builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-1
slave: t-w732-ix-067
starttime: 1467954494.29
results: success (0)
buildid: 20160707183926
builduid: 328b1b0c396c47e78703d0d1de60df83
revision: f4e161a1dd38df3f4679d7b647371e2388e7eb72
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 22:08:14.294480) =========
master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 22:08:14.294951) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-07-07 22:08:14.295231) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-07-07 22:08:18.438185) =========
========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-07 22:08:18.438441) =========
'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-067
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-067
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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\
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-067
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
--22:08:19-- 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% 8.27 MB/s
22:08:19 (8.27 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.137000
========= master_lag: 3.22 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-07 22:08:22.794631) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-07 22:08:22.794904) =========
'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-067
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-067
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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\
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-067
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.702000
========= master_lag: 0.04 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-07 22:08:26.539220) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 22:08:26.539569) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f4e161a1dd38df3f4679d7b647371e2388e7eb72 --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 f4e161a1dd38df3f4679d7b647371e2388e7eb72 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-067
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-067
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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\
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-067
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-07 22:08:26,898 truncating revision to first 12 chars
2016-07-07 22:08:26,898 Setting DEBUG logging.
2016-07-07 22:08:26,898 attempt 1/10
2016-07-07 22:08:26,898 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f4e161a1dd38?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-07 22:08:27,400 unpacking tar archive at: mozilla-beta-f4e161a1dd38/testing/mozharness/
program finished with exit code 0
elapsedTime=1.283000
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 22:08:27.866282) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 22:08:27.866595) =========
script_repo_revision: f4e161a1dd38df3f4679d7b647371e2388e7eb72
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 22:08:27.867026) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 22:08:27.867297) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 22:08:27.882150) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 24 mins, 43 secs) (at 2016-07-07 22:08:27.882440) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-067
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-067
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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\
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-067
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
22:08:28 INFO - MultiFileLogger online at 20160707 22:08:28 in C:\slave\test
22:08:28 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
22:08:28 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
22:08:28 INFO - {'append_to_log': False,
22:08:28 INFO - 'base_work_dir': 'C:\\slave\\test',
22:08:28 INFO - 'blob_upload_branch': 'mozilla-beta',
22:08:28 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
22:08:28 INFO - 'buildbot_json_path': 'buildprops.json',
22:08:28 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
22:08:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
22:08:28 INFO - 'download_minidump_stackwalk': True,
22:08:28 INFO - 'download_symbols': 'ondemand',
22:08:28 INFO - 'e10s': False,
22:08:28 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
22:08:28 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
22:08:28 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
22:08:28 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
22:08:28 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
22:08:28 INFO - 'C:/mozilla-build/tooltool.py'),
22:08:28 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
22:08:28 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
22:08:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
22:08:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
22:08:28 INFO - 'log_level': 'info',
22:08:28 INFO - 'log_to_console': True,
22:08:28 INFO - 'opt_config_files': (),
22:08:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
22:08:28 INFO - '--processes=1',
22:08:28 INFO - '--config=%(test_path)s/wptrunner.ini',
22:08:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
22:08:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
22:08:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
22:08:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
22:08:28 INFO - 'pip_index': False,
22:08:28 INFO - 'require_test_zip': True,
22:08:28 INFO - 'test_type': ('testharness',),
22:08:28 INFO - 'this_chunk': '1',
22:08:28 INFO - 'total_chunks': '5',
22:08:28 INFO - 'virtualenv_path': 'venv',
22:08:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
22:08:28 INFO - 'work_dir': 'build'}
22:08:28 INFO - #####
22:08:28 INFO - ##### Running clobber step.
22:08:28 INFO - #####
22:08:28 INFO - Running pre-action listener: _resource_record_pre_action
22:08:28 INFO - Running main action method: clobber
22:08:28 INFO - rmtree: C:\slave\test\build
22:08:28 INFO - Using _rmtree_windows ...
22:08:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
22:09:58 INFO - Running post-action listener: _resource_record_post_action
22:09:58 INFO - #####
22:09:58 INFO - ##### Running read-buildbot-config step.
22:09:58 INFO - #####
22:09:58 INFO - Running pre-action listener: _resource_record_pre_action
22:09:58 INFO - Running main action method: read_buildbot_config
22:09:58 INFO - Using buildbot properties:
22:09:58 INFO - {
22:09:58 INFO - "project": "",
22:09:58 INFO - "product": "firefox",
22:09:58 INFO - "script_repo_revision": "production",
22:09:58 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
22:09:58 INFO - "repository": "",
22:09:58 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-1",
22:09:58 INFO - "buildid": "20160707183926",
22:09:58 INFO - "pgo_build": "True",
22:09:58 INFO - "basedir": "C:\\slave\\test",
22:09:58 INFO - "buildnumber": 26,
22:09:58 INFO - "slavename": "t-w732-ix-067",
22:09:58 INFO - "revision": "f4e161a1dd38df3f4679d7b647371e2388e7eb72",
22:09:58 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/",
22:09:58 INFO - "platform": "win32",
22:09:58 INFO - "branch": "mozilla-beta",
22:09:58 INFO - "repo_path": "releases/mozilla-beta",
22:09:58 INFO - "moz_repo_path": "",
22:09:58 INFO - "stage_platform": "win32-pgo",
22:09:58 INFO - "builduid": "328b1b0c396c47e78703d0d1de60df83",
22:09:58 INFO - "slavebuilddir": "test"
22:09:58 INFO - }
22:09:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
22:09:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.zip.
22:09:58 INFO - Running post-action listener: _resource_record_post_action
22:09:58 INFO - #####
22:09:58 INFO - ##### Running download-and-extract step.
22:09:58 INFO - #####
22:09:58 INFO - Running pre-action listener: _resource_record_pre_action
22:09:58 INFO - Running main action method: download_and_extract
22:09:58 INFO - mkdir: C:\slave\test\build\tests
22:09:58 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')]}
22:09:58 INFO - https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
22:09:58 INFO - trying https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
22:09:58 INFO - Downloading https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/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
22:09:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/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
22:09:59 INFO - Downloaded 1186 bytes.
22:09:59 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
22:09:59 INFO - Using the following test package requirements:
22:09:59 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
22:09:59 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:09:59 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
22:09:59 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
22:09:59 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:09:59 INFO - u'jsshell-win32.zip'],
22:09:59 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:09:59 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
22:09:59 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
22:09:59 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:09:59 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
22:09:59 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:09:59 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
22:09:59 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:09:59 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
22:09:59 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:09:59 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
22:09:59 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
22:09:59 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')]}
22:09:59 INFO - https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
22:09:59 INFO - trying https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
22:09:59 INFO - Downloading https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/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
22:09:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/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
22:10:00 INFO - Downloaded 19094493 bytes.
22:10:00 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/*']
22:10:00 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/*
22:10:02 INFO - caution: filename not matched: web-platform/*
22:10:02 INFO - Return code: 11
22:10:02 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')]}
22:10:02 INFO - https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
22:10:02 INFO - trying https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
22:10:02 INFO - Downloading https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/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
22:10:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/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
22:10:06 INFO - Downloaded 36389908 bytes.
22:10:06 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/*']
22:10:06 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/*
22:10:42 INFO - caution: filename not matched: bin/*
22:10:42 INFO - caution: filename not matched: config/*
22:10:42 INFO - caution: filename not matched: mozbase/*
22:10:42 INFO - caution: filename not matched: marionette/*
22:10:42 INFO - caution: filename not matched: tools/wptserve/*
22:10:42 INFO - Return code: 11
22:10:42 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')]}
22:10:42 INFO - https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
22:10:42 INFO - trying https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
22:10:42 INFO - Downloading https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
22:10:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/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
22:10:46 INFO - Downloaded 55654297 bytes.
22:10:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
22:10:46 INFO - mkdir: C:\slave\test\properties
22:10:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
22:10:46 INFO - Writing to file C:\slave\test\properties\build_url
22:10:46 INFO - Contents:
22:10:46 INFO - build_url:https://queue.taskcluster.net/v1/task/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
22:10:47 INFO - Running post-action listener: _resource_record_post_action
22:10:47 INFO - Running post-action listener: set_extra_try_arguments
22:10:47 INFO - #####
22:10:47 INFO - ##### Running create-virtualenv step.
22:10:47 INFO - #####
22:10:47 INFO - Running pre-action listener: _pre_create_virtualenv
22:10:47 INFO - Running pre-action listener: _resource_record_pre_action
22:10:47 INFO - Running main action method: create_virtualenv
22:10:47 INFO - Creating virtualenv C:\slave\test\build\venv
22:10:47 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
22:10:47 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
22:10:50 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
22:10:53 INFO - Installing distribute......................................................................................................................................................................................done.
22:10:54 INFO - Return code: 0
22:10:54 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
22:10:54 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')]}
22:10:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:10:54 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')]}
22:10:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:10:54 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 0x01C266B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55368>, '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 0x018ECD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-067', 'USERDOMAIN': 'T-W732-IX-067', '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-067', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', '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
22:10:55 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
22:10:55 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
22:10:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:10:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
22:10:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
22:10:55 INFO - 'COMPUTERNAME': 'T-W732-IX-067',
22:10:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:10:55 INFO - 'DCLOCATION': 'SCL3',
22:10:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
22:10:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:10:55 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:10:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
22:10:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
22:10:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
22:10:55 INFO - 'HOMEDRIVE': 'C:',
22:10:55 INFO - 'HOMEPATH': '\\Users\\cltbld',
22:10:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:10:55 INFO - 'KTS_VERSION': '1.19c',
22:10:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
22:10:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
22:10:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-067',
22:10:55 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:10:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:10:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
22:10:55 INFO - 'MOZILLABUILDDRIVE': 'C:',
22:10:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
22:10:55 INFO - 'MOZ_AIRBAG': '1',
22:10:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:10:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:10:55 INFO - 'MOZ_MSVCVERSION': '8',
22:10:55 INFO - 'MOZ_NO_REMOTE': '1',
22:10:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
22:10:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
22:10:55 INFO - 'NO_EM_RESTART': '1',
22:10:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:10:55 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:10:55 INFO - 'OS': 'Windows_NT',
22:10:55 INFO - 'OURDRIVE': 'C:',
22:10:55 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\',
22:10:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:10:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:10:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
22:10:55 INFO - 'PROCESSOR_LEVEL': '6',
22:10:55 INFO - 'PROCESSOR_REVISION': '1e05',
22:10:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:10:55 INFO - 'PROGRAMFILES': 'C:\\Program Files',
22:10:55 INFO - 'PROMPT': '$P$G',
22:10:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:10:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:10:55 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:10:55 INFO - 'PWD': 'C:\\slave\\test',
22:10:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:10:55 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:10:55 INFO - 'SYSTEMDRIVE': 'C:',
22:10:55 INFO - 'SYSTEMROOT': 'C:\\windows',
22:10:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:10:55 INFO - 'TEST1': 'testie',
22:10:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:10:55 INFO - 'USERDOMAIN': 'T-W732-IX-067',
22:10:55 INFO - 'USERNAME': 'cltbld',
22:10:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
22:10:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
22:10:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
22:10:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
22:10:55 INFO - 'WINDIR': 'C:\\windows',
22:10:55 INFO - 'WINDOWS_TRACING_FLAGS': '3',
22:10:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
22:10:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:10:56 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:10:56 INFO - Downloading/unpacking psutil>=0.7.1
22:10:56 INFO - Running setup.py egg_info for package psutil
22:10:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
22:10:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
22:10:56 INFO - Installing collected packages: psutil
22:10:56 INFO - Running setup.py install for psutil
22:10:56 INFO - building 'psutil._psutil_windows' extension
22:10:56 INFO - error: Unable to find vcvarsall.bat
22:10:56 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-aknnkf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
22:10:56 INFO - running install
22:10:56 INFO - running build
22:10:56 INFO - running build_py
22:10:56 INFO - creating build
22:10:56 INFO - creating build\lib.win32-2.7
22:10:56 INFO - creating build\lib.win32-2.7\psutil
22:10:56 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
22:10:56 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
22:10:56 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
22:10:56 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
22:10:56 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
22:10:56 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
22:10:56 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
22:10:56 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
22:10:56 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
22:10:56 INFO - running build_ext
22:10:56 INFO - building 'psutil._psutil_windows' extension
22:10:56 INFO - error: Unable to find vcvarsall.bat
22:10:56 INFO - ----------------------------------------
22:10:56 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-aknnkf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
22:10:56 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
22:10:56 WARNING - Return code: 1
22:10:56 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!
22:10:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
22:10:56 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')]}
22:10:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:10:56 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')]}
22:10:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:10:56 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 0x01C266B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55368>, '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 0x018ECD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-067', 'USERDOMAIN': 'T-W732-IX-067', '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-067', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', '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
22:10:56 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
22:10:56 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
22:10:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:10:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
22:10:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
22:10:56 INFO - 'COMPUTERNAME': 'T-W732-IX-067',
22:10:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:10:56 INFO - 'DCLOCATION': 'SCL3',
22:10:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
22:10:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:10:56 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:10:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
22:10:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
22:10:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
22:10:56 INFO - 'HOMEDRIVE': 'C:',
22:10:56 INFO - 'HOMEPATH': '\\Users\\cltbld',
22:10:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:10:56 INFO - 'KTS_VERSION': '1.19c',
22:10:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
22:10:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
22:10:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-067',
22:10:56 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:10:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:10:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
22:10:56 INFO - 'MOZILLABUILDDRIVE': 'C:',
22:10:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
22:10:56 INFO - 'MOZ_AIRBAG': '1',
22:10:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:10:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:10:56 INFO - 'MOZ_MSVCVERSION': '8',
22:10:56 INFO - 'MOZ_NO_REMOTE': '1',
22:10:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
22:10:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
22:10:56 INFO - 'NO_EM_RESTART': '1',
22:10:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:10:56 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:10:56 INFO - 'OS': 'Windows_NT',
22:10:56 INFO - 'OURDRIVE': 'C:',
22:10:56 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\',
22:10:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:10:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:10:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
22:10:56 INFO - 'PROCESSOR_LEVEL': '6',
22:10:56 INFO - 'PROCESSOR_REVISION': '1e05',
22:10:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:10:56 INFO - 'PROGRAMFILES': 'C:\\Program Files',
22:10:56 INFO - 'PROMPT': '$P$G',
22:10:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:10:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:10:56 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:10:56 INFO - 'PWD': 'C:\\slave\\test',
22:10:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:10:56 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:10:56 INFO - 'SYSTEMDRIVE': 'C:',
22:10:56 INFO - 'SYSTEMROOT': 'C:\\windows',
22:10:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:10:56 INFO - 'TEST1': 'testie',
22:10:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:10:56 INFO - 'USERDOMAIN': 'T-W732-IX-067',
22:10:56 INFO - 'USERNAME': 'cltbld',
22:10:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
22:10:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
22:10:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
22:10:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
22:10:56 INFO - 'WINDIR': 'C:\\windows',
22:10:56 INFO - 'WINDOWS_TRACING_FLAGS': '3',
22:10:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
22:10:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:10:57 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:10:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
22:10:57 INFO - Downloading mozsystemmonitor-0.0.tar.gz
22:10:57 INFO - Running setup.py egg_info for package mozsystemmonitor
22:10:57 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
22:10:57 INFO - Running setup.py egg_info for package psutil
22:10:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
22:10:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
22:10:57 INFO - Installing collected packages: mozsystemmonitor, psutil
22:10:57 INFO - Running setup.py install for mozsystemmonitor
22:10:57 INFO - Running setup.py install for psutil
22:10:57 INFO - building 'psutil._psutil_windows' extension
22:10:57 INFO - error: Unable to find vcvarsall.bat
22:10:57 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-2sujfy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
22:10:57 INFO - running install
22:10:57 INFO - running build
22:10:57 INFO - running build_py
22:10:57 INFO - running build_ext
22:10:57 INFO - building 'psutil._psutil_windows' extension
22:10:57 INFO - error: Unable to find vcvarsall.bat
22:10:57 INFO - ----------------------------------------
22:10:57 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-2sujfy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
22:10:57 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
22:10:57 WARNING - Return code: 1
22:10:57 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!
22:10:57 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
22:10:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:10:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:10:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:10:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:10:57 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 0x01C266B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55368>, '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 0x018ECD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-067', 'USERDOMAIN': 'T-W732-IX-067', '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-067', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', '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
22:10:57 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
22:10:57 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
22:10:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:10:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
22:10:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
22:10:57 INFO - 'COMPUTERNAME': 'T-W732-IX-067',
22:10:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:10:57 INFO - 'DCLOCATION': 'SCL3',
22:10:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
22:10:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:10:57 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:10:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
22:10:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
22:10:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
22:10:57 INFO - 'HOMEDRIVE': 'C:',
22:10:57 INFO - 'HOMEPATH': '\\Users\\cltbld',
22:10:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:10:57 INFO - 'KTS_VERSION': '1.19c',
22:10:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
22:10:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
22:10:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-067',
22:10:57 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:10:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:10:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
22:10:57 INFO - 'MOZILLABUILDDRIVE': 'C:',
22:10:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
22:10:57 INFO - 'MOZ_AIRBAG': '1',
22:10:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:10:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:10:57 INFO - 'MOZ_MSVCVERSION': '8',
22:10:57 INFO - 'MOZ_NO_REMOTE': '1',
22:10:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
22:10:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
22:10:57 INFO - 'NO_EM_RESTART': '1',
22:10:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:10:57 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:10:57 INFO - 'OS': 'Windows_NT',
22:10:57 INFO - 'OURDRIVE': 'C:',
22:10:57 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\',
22:10:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:10:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:10:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
22:10:57 INFO - 'PROCESSOR_LEVEL': '6',
22:10:57 INFO - 'PROCESSOR_REVISION': '1e05',
22:10:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:10:57 INFO - 'PROGRAMFILES': 'C:\\Program Files',
22:10:57 INFO - 'PROMPT': '$P$G',
22:10:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:10:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:10:57 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:10:57 INFO - 'PWD': 'C:\\slave\\test',
22:10:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:10:57 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:10:57 INFO - 'SYSTEMDRIVE': 'C:',
22:10:57 INFO - 'SYSTEMROOT': 'C:\\windows',
22:10:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:10:57 INFO - 'TEST1': 'testie',
22:10:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:10:57 INFO - 'USERDOMAIN': 'T-W732-IX-067',
22:10:57 INFO - 'USERNAME': 'cltbld',
22:10:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
22:10:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
22:10:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
22:10:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
22:10:57 INFO - 'WINDIR': 'C:\\windows',
22:10:57 INFO - 'WINDOWS_TRACING_FLAGS': '3',
22:10:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
22:10:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:10:58 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:10:58 INFO - Downloading/unpacking blobuploader==1.2.4
22:10:58 INFO - Downloading blobuploader-1.2.4.tar.gz
22:10:58 INFO - Running setup.py egg_info for package blobuploader
22:10:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
22:11:02 INFO - Running setup.py egg_info for package requests
22:11:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
22:11:02 INFO - Downloading docopt-0.6.1.tar.gz
22:11:02 INFO - Running setup.py egg_info for package docopt
22:11:02 INFO - Installing collected packages: blobuploader, docopt, requests
22:11:02 INFO - Running setup.py install for blobuploader
22:11:02 INFO - Running setup.py install for docopt
22:11:02 INFO - Running setup.py install for requests
22:11:02 INFO - Successfully installed blobuploader docopt requests
22:11:02 INFO - Cleaning up...
22:11:02 INFO - Return code: 0
22:11:02 INFO - Installing None into virtualenv C:\slave\test\build\venv
22:11:02 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')]}
22:11:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:11:02 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')]}
22:11:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:11:02 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 0x01C266B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55368>, '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 0x018ECD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE70C0>, '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-067', 'USERDOMAIN': 'T-W732-IX-067', '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-067', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', '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
22:11:02 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
22:11:02 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
22:11:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:11:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
22:11:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
22:11:02 INFO - 'COMPUTERNAME': 'T-W732-IX-067',
22:11:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:11:02 INFO - 'DCLOCATION': 'SCL3',
22:11:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
22:11:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:11:02 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:11:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
22:11:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
22:11:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
22:11:02 INFO - 'HOMEDRIVE': 'C:',
22:11:02 INFO - 'HOMEPATH': '\\Users\\cltbld',
22:11:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:11:02 INFO - 'KTS_VERSION': '1.19c',
22:11:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
22:11:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
22:11:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-067',
22:11:02 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:11:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:11:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
22:11:02 INFO - 'MOZILLABUILDDRIVE': 'C:',
22:11:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
22:11:02 INFO - 'MOZ_AIRBAG': '1',
22:11:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:11:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:11:02 INFO - 'MOZ_MSVCVERSION': '8',
22:11:02 INFO - 'MOZ_NO_REMOTE': '1',
22:11:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
22:11:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
22:11:02 INFO - 'NO_EM_RESTART': '1',
22:11:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:11:02 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:11:02 INFO - 'OS': 'Windows_NT',
22:11:02 INFO - 'OURDRIVE': 'C:',
22:11:02 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\',
22:11:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:11:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:11:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
22:11:02 INFO - 'PROCESSOR_LEVEL': '6',
22:11:02 INFO - 'PROCESSOR_REVISION': '1e05',
22:11:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:11:02 INFO - 'PROGRAMFILES': 'C:\\Program Files',
22:11:02 INFO - 'PROMPT': '$P$G',
22:11:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:11:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:11:02 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:11:02 INFO - 'PWD': 'C:\\slave\\test',
22:11:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:11:02 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:11:02 INFO - 'SYSTEMDRIVE': 'C:',
22:11:02 INFO - 'SYSTEMROOT': 'C:\\windows',
22:11:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:11:02 INFO - 'TEST1': 'testie',
22:11:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:11:02 INFO - 'USERDOMAIN': 'T-W732-IX-067',
22:11:02 INFO - 'USERNAME': 'cltbld',
22:11:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
22:11:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
22:11:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
22:11:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
22:11:02 INFO - 'WINDIR': 'C:\\windows',
22:11:02 INFO - 'WINDOWS_TRACING_FLAGS': '3',
22:11:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
22:11:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:11:07 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
22:11:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
22:11:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
22:11:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
22:11:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
22:11:07 INFO - Unpacking c:\slave\test\build\tests\marionette
22:11:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
22:11:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
22:11:07 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
22:11:07 INFO - Running setup.py install for browsermob-proxy
22:11:20 INFO - Running setup.py install for manifestparser
22:11:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Running setup.py install for marionette-client
22:11:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
22:11:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Running setup.py install for marionette-driver
22:11:20 INFO - Running setup.py install for mozcrash
22:11:20 INFO - Running setup.py install for mozdebug
22:11:20 INFO - Running setup.py install for mozdevice
22:11:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Running setup.py install for mozfile
22:11:20 INFO - Running setup.py install for mozhttpd
22:11:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Running setup.py install for mozinfo
22:11:20 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Running setup.py install for mozInstall
22:11:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Running setup.py install for mozleak
22:11:20 INFO - Running setup.py install for mozlog
22:11:20 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Running setup.py install for moznetwork
22:11:20 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Running setup.py install for mozprocess
22:11:20 INFO - Running setup.py install for mozprofile
22:11:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Running setup.py install for mozrunner
22:11:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Running setup.py install for mozscreenshot
22:11:20 INFO - Running setup.py install for moztest
22:11:20 INFO - Running setup.py install for mozversion
22:11:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
22:11:20 INFO - Running setup.py install for wptserve
22:11:20 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
22:11:20 INFO - Cleaning up...
22:11:20 INFO - Return code: 0
22:11:20 INFO - Installing None into virtualenv C:\slave\test\build\venv
22:11: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')]}
22:11:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:11: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')]}
22:11:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:11:20 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 0x01C266B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55368>, '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 0x018ECD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE70C0>, '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-067', 'USERDOMAIN': 'T-W732-IX-067', '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-067', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', '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
22:11:20 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
22:11:20 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
22:11:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:11:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
22:11:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
22:11:20 INFO - 'COMPUTERNAME': 'T-W732-IX-067',
22:11:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:11:20 INFO - 'DCLOCATION': 'SCL3',
22:11:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
22:11:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:11:20 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:11:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
22:11:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
22:11:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
22:11:20 INFO - 'HOMEDRIVE': 'C:',
22:11:20 INFO - 'HOMEPATH': '\\Users\\cltbld',
22:11:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:11:20 INFO - 'KTS_VERSION': '1.19c',
22:11:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
22:11:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
22:11:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-067',
22:11:20 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:11:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:11:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
22:11:20 INFO - 'MOZILLABUILDDRIVE': 'C:',
22:11:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
22:11:20 INFO - 'MOZ_AIRBAG': '1',
22:11:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:11:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:11:20 INFO - 'MOZ_MSVCVERSION': '8',
22:11:20 INFO - 'MOZ_NO_REMOTE': '1',
22:11:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
22:11:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
22:11:20 INFO - 'NO_EM_RESTART': '1',
22:11:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:11:20 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:11:20 INFO - 'OS': 'Windows_NT',
22:11:20 INFO - 'OURDRIVE': 'C:',
22:11: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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\',
22:11:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:11:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:11:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
22:11:20 INFO - 'PROCESSOR_LEVEL': '6',
22:11:20 INFO - 'PROCESSOR_REVISION': '1e05',
22:11:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:11:20 INFO - 'PROGRAMFILES': 'C:\\Program Files',
22:11:20 INFO - 'PROMPT': '$P$G',
22:11:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:11:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:11:20 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:11:20 INFO - 'PWD': 'C:\\slave\\test',
22:11:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:11:20 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:11:20 INFO - 'SYSTEMDRIVE': 'C:',
22:11:20 INFO - 'SYSTEMROOT': 'C:\\windows',
22:11:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:11:20 INFO - 'TEST1': 'testie',
22:11:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:11:20 INFO - 'USERDOMAIN': 'T-W732-IX-067',
22:11:20 INFO - 'USERNAME': 'cltbld',
22:11:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
22:11:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
22:11:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
22:11:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
22:11:20 INFO - 'WINDIR': 'C:\\windows',
22:11:20 INFO - 'WINDOWS_TRACING_FLAGS': '3',
22:11:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
22:11:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:11:25 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
22:11:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
22:11:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
22:11:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
22:11:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
22:11:25 INFO - Unpacking c:\slave\test\build\tests\marionette
22:11:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
22:11:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
22:11:25 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))
22:11:36 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))
22:11:36 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))
22:11:36 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))
22:11:36 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))
22:11:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
22:11:36 INFO - Downloading blessings-1.6.tar.gz
22:11:36 INFO - Running setup.py egg_info for package blessings
22:11:36 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))
22:11:36 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
22:11:36 INFO - Running setup.py install for blessings
22:11:36 INFO - Running setup.py install for browsermob-proxy
22:11:36 INFO - Running setup.py install for manifestparser
22:11:36 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Running setup.py install for marionette-client
22:11:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
22:11:36 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Running setup.py install for marionette-driver
22:11:36 INFO - Running setup.py install for mozcrash
22:11:36 INFO - Running setup.py install for mozdebug
22:11:36 INFO - Running setup.py install for mozdevice
22:11:36 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Running setup.py install for mozhttpd
22:11:36 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Running setup.py install for mozInstall
22:11:36 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Running setup.py install for mozleak
22:11:36 INFO - Running setup.py install for mozprofile
22:11:36 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Running setup.py install for mozrunner
22:11:36 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
22:11:36 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
22:11:38 INFO - Running setup.py install for mozscreenshot
22:11:38 INFO - Running setup.py install for moztest
22:11:38 INFO - Running setup.py install for mozversion
22:11:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
22:11:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
22:11:38 INFO - Running setup.py install for wptserve
22:11:38 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
22:11:38 INFO - Cleaning up...
22:11:38 INFO - Return code: 0
22:11:38 INFO - Done creating virtualenv C:\slave\test\build\venv.
22:11:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
22:11:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
22:11:38 INFO - Reading from file tmpfile_stdout
22:11:38 INFO - Using _rmtree_windows ...
22:11:38 INFO - Using _rmtree_windows ...
22:11:38 INFO - Current package versions:
22:11:38 INFO - blessings == 1.6
22:11:38 INFO - blobuploader == 1.2.4
22:11:38 INFO - browsermob-proxy == 0.6.0
22:11:38 INFO - distribute == 0.6.14
22:11:38 INFO - docopt == 0.6.1
22:11:38 INFO - manifestparser == 1.1
22:11:38 INFO - marionette-client == 2.3.0
22:11:38 INFO - marionette-driver == 1.4.0
22:11:38 INFO - mozInstall == 1.12
22:11:38 INFO - mozcrash == 0.17
22:11:38 INFO - mozdebug == 0.1
22:11:38 INFO - mozdevice == 0.48
22:11:38 INFO - mozfile == 1.2
22:11:38 INFO - mozhttpd == 0.7
22:11:38 INFO - mozinfo == 0.9
22:11:38 INFO - mozleak == 0.1
22:11:38 INFO - mozlog == 3.1
22:11:38 INFO - moznetwork == 0.27
22:11:38 INFO - mozprocess == 0.22
22:11:38 INFO - mozprofile == 0.28
22:11:38 INFO - mozrunner == 6.11
22:11:38 INFO - mozscreenshot == 0.1
22:11:38 INFO - mozsystemmonitor == 0.0
22:11:38 INFO - moztest == 0.7
22:11:38 INFO - mozversion == 1.4
22:11:38 INFO - requests == 1.2.3
22:11:38 INFO - wptserve == 1.4.0
22:11:38 INFO - Running post-action listener: _resource_record_post_action
22:11:38 INFO - Running post-action listener: _start_resource_monitoring
22:11:38 INFO - Starting resource monitoring.
22:11:38 INFO - #####
22:11:38 INFO - ##### Running pull step.
22:11:38 INFO - #####
22:11:38 INFO - Running pre-action listener: _resource_record_pre_action
22:11:38 INFO - Running main action method: pull
22:11:38 INFO - Pull has nothing to do!
22:11:38 INFO - Running post-action listener: _resource_record_post_action
22:11:38 INFO - #####
22:11:38 INFO - ##### Running install step.
22:11:38 INFO - #####
22:11:38 INFO - Running pre-action listener: _resource_record_pre_action
22:11:38 INFO - Running main action method: install
22:11:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
22:11:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
22:11:39 INFO - Reading from file tmpfile_stdout
22:11:39 INFO - Using _rmtree_windows ...
22:11:39 INFO - Using _rmtree_windows ...
22:11:39 INFO - Detecting whether we're running mozinstall >=1.0...
22:11:39 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
22:11:39 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
22:11:39 INFO - Reading from file tmpfile_stdout
22:11:39 INFO - Output received:
22:11:39 INFO - Usage: mozinstall-script.py [options] installer
22:11:39 INFO - Options:
22:11:39 INFO - -h, --help show this help message and exit
22:11:39 INFO - -d DEST, --destination=DEST
22:11:39 INFO - Directory to install application into. [default:
22:11:39 INFO - "C:\slave\test"]
22:11:39 INFO - --app=APP Application being installed. [default: firefox]
22:11:39 INFO - Using _rmtree_windows ...
22:11:39 INFO - Using _rmtree_windows ...
22:11:39 INFO - mkdir: C:\slave\test\build\application
22:11:39 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']
22:11:39 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
22:11:40 INFO - Reading from file tmpfile_stdout
22:11:40 INFO - Output received:
22:11:40 INFO - C:\slave\test\build\application\firefox\firefox.exe
22:11:40 INFO - Using _rmtree_windows ...
22:11:40 INFO - Using _rmtree_windows ...
22:11:40 INFO - Running post-action listener: _resource_record_post_action
22:11:40 INFO - #####
22:11:40 INFO - ##### Running run-tests step.
22:11:40 INFO - #####
22:11:40 INFO - Running pre-action listener: _resource_record_pre_action
22:11:40 INFO - Running main action method: run_tests
22:11:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
22:11:40 INFO - Minidump filename unknown. Determining based upon platform and architecture.
22:11:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
22:11:40 INFO - grabbing minidump binary from tooltool
22:11:40 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')]}
22:11:40 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 0x01C55368>, '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 0x018ECD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE70C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
22:11:40 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
22:11:40 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
22:11:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
22:11:40 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgpn0cu
22:11:40 INFO - INFO - File integrity verified, renaming tmpgpn0cu to win32-minidump_stackwalk.exe
22:11:40 INFO - Return code: 0
22:11:40 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
22:11:41 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
22:11:41 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/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build
22:11:41 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/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=5 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil
22:11:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:11:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
22:11:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
22:11:41 INFO - 'COMPUTERNAME': 'T-W732-IX-067',
22:11:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:11:41 INFO - 'DCLOCATION': 'SCL3',
22:11:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
22:11:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:11:41 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:11:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
22:11:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
22:11:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
22:11:41 INFO - 'HOMEDRIVE': 'C:',
22:11:41 INFO - 'HOMEPATH': '\\Users\\cltbld',
22:11:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:11:41 INFO - 'KTS_VERSION': '1.19c',
22:11:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
22:11:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
22:11:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-067',
22:11:41 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
22:11:41 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:11:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:11:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
22:11:41 INFO - 'MOZILLABUILDDRIVE': 'C:',
22:11:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
22:11:41 INFO - 'MOZ_AIRBAG': '1',
22:11:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:11:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:11:41 INFO - 'MOZ_MSVCVERSION': '8',
22:11:41 INFO - 'MOZ_NO_REMOTE': '1',
22:11:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
22:11:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
22:11:41 INFO - 'NO_EM_RESTART': '1',
22:11:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:11:41 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:11:41 INFO - 'OS': 'Windows_NT',
22:11:41 INFO - 'OURDRIVE': 'C:',
22:11:41 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\',
22:11:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:11:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:11:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
22:11:41 INFO - 'PROCESSOR_LEVEL': '6',
22:11:41 INFO - 'PROCESSOR_REVISION': '1e05',
22:11:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:11:41 INFO - 'PROGRAMFILES': 'C:\\Program Files',
22:11:41 INFO - 'PROMPT': '$P$G',
22:11:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:11:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:11:41 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:11:41 INFO - 'PWD': 'C:\\slave\\test',
22:11:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:11:41 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:11:41 INFO - 'SYSTEMDRIVE': 'C:',
22:11:41 INFO - 'SYSTEMROOT': 'C:\\windows',
22:11:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:11:41 INFO - 'TEST1': 'testie',
22:11:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:11:41 INFO - 'USERDOMAIN': 'T-W732-IX-067',
22:11:41 INFO - 'USERNAME': 'cltbld',
22:11:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
22:11:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
22:11:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
22:11:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
22:11:41 INFO - 'WINDIR': 'C:\\windows',
22:11:41 INFO - 'WINDOWS_TRACING_FLAGS': '3',
22:11:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
22:11:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:11:41 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/JQHI9cs5QxudOK90NwUDoQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000
22:11:43 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
22:11:43 INFO - import pkg_resources
22:11:44 INFO - Using 1 client processes
22:11:47 INFO - SUITE-START | Running 1476 tests
22:11:47 INFO - Running testharness tests
22:11:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
22:11:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
22:11:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
22:11:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
22:11:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
22:11:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
22:11:47 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
22:11:47 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
22:11:47 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
22:11:47 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
22:11:47 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
22:11:47 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
22:11:47 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
22:11:47 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
22:11:47 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
22:11:47 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
22:11:47 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
22:11:47 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
22:11:47 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
22:11:47 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
22:11:47 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
22:11:47 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
22:11:47 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
22:11:47 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
22:11:47 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 1ms
22:11:47 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
22:11:47 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
22:11:47 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 1ms
22:11:47 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
22:11:47 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
22:11:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
22:11:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 1ms
22:11:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
22:11:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
22:11:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
22:11:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
22:11:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
22:11:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
22:11:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
22:11:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 1ms
22:11:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
22:11:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
22:11:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
22:11:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
22:11:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
22:11:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
22:11:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
22:11:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
22:11:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
22:11:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
22:11:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
22:11:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
22:11:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
22:11:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
22:11:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
22:11:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
22:11:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 1ms
22:11:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
22:11:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
22:11:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
22:11:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
22:11:48 INFO - Setting up ssl
22:11:48 INFO - PROCESS | certutil |
22:11:48 INFO - PROCESS | certutil |
22:11:48 INFO - PROCESS | certutil |
22:11:48 INFO - Certificate Nickname Trust Attributes
22:11:48 INFO - SSL,S/MIME,JAR/XPI
22:11:48 INFO -
22:11:48 INFO - web-platform-tests CT,,
22:11:48 INFO -
22:11:48 INFO - Starting runner
22:11:50 INFO - PROCESS | 3756 | 1467954710538 Marionette INFO Listening on port 2828
22:11:54 INFO - PROCESS | 3756 | 1467954714917 Marionette INFO startBrowser adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:54 INFO - PROCESS | 3756 | 1467954714928 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:55 INFO - PROCESS | 3756 | 1467954715543 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:55 INFO - PROCESS | 3756 | 1467954715562 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:56 INFO - PROCESS | 3756 | 1467954716322 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
22:11:56 INFO - PROCESS | 3756 | 1467954716413 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:56 INFO - PROCESS | 3756 | 1467954716418 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
22:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 330ms
22:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
22:11:56 INFO - PROCESS | 3756 | 1467954716688 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:56 INFO - PROCESS | 3756 | 1467954716719 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
22:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 171ms
22:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
22:11:56 INFO - PROCESS | 3756 | 1467954716861 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:56 INFO - PROCESS | 3756 | 1467954716905 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
22:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1128ms
22:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
22:11:57 INFO - PROCESS | 3756 | 1467954717992 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:58 INFO - PROCESS | 3756 | 1467954718022 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
22:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 171ms
22:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
22:11:58 INFO - PROCESS | 3756 | 1467954718167 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:58 INFO - PROCESS | 3756 | 1467954718199 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
22:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 171ms
22:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
22:11:58 INFO - PROCESS | 3756 | 1467954718340 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:58 INFO - PROCESS | 3756 | 1467954718371 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
22:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 171ms
22:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
22:11:58 INFO - PROCESS | 3756 | 1467954718514 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:58 INFO - PROCESS | 3756 | 1467954718543 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
22:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 171ms
22:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
22:11:58 INFO - PROCESS | 3756 | 1467954718688 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:58 INFO - PROCESS | 3756 | 1467954718719 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
22:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 120ms
22:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
22:11:58 INFO - PROCESS | 3756 | 1467954718811 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:58 INFO - PROCESS | 3756 | 1467954718842 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
22:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 171ms
22:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
22:11:58 INFO - PROCESS | 3756 | 1467954718986 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:59 INFO - PROCESS | 3756 | 1467954719017 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
22:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 120ms
22:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
22:11:59 INFO - PROCESS | 3756 | 1467954719111 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:59 INFO - PROCESS | 3756 | 1467954719141 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
22:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 171ms
22:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
22:11:59 INFO - PROCESS | 3756 | 1467954719286 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:59 INFO - PROCESS | 3756 | 1467954719317 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
22:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 171ms
22:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
22:11:59 INFO - PROCESS | 3756 | 1467954719462 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:59 INFO - PROCESS | 3756 | 1467954719492 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
22:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 171ms
22:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
22:11:59 INFO - PROCESS | 3756 | 1467954719637 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:59 INFO - PROCESS | 3756 | 1467954719668 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
22:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 120ms
22:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
22:11:59 INFO - PROCESS | 3756 | 1467954719762 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:59 INFO - PROCESS | 3756 | 1467954719794 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
22:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 171ms
22:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
22:11:59 INFO - PROCESS | 3756 | 1467954719937 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:11:59 INFO - PROCESS | 3756 | 1467954719970 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
22:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 171ms
22:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
22:12:00 INFO - PROCESS | 3756 | 1467954720113 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:00 INFO - PROCESS | 3756 | 1467954720144 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
22:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 370ms
22:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
22:12:00 INFO - PROCESS | 3756 | 1467954720487 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:00 INFO - PROCESS | 3756 | 1467954720513 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
22:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 171ms
22:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
22:12:00 INFO - PROCESS | 3756 | 1467954720670 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:00 INFO - PROCESS | 3756 | 1467954720696 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
22:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 172ms
22:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
22:12:00 INFO - PROCESS | 3756 | 1467954720845 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:00 INFO - PROCESS | 3756 | 1467954720874 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
22:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
22:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
22:12:01 INFO - PROCESS | 3756 | 1467954721017 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:01 INFO - PROCESS | 3756 | 1467954721041 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
22:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 120ms
22:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
22:12:01 INFO - PROCESS | 3756 | 1467954721141 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:01 INFO - PROCESS | 3756 | 1467954721166 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
22:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 172ms
22:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
22:12:01 INFO - PROCESS | 3756 | 1467954721319 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:01 INFO - PROCESS | 3756 | 1467954721349 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
22:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 171ms
22:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
22:12:01 INFO - PROCESS | 3756 | 1467954721490 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:01 INFO - PROCESS | 3756 | 1467954721516 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
22:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 120ms
22:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
22:12:01 INFO - PROCESS | 3756 | 1467954721614 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:01 INFO - PROCESS | 3756 | 1467954721640 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
22:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
22:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
22:12:01 INFO - PROCESS | 3756 | 1467954721790 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:01 INFO - PROCESS | 3756 | 1467954721817 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
22:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
22:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
22:12:01 INFO - PROCESS | 3756 | 1467954721969 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:02 INFO - PROCESS | 3756 | 1467954721996 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
22:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 121ms
22:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
22:12:02 INFO - PROCESS | 3756 | 1467954722101 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:02 INFO - PROCESS | 3756 | 1467954722131 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
22:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
22:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
22:12:02 INFO - PROCESS | 3756 | 1467954722277 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:02 INFO - PROCESS | 3756 | 1467954722305 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
22:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 171ms
22:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
22:12:02 INFO - PROCESS | 3756 | 1467954722452 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:02 INFO - PROCESS | 3756 | 1467954722483 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
22:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 120ms
22:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
22:12:02 INFO - PROCESS | 3756 | 1467954722575 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:02 INFO - PROCESS | 3756 | 1467954722602 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
22:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 171ms
22:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
22:12:02 INFO - PROCESS | 3756 | 1467954722753 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:02 INFO - PROCESS | 3756 | 1467954722779 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
22:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 120ms
22:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
22:12:02 INFO - PROCESS | 3756 | 1467954722874 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:02 INFO - PROCESS | 3756 | 1467954722902 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
22:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 171ms
22:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
22:12:03 INFO - PROCESS | 3756 | 1467954723048 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:03 INFO - PROCESS | 3756 | 1467954723075 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
22:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 171ms
22:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
22:12:03 INFO - PROCESS | 3756 | 1467954723222 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:03 INFO - PROCESS | 3756 | 1467954723259 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
22:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 171ms
22:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
22:12:03 INFO - PROCESS | 3756 | 1467954723397 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:03 INFO - PROCESS | 3756 | 1467954723424 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
22:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 171ms
22:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
22:12:03 INFO - PROCESS | 3756 | 1467954723570 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:03 INFO - PROCESS | 3756 | 1467954723597 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
22:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 120ms
22:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
22:12:03 INFO - PROCESS | 3756 | 1467954723703 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:03 INFO - PROCESS | 3756 | 1467954723730 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
22:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 171ms
22:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
22:12:03 INFO - PROCESS | 3756 | 1467954723874 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:03 INFO - PROCESS | 3756 | 1467954723904 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
22:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 171ms
22:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
22:12:04 INFO - PROCESS | 3756 | 1467954724049 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:04 INFO - PROCESS | 3756 | 1467954724078 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
22:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 171ms
22:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
22:12:04 INFO - PROCESS | 3756 | 1467954724222 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:04 INFO - PROCESS | 3756 | 1467954724252 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
22:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
22:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
22:12:04 INFO - PROCESS | 3756 | 1467954724396 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:04 INFO - PROCESS | 3756 | 1467954724426 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
22:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 120ms
22:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
22:12:04 INFO - PROCESS | 3756 | 1467954724520 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:04 INFO - PROCESS | 3756 | 1467954724553 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
22:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 171ms
22:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
22:12:04 INFO - PROCESS | 3756 | 1467954724696 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:04 INFO - PROCESS | 3756 | 1467954724726 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
22:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
22:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
22:12:04 INFO - PROCESS | 3756 | 1467954724870 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:04 INFO - PROCESS | 3756 | 1467954724952 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
22:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms
22:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
22:12:05 INFO - PROCESS | 3756 | 1467954725443 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:05 INFO - PROCESS | 3756 | 1467954725473 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
22:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 171ms
22:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
22:12:05 INFO - PROCESS | 3756 | 1467954725618 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:05 INFO - PROCESS | 3756 | 1467954725650 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
22:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 171ms
22:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
22:12:05 INFO - PROCESS | 3756 | 1467954725791 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:05 INFO - PROCESS | 3756 | 1467954725826 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
22:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
22:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
22:12:05 INFO - PROCESS | 3756 | 1467954725966 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:06 INFO - PROCESS | 3756 | 1467954725997 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
22:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 171ms
22:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
22:12:06 INFO - PROCESS | 3756 | 1467954726139 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:06 INFO - PROCESS | 3756 | 1467954726173 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
22:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 230ms
22:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
22:12:06 INFO - PROCESS | 3756 | 1467954726372 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:06 INFO - PROCESS | 3756 | 1467954726413 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
22:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 171ms
22:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
22:12:06 INFO - PROCESS | 3756 | 1467954726546 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:06 INFO - PROCESS | 3756 | 1467954726579 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
22:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 171ms
22:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
22:12:06 INFO - PROCESS | 3756 | 1467954726720 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:06 INFO - PROCESS | 3756 | 1467954726760 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
22:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
22:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
22:12:06 INFO - PROCESS | 3756 | 1467954726894 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:06 INFO - PROCESS | 3756 | 1467954726936 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
22:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
22:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
22:12:07 INFO - PROCESS | 3756 | 1467954727070 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:07 INFO - PROCESS | 3756 | 1467954727111 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
22:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 171ms
22:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
22:12:07 INFO - PROCESS | 3756 | 1467954727246 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:07 INFO - PROCESS | 3756 | 1467954727298 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
22:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
22:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
22:12:07 INFO - PROCESS | 3756 | 1467954727420 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:07 INFO - PROCESS | 3756 | 1467954727455 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
22:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 171ms
22:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
22:12:07 INFO - PROCESS | 3756 | 1467954727596 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:07 INFO - PROCESS | 3756 | 1467954727631 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
22:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 171ms
22:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
22:12:07 INFO - PROCESS | 3756 | 1467954727770 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:07 INFO - PROCESS | 3756 | 1467954727811 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
22:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 171ms
22:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
22:12:07 INFO - PROCESS | 3756 | 1467954727944 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:07 INFO - PROCESS | 3756 | 1467954727979 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
22:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 171ms
22:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
22:12:08 INFO - PROCESS | 3756 | 1467954728121 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:08 INFO - PROCESS | 3756 | 1467954728157 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
22:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 171ms
22:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
22:12:08 INFO - PROCESS | 3756 | 1467954728301 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:08 INFO - PROCESS | 3756 | 1467954728341 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
22:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 171ms
22:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
22:12:08 INFO - PROCESS | 3756 | 1467954728470 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:08 INFO - PROCESS | 3756 | 1467954728511 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
22:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 171ms
22:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
22:12:08 INFO - PROCESS | 3756 | 1467954728647 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:08 INFO - PROCESS | 3756 | 1467954728684 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
22:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 171ms
22:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
22:12:08 INFO - PROCESS | 3756 | 1467954728820 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:08 INFO - PROCESS | 3756 | 1467954728859 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
22:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
22:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
22:12:08 INFO - PROCESS | 3756 | 1467954728994 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:09 INFO - PROCESS | 3756 | 1467954729032 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
22:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 171ms
22:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
22:12:09 INFO - PROCESS | 3756 | 1467954729169 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:09 INFO - PROCESS | 3756 | 1467954729210 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
22:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 171ms
22:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
22:12:09 INFO - PROCESS | 3756 | 1467954729345 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:09 INFO - PROCESS | 3756 | 1467954729385 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
22:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 171ms
22:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
22:12:09 INFO - PROCESS | 3756 | 1467954729521 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:09 INFO - PROCESS | 3756 | 1467954729564 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
22:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 171ms
22:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
22:12:09 INFO - PROCESS | 3756 | 1467954729696 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:09 INFO - PROCESS | 3756 | 1467954729738 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
22:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 171ms
22:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
22:12:09 INFO - PROCESS | 3756 | 1467954729869 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:09 INFO - PROCESS | 3756 | 1467954729909 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
22:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 172ms
22:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
22:12:10 INFO - PROCESS | 3756 | 1467954730045 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:10 INFO - PROCESS | 3756 | 1467954730085 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
22:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 171ms
22:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
22:12:10 INFO - PROCESS | 3756 | 1467954730220 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:10 INFO - PROCESS | 3756 | 1467954730260 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:10 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.
22:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 171ms
22:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
22:12:10 INFO - PROCESS | 3756 | 1467954730397 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:10 INFO - PROCESS | 3756 | 1467954730439 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:10 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.
22:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 171ms
22:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
22:12:10 INFO - PROCESS | 3756 | 1467954730570 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:10 INFO - PROCESS | 3756 | 1467954730611 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:11 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.
22:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 470ms
22:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
22:12:11 INFO - PROCESS | 3756 | 1467954731051 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:11 INFO - PROCESS | 3756 | 1467954731090 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:11 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.
22:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 372ms
22:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
22:12:11 INFO - PROCESS | 3756 | 1467954731429 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:11 INFO - PROCESS | 3756 | 1467954731455 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:11 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.
22:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 172ms
22:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
22:12:11 INFO - PROCESS | 3756 | 1467954731605 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:11 INFO - PROCESS | 3756 | 1467954731634 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:11 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.
22:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 171ms
22:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
22:12:11 INFO - PROCESS | 3756 | 1467954731782 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:11 INFO - PROCESS | 3756 | 1467954731817 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:11 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.
22:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 171ms
22:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
22:12:11 INFO - PROCESS | 3756 | 1467954731953 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:11 INFO - PROCESS | 3756 | 1467954731983 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:12 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.
22:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 172ms
22:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
22:12:12 INFO - PROCESS | 3756 | 1467954732128 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:12 INFO - PROCESS | 3756 | 1467954732155 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:12 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.
22:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 171ms
22:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
22:12:12 INFO - PROCESS | 3756 | 1467954732305 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:12 INFO - PROCESS | 3756 | 1467954732337 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:12 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.
22:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 171ms
22:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
22:12:12 INFO - PROCESS | 3756 | 1467954732479 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:12 INFO - PROCESS | 3756 | 1467954732508 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:12 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.
22:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
22:12:12 INFO - PROCESS | 3756 | 1467954732654 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
22:12:12 INFO - PROCESS | 3756 | 1467954732680 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:12 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.
22:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 120ms
22:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
22:12:12 INFO - PROCESS | 3756 | 1467954732779 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:12 INFO - PROCESS | 3756 | 1467954732808 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:12 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.
22:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
22:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
22:12:12 INFO - PROCESS | 3756 | 1467954732953 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:12 INFO - PROCESS | 3756 | 1467954732984 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:13 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.
22:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
22:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
22:12:13 INFO - PROCESS | 3756 | 1467954733129 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:13 INFO - PROCESS | 3756 | 1467954733169 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:13 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.
22:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
22:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
22:12:13 INFO - PROCESS | 3756 | 1467954733304 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:13 INFO - PROCESS | 3756 | 1467954733339 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:13 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.
22:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
22:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
22:12:13 INFO - PROCESS | 3756 | 1467954733478 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:13 INFO - PROCESS | 3756 | 1467954733515 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:13 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.
22:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
22:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
22:12:13 INFO - PROCESS | 3756 | 1467954733654 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:13 INFO - PROCESS | 3756 | 1467954733691 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:13 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.
22:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 171ms
22:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
22:12:13 INFO - PROCESS | 3756 | 1467954733829 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:13 INFO - PROCESS | 3756 | 1467954733865 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:14 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.
22:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
22:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
22:12:14 INFO - PROCESS | 3756 | 1467954734004 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:14 INFO - PROCESS | 3756 | 1467954734040 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:14 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.
22:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
22:12:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
22:12:14 INFO - PROCESS | 3756 | 1467954734177 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:14 INFO - PROCESS | 3756 | 1467954734213 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
22:12:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
22:12:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
22:12:14 INFO - PROCESS | 3756 | 1467954734353 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:14 INFO - PROCESS | 3756 | 1467954734392 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
22:12:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 230ms
22:12:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
22:12:14 INFO - PROCESS | 3756 | 1467954734588 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:14 INFO - PROCESS | 3756 | 1467954734624 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
22:12:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 230ms
22:12:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
22:12:14 INFO - PROCESS | 3756 | 1467954734821 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:14 INFO - PROCESS | 3756 | 1467954734861 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
22:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 230ms
22:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
22:12:15 INFO - PROCESS | 3756 | 1467954735059 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:15 INFO - PROCESS | 3756 | 1467954735091 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
22:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 230ms
22:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
22:12:15 INFO - PROCESS | 3756 | 1467954735288 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:15 INFO - PROCESS | 3756 | 1467954735322 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
22:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
22:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
22:12:15 INFO - PROCESS | 3756 | 1467954735464 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:15 INFO - PROCESS | 3756 | 1467954735497 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
22:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
22:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
22:12:15 INFO - PROCESS | 3756 | 1467954735638 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:15 INFO - PROCESS | 3756 | 1467954735672 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
22:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 171ms
22:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
22:12:15 INFO - PROCESS | 3756 | 1467954735812 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:15 INFO - PROCESS | 3756 | 1467954735849 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
22:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
22:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
22:12:15 INFO - PROCESS | 3756 | 1467954735987 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:16 INFO - PROCESS | 3756 | 1467954736020 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
22:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
22:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
22:12:16 INFO - PROCESS | 3756 | 1467954736163 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:16 INFO - PROCESS | 3756 | 1467954736195 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
22:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
22:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
22:12:16 INFO - PROCESS | 3756 | 1467954736337 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:16 INFO - PROCESS | 3756 | 1467954736374 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:17 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
22:12:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 670ms
22:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
22:12:17 INFO - PROCESS | 3756 | 1467954737013 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:17 INFO - PROCESS | 3756 | 1467954737049 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
22:12:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 670ms
22:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
22:12:17 INFO - PROCESS | 3756 | 1467954737687 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:17 INFO - PROCESS | 3756 | 1467954737715 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:17 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
22:12:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:12:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
22:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:12:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 172ms
22:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
22:12:17 INFO - PROCESS | 3756 | 1467954737863 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:17 INFO - PROCESS | 3756 | 1467954737895 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
22:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 171ms
22:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
22:12:18 INFO - PROCESS | 3756 | 1467954738041 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:18 INFO - PROCESS | 3756 | 1467954738070 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
22:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
22:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
22:12:18 INFO - PROCESS | 3756 | 1467954738218 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:18 INFO - PROCESS | 3756 | 1467954738247 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
22:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
22:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
22:12:18 INFO - PROCESS | 3756 | 1467954738389 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:18 INFO - PROCESS | 3756 | 1467954738417 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
22:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
22:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
22:12:18 INFO - PROCESS | 3756 | 1467954738564 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:18 INFO - PROCESS | 3756 | 1467954738595 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
22:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
22:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
22:12:18 INFO - PROCESS | 3756 | 1467954738740 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:18 INFO - PROCESS | 3756 | 1467954738773 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:18 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
22:12:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
22:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
22:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
22:12:18 INFO - PROCESS | 3756 | 1467954738912 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:18 INFO - PROCESS | 3756 | 1467954738940 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
22:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
22:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
22:12:19 INFO - PROCESS | 3756 | 1467954739087 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:19 INFO - PROCESS | 3756 | 1467954739115 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:19 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
22:12:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
22:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
22:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
22:12:19 INFO - PROCESS | 3756 | 1467954739267 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:19 INFO - PROCESS | 3756 | 1467954739295 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:19 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
22:12:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:12:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
22:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
22:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
22:12:19 INFO - PROCESS | 3756 | 1467954739437 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:19 INFO - PROCESS | 3756 | 1467954739471 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:19 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
22:12:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
22:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
22:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
22:12:19 INFO - PROCESS | 3756 | 1467954739613 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:19 INFO - PROCESS | 3756 | 1467954739645 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
22:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
22:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
22:12:19 INFO - PROCESS | 3756 | 1467954739787 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:19 INFO - PROCESS | 3756 | 1467954739822 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
22:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
22:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
22:12:19 INFO - PROCESS | 3756 | 1467954739961 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:20 INFO - PROCESS | 3756 | 1467954739996 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
22:12:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
22:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
22:12:20 INFO - PROCESS | 3756 | 1467954740137 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:20 INFO - PROCESS | 3756 | 1467954740170 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
22:12:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
22:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
22:12:20 INFO - PROCESS | 3756 | 1467954740311 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:20 INFO - PROCESS | 3756 | 1467954740344 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
22:12:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 172ms
22:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
22:12:20 INFO - PROCESS | 3756 | 1467954740487 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:20 INFO - PROCESS | 3756 | 1467954740522 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
22:12:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
22:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
22:12:20 INFO - PROCESS | 3756 | 1467954740661 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:20 INFO - PROCESS | 3756 | 1467954740695 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
22:12:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 230ms
22:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
22:12:20 INFO - PROCESS | 3756 | 1467954740894 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:20 INFO - PROCESS | 3756 | 1467954740924 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
22:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
22:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
22:12:21 INFO - PROCESS | 3756 | 1467954741069 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:21 INFO - PROCESS | 3756 | 1467954741101 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
22:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
22:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
22:12:21 INFO - PROCESS | 3756 | 1467954741242 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:21 INFO - PROCESS | 3756 | 1467954741275 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
22:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 172ms
22:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
22:12:21 INFO - PROCESS | 3756 | 1467954741417 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:21 INFO - PROCESS | 3756 | 1467954741450 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
22:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
22:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
22:12:21 INFO - PROCESS | 3756 | 1467954741590 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:21 INFO - PROCESS | 3756 | 1467954741623 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:21 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
22:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
22:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
22:12:21 INFO - PROCESS | 3756 | 1467954741769 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:21 INFO - PROCESS | 3756 | 1467954741799 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
22:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 171ms
22:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
22:12:21 INFO - PROCESS | 3756 | 1467954741938 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:21 INFO - PROCESS | 3756 | 1467954741969 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
22:12:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
22:12:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
22:12:22 INFO - PROCESS | 3756 | 1467954742112 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:22 INFO - PROCESS | 3756 | 1467954742146 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:22 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
22:12:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
22:12:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
22:12:22 INFO - PROCESS | 3756 | 1467954742287 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:22 INFO - PROCESS | 3756 | 1467954742319 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:22 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
22:12:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
22:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:12:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
22:12:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
22:12:22 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
22:12:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
22:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:12:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
22:12:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
22:12:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 171ms
22:12:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
22:12:22 INFO - PROCESS | 3756 | 1467954742462 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:22 INFO - PROCESS | 3756 | 1467954742496 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:22 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.
22:12:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 171ms
22:12:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
22:12:22 INFO - PROCESS | 3756 | 1467954742636 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:22 INFO - PROCESS | 3756 | 1467954742671 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:22 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.
22:12:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
22:12:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
22:12:22 INFO - PROCESS | 3756 | 1467954742810 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:22 INFO - PROCESS | 3756 | 1467954742845 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
22:12:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
22:12:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
22:12:22 INFO - PROCESS | 3756 | 1467954742986 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:23 INFO - PROCESS | 3756 | 1467954743019 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
22:12:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 171ms
22:12:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
22:12:23 INFO - PROCESS | 3756 | 1467954743161 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:23 INFO - PROCESS | 3756 | 1467954743201 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
22:12:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 172ms
22:12:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
22:12:23 INFO - PROCESS | 3756 | 1467954743336 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:23 INFO - PROCESS | 3756 | 1467954743370 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
22:12:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 171ms
22:12:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
22:12:23 INFO - PROCESS | 3756 | 1467954743511 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:23 INFO - PROCESS | 3756 | 1467954743546 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
22:12:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 370ms
22:12:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
22:12:23 INFO - PROCESS | 3756 | 1467954743886 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:23 INFO - PROCESS | 3756 | 1467954743929 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
22:12:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 270ms
22:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
22:12:24 INFO - PROCESS | 3756 | 1467954744162 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:24 INFO - PROCESS | 3756 | 1467954744196 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
22:12:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 171ms
22:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
22:12:24 INFO - PROCESS | 3756 | 1467954744339 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:24 INFO - PROCESS | 3756 | 1467954744368 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
22:12:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 171ms
22:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
22:12:24 INFO - PROCESS | 3756 | 1467954744511 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:24 INFO - PROCESS | 3756 | 1467954744543 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
22:12:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 230ms
22:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
22:12:24 INFO - PROCESS | 3756 | 1467954744745 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:24 INFO - PROCESS | 3756 | 1467954744773 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
22:12:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
22:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
22:12:24 INFO - PROCESS | 3756 | 1467954744926 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:24 INFO - PROCESS | 3756 | 1467954744960 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
22:12:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
22:12:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
22:12:25 INFO - PROCESS | 3756 | 1467954745098 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:25 INFO - PROCESS | 3756 | 1467954745133 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
22:12:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
22:12:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
22:12:25 INFO - PROCESS | 3756 | 1467954745273 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:25 INFO - PROCESS | 3756 | 1467954745302 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
22:12:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
22:12:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
22:12:25 INFO - PROCESS | 3756 | 1467954745447 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:25 INFO - PROCESS | 3756 | 1467954745476 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
22:12:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
22:12:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
22:12:25 INFO - PROCESS | 3756 | 1467954745622 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:25 INFO - PROCESS | 3756 | 1467954745651 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
22:12:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
22:12:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
22:12:25 INFO - PROCESS | 3756 | 1467954745796 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:25 INFO - PROCESS | 3756 | 1467954745829 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
22:12:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
22:12:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
22:12:25 INFO - PROCESS | 3756 | 1467954745970 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:26 INFO - PROCESS | 3756 | 1467954746005 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
22:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
22:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
22:12:26 INFO - PROCESS | 3756 | 1467954746146 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:26 INFO - PROCESS | 3756 | 1467954746185 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
22:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
22:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
22:12:26 INFO - PROCESS | 3756 | 1467954746320 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:26 INFO - PROCESS | 3756 | 1467954746352 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
22:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
22:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
22:12:26 INFO - PROCESS | 3756 | 1467954746493 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:26 INFO - PROCESS | 3756 | 1467954746529 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
22:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
22:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
22:12:26 INFO - PROCESS | 3756 | 1467954746674 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:26 INFO - PROCESS | 3756 | 1467954746711 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
22:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
22:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
22:12:26 INFO - PROCESS | 3756 | 1467954746845 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:26 INFO - PROCESS | 3756 | 1467954746883 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
22:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
22:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
22:12:27 INFO - PROCESS | 3756 | 1467954747020 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:27 INFO - PROCESS | 3756 | 1467954747055 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
22:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
22:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
22:12:27 INFO - PROCESS | 3756 | 1467954747195 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:27 INFO - PROCESS | 3756 | 1467954747233 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
22:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
22:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
22:12:27 INFO - PROCESS | 3756 | 1467954747374 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:27 INFO - PROCESS | 3756 | 1467954747404 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
22:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
22:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
22:12:27 INFO - PROCESS | 3756 | 1467954747552 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:27 INFO - PROCESS | 3756 | 1467954747582 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
22:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
22:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
22:12:27 INFO - PROCESS | 3756 | 1467954747726 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:27 INFO - PROCESS | 3756 | 1467954747759 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
22:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
22:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
22:12:27 INFO - PROCESS | 3756 | 1467954747901 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:27 INFO - PROCESS | 3756 | 1467954747931 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
22:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
22:12:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
22:12:28 INFO - PROCESS | 3756 | 1467954748073 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:28 INFO - PROCESS | 3756 | 1467954748108 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
22:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
22:12:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
22:12:28 INFO - PROCESS | 3756 | 1467954748248 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:28 INFO - PROCESS | 3756 | 1467954748282 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
22:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
22:12:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
22:12:28 INFO - PROCESS | 3756 | 1467954748421 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:28 INFO - PROCESS | 3756 | 1467954748454 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:28 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
22:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
22:12:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
22:12:28 INFO - PROCESS | 3756 | 1467954748595 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:28 INFO - PROCESS | 3756 | 1467954748627 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
22:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
22:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
22:12:28 INFO - PROCESS | 3756 | 1467954748770 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:28 INFO - PROCESS | 3756 | 1467954748806 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:29 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)
22:12:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 670ms
22:12:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
22:12:29 INFO - PROCESS | 3756 | 1467954749445 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:29 INFO - PROCESS | 3756 | 1467954749478 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
22:12:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
22:12:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
22:12:30 INFO - PROCESS | 3756 | 1467954750150 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:30 INFO - PROCESS | 3756 | 1467954750187 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
22:12:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 870ms
22:12:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
22:12:31 INFO - PROCESS | 3756 | 1467954751026 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:31 INFO - PROCESS | 3756 | 1467954751053 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:31 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)
22:12:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 671ms
22:12:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
22:12:31 INFO - PROCESS | 3756 | 1467954751703 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:31 INFO - PROCESS | 3756 | 1467954751732 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:32 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)
22:12:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
22:12:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
22:12:32 INFO - PROCESS | 3756 | 1467954752379 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:32 INFO - PROCESS | 3756 | 1467954752408 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
22:12:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
22:12:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
22:12:33 INFO - PROCESS | 3756 | 1467954753053 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:33 INFO - PROCESS | 3756 | 1467954753080 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
22:12:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 670ms
22:12:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
22:12:33 INFO - PROCESS | 3756 | 1467954753730 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:33 INFO - PROCESS | 3756 | 1467954753756 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
22:12:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 631ms
22:12:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
22:12:34 INFO - PROCESS | 3756 | 1467954754364 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:34 INFO - PROCESS | 3756 | 1467954754399 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:35 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
22:12:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 670ms
22:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
22:12:35 INFO - PROCESS | 3756 | 1467954755037 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:35 INFO - PROCESS | 3756 | 1467954755062 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
22:12:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 630ms
22:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
22:12:35 INFO - PROCESS | 3756 | 1467954755670 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:35 INFO - PROCESS | 3756 | 1467954755696 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:35 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
22:12:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
22:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:12:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 120ms
22:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
22:12:35 INFO - PROCESS | 3756 | 1467954755800 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:35 INFO - PROCESS | 3756 | 1467954755829 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
22:12:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
22:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
22:12:35 INFO - PROCESS | 3756 | 1467954755970 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:36 INFO - PROCESS | 3756 | 1467954755998 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:36 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
22:12:36 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:12:36 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:12:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
22:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:12:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
22:12:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
22:12:36 INFO - PROCESS | 3756 | 1467954756147 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:36 INFO - PROCESS | 3756 | 1467954756183 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
22:12:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
22:12:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
22:12:36 INFO - PROCESS | 3756 | 1467954756320 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:36 INFO - PROCESS | 3756 | 1467954756348 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
22:12:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 672ms
22:12:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
22:12:36 INFO - PROCESS | 3756 | 1467954756997 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:37 INFO - PROCESS | 3756 | 1467954757028 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:37 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
22:12:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 670ms
22:12:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
22:12:37 INFO - PROCESS | 3756 | 1467954757670 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:37 INFO - PROCESS | 3756 | 1467954757698 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:38 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.)
22:12:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
22:12:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
22:12:38 INFO - PROCESS | 3756 | 1467954758348 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:38 INFO - PROCESS | 3756 | 1467954758373 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
22:12:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 671ms
22:12:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
22:12:39 INFO - PROCESS | 3756 | 1467954759028 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:39 INFO - PROCESS | 3756 | 1467954759058 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:39 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
22:12:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 670ms
22:12:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
22:12:39 INFO - PROCESS | 3756 | 1467954759704 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:39 INFO - PROCESS | 3756 | 1467954759727 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
22:12:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 120ms
22:12:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
22:12:39 INFO - PROCESS | 3756 | 1467954759830 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:39 INFO - PROCESS | 3756 | 1467954759866 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
22:12:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 670ms
22:12:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
22:12:40 INFO - PROCESS | 3756 | 1467954760507 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:40 INFO - PROCESS | 3756 | 1467954760531 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
22:12:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 631ms
22:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
22:12:41 INFO - PROCESS | 3756 | 1467954761140 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:41 INFO - PROCESS | 3756 | 1467954761163 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
22:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 172ms
22:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
22:12:41 INFO - PROCESS | 3756 | 1467954761315 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:41 INFO - PROCESS | 3756 | 1467954761341 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
22:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
22:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
22:12:41 INFO - PROCESS | 3756 | 1467954761491 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:41 INFO - PROCESS | 3756 | 1467954761518 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
22:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
22:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
22:12:41 INFO - PROCESS | 3756 | 1467954761665 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:41 INFO - PROCESS | 3756 | 1467954761699 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
22:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
22:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
22:12:41 INFO - PROCESS | 3756 | 1467954761839 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:41 INFO - PROCESS | 3756 | 1467954761865 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
22:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 172ms
22:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
22:12:42 INFO - PROCESS | 3756 | 1467954762015 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:42 INFO - PROCESS | 3756 | 1467954762041 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
22:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
22:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
22:12:42 INFO - PROCESS | 3756 | 1467954762191 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:42 INFO - PROCESS | 3756 | 1467954762228 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
22:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
22:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
22:12:42 INFO - PROCESS | 3756 | 1467954762364 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:42 INFO - PROCESS | 3756 | 1467954762390 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:42 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
22:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
22:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
22:12:42 INFO - PROCESS | 3756 | 1467954762538 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:42 INFO - PROCESS | 3756 | 1467954762566 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:42 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
22:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 172ms
22:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
22:12:42 INFO - PROCESS | 3756 | 1467954762715 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:42 INFO - PROCESS | 3756 | 1467954762748 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:43 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
22:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 370ms
22:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
22:12:43 INFO - PROCESS | 3756 | 1467954763091 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:43 INFO - PROCESS | 3756 | 1467954763118 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
22:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 171ms
22:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
22:12:43 INFO - PROCESS | 3756 | 1467954763266 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:43 INFO - PROCESS | 3756 | 1467954763301 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:43 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
22:12:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:12:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
22:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
22:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
22:12:43 INFO - PROCESS | 3756 | 1467954763445 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:43 INFO - PROCESS | 3756 | 1467954763477 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
22:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
22:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
22:12:43 INFO - PROCESS | 3756 | 1467954763615 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:43 INFO - PROCESS | 3756 | 1467954763645 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:43 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
22:12:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:12:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
22:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 171ms
22:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
22:12:43 INFO - PROCESS | 3756 | 1467954763789 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:43 INFO - PROCESS | 3756 | 1467954763815 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
22:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
22:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
22:12:43 INFO - PROCESS | 3756 | 1467954763966 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:44 INFO - PROCESS | 3756 | 1467954763999 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
22:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
22:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
22:12:44 INFO - PROCESS | 3756 | 1467954764143 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:44 INFO - PROCESS | 3756 | 1467954764169 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
22:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
22:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
22:12:44 INFO - PROCESS | 3756 | 1467954764315 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:44 INFO - PROCESS | 3756 | 1467954764340 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
22:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
22:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
22:12:44 INFO - PROCESS | 3756 | 1467954764491 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:44 INFO - PROCESS | 3756 | 1467954764519 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
22:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
22:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
22:12:44 INFO - PROCESS | 3756 | 1467954764669 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:44 INFO - PROCESS | 3756 | 1467954764695 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
22:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
22:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
22:12:44 INFO - PROCESS | 3756 | 1467954764840 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:44 INFO - PROCESS | 3756 | 1467954764869 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
22:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
22:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
22:12:45 INFO - PROCESS | 3756 | 1467954765015 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:45 INFO - PROCESS | 3756 | 1467954765044 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
22:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 171ms
22:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
22:12:45 INFO - PROCESS | 3756 | 1467954765197 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:45 INFO - PROCESS | 3756 | 1467954765223 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
22:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 190ms
22:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
22:12:45 INFO - PROCESS | 3756 | 1467954765386 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:45 INFO - PROCESS | 3756 | 1467954765424 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
22:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
22:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
22:12:45 INFO - PROCESS | 3756 | 1467954765561 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:45 INFO - PROCESS | 3756 | 1467954765595 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
22:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
22:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
22:12:45 INFO - PROCESS | 3756 | 1467954765734 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:45 INFO - PROCESS | 3756 | 1467954765766 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
22:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
22:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
22:12:45 INFO - PROCESS | 3756 | 1467954765908 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:45 INFO - PROCESS | 3756 | 1467954765937 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
22:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 171ms
22:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
22:12:46 INFO - PROCESS | 3756 | 1467954766082 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:46 INFO - PROCESS | 3756 | 1467954766112 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
22:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 171ms
22:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
22:12:46 INFO - PROCESS | 3756 | 1467954766256 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:46 INFO - PROCESS | 3756 | 1467954766290 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
22:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 171ms
22:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
22:12:46 INFO - PROCESS | 3756 | 1467954766430 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:46 INFO - PROCESS | 3756 | 1467954766463 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
22:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
22:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
22:12:46 INFO - PROCESS | 3756 | 1467954766607 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:46 INFO - PROCESS | 3756 | 1467954766638 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
22:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
22:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
22:12:46 INFO - PROCESS | 3756 | 1467954766781 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:46 INFO - PROCESS | 3756 | 1467954766814 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
22:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
22:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
22:12:46 INFO - PROCESS | 3756 | 1467954766958 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:46 INFO - PROCESS | 3756 | 1467954766988 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
22:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
22:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
22:12:47 INFO - PROCESS | 3756 | 1467954767130 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:47 INFO - PROCESS | 3756 | 1467954767163 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
22:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
22:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
22:12:47 INFO - PROCESS | 3756 | 1467954767307 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:47 INFO - PROCESS | 3756 | 1467954767341 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
22:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
22:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
22:12:47 INFO - PROCESS | 3756 | 1467954767483 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:47 INFO - PROCESS | 3756 | 1467954767514 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
22:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 171ms
22:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
22:12:47 INFO - PROCESS | 3756 | 1467954767657 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:47 INFO - PROCESS | 3756 | 1467954767690 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
22:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
22:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
22:12:47 INFO - PROCESS | 3756 | 1467954767831 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:47 INFO - PROCESS | 3756 | 1467954767862 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
22:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
22:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
22:12:48 INFO - PROCESS | 3756 | 1467954768005 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:48 INFO - PROCESS | 3756 | 1467954768037 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
22:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 171ms
22:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
22:12:48 INFO - PROCESS | 3756 | 1467954768181 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:48 INFO - PROCESS | 3756 | 1467954768214 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
22:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
22:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
22:12:48 INFO - PROCESS | 3756 | 1467954768356 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:48 INFO - PROCESS | 3756 | 1467954768392 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
22:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 171ms
22:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
22:12:48 INFO - PROCESS | 3756 | 1467954768530 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:48 INFO - PROCESS | 3756 | 1467954768564 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
22:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
22:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
22:12:48 INFO - PROCESS | 3756 | 1467954768704 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:48 INFO - PROCESS | 3756 | 1467954768740 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
22:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
22:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
22:12:48 INFO - PROCESS | 3756 | 1467954768880 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:48 INFO - PROCESS | 3756 | 1467954768914 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
22:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 171ms
22:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
22:12:49 INFO - PROCESS | 3756 | 1467954769052 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:49 INFO - PROCESS | 3756 | 1467954769108 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
22:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 430ms
22:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
22:12:49 INFO - PROCESS | 3756 | 1467954769485 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:49 INFO - PROCESS | 3756 | 1467954769539 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
22:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 230ms
22:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
22:12:49 INFO - PROCESS | 3756 | 1467954769720 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:49 INFO - PROCESS | 3756 | 1467954769748 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
22:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 171ms
22:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
22:12:49 INFO - PROCESS | 3756 | 1467954769899 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:49 INFO - PROCESS | 3756 | 1467954769929 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
22:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
22:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
22:12:50 INFO - PROCESS | 3756 | 1467954770069 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:50 INFO - PROCESS | 3756 | 1467954770103 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
22:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
22:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
22:12:50 INFO - PROCESS | 3756 | 1467954770254 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:50 INFO - PROCESS | 3756 | 1467954770280 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
22:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
22:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
22:12:50 INFO - PROCESS | 3756 | 1467954770431 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:50 INFO - PROCESS | 3756 | 1467954770467 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
22:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
22:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
22:12:50 INFO - PROCESS | 3756 | 1467954770606 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:50 INFO - PROCESS | 3756 | 1467954770635 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
22:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
22:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
22:12:50 INFO - PROCESS | 3756 | 1467954770780 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:50 INFO - PROCESS | 3756 | 1467954770809 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
22:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
22:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
22:12:50 INFO - PROCESS | 3756 | 1467954770957 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:50 INFO - PROCESS | 3756 | 1467954770986 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
22:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
22:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
22:12:51 INFO - PROCESS | 3756 | 1467954771131 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:51 INFO - PROCESS | 3756 | 1467954771161 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
22:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 172ms
22:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
22:12:51 INFO - PROCESS | 3756 | 1467954771305 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:51 INFO - PROCESS | 3756 | 1467954771336 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
22:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
22:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
22:12:51 INFO - PROCESS | 3756 | 1467954771480 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:51 INFO - PROCESS | 3756 | 1467954771513 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
22:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
22:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
22:12:51 INFO - PROCESS | 3756 | 1467954771656 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:51 INFO - PROCESS | 3756 | 1467954771698 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
22:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
22:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
22:12:51 INFO - PROCESS | 3756 | 1467954771832 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:51 INFO - PROCESS | 3756 | 1467954771867 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
22:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
22:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
22:12:52 INFO - PROCESS | 3756 | 1467954772007 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:52 INFO - PROCESS | 3756 | 1467954772042 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
22:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
22:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
22:12:52 INFO - PROCESS | 3756 | 1467954772182 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:52 INFO - PROCESS | 3756 | 1467954772224 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
22:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
22:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
22:12:52 INFO - PROCESS | 3756 | 1467954772357 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:52 INFO - PROCESS | 3756 | 1467954772395 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
22:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
22:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
22:12:52 INFO - PROCESS | 3756 | 1467954772535 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:52 INFO - PROCESS | 3756 | 1467954772572 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
22:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
22:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
22:12:52 INFO - PROCESS | 3756 | 1467954772718 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:52 INFO - PROCESS | 3756 | 1467954772762 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
22:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
22:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
22:12:52 INFO - PROCESS | 3756 | 1467954772891 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:52 INFO - PROCESS | 3756 | 1467954772921 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
22:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
22:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
22:12:53 INFO - PROCESS | 3756 | 1467954773065 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:53 INFO - PROCESS | 3756 | 1467954773096 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
22:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
22:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
22:12:53 INFO - PROCESS | 3756 | 1467954773242 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:53 INFO - PROCESS | 3756 | 1467954773275 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
22:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
22:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
22:12:53 INFO - PROCESS | 3756 | 1467954773416 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:53 INFO - PROCESS | 3756 | 1467954773447 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
22:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
22:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
22:12:53 INFO - PROCESS | 3756 | 1467954773591 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:53 INFO - PROCESS | 3756 | 1467954773622 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
22:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
22:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
22:12:53 INFO - PROCESS | 3756 | 1467954773764 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:53 INFO - PROCESS | 3756 | 1467954773798 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
22:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
22:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
22:12:53 INFO - PROCESS | 3756 | 1467954773938 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:53 INFO - PROCESS | 3756 | 1467954773970 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
22:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 171ms
22:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
22:12:54 INFO - PROCESS | 3756 | 1467954774114 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:54 INFO - PROCESS | 3756 | 1467954774149 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
22:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 171ms
22:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
22:12:54 INFO - PROCESS | 3756 | 1467954774289 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:54 INFO - PROCESS | 3756 | 1467954774323 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
22:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
22:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
22:12:54 INFO - PROCESS | 3756 | 1467954774464 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:54 INFO - PROCESS | 3756 | 1467954774498 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
22:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 171ms
22:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
22:12:54 INFO - PROCESS | 3756 | 1467954774644 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:54 INFO - PROCESS | 3756 | 1467954774679 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
22:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 171ms
22:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
22:12:54 INFO - PROCESS | 3756 | 1467954774814 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:54 INFO - PROCESS | 3756 | 1467954774850 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:54 INFO - PROCESS | 3756 | 1467954774929 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
22:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
22:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
22:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
22:12:54 INFO - PROCESS | 3756 | 1467954774988 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:55 INFO - PROCESS | 3756 | 1467954775023 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
22:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 171ms
22:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
22:12:55 INFO - PROCESS | 3756 | 1467954775163 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:55 INFO - PROCESS | 3756 | 1467954775199 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
22:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
22:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
22:12:55 INFO - PROCESS | 3756 | 1467954775339 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:55 INFO - PROCESS | 3756 | 1467954775376 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
22:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 171ms
22:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
22:12:55 INFO - PROCESS | 3756 | 1467954775539 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:55 INFO - PROCESS | 3756 | 1467954775590 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
22:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 571ms
22:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
22:12:56 INFO - PROCESS | 3756 | 1467954776105 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:56 INFO - PROCESS | 3756 | 1467954776134 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
22:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 171ms
22:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
22:12:56 INFO - PROCESS | 3756 | 1467954776283 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:56 INFO - PROCESS | 3756 | 1467954776318 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
22:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
22:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
22:12:56 INFO - PROCESS | 3756 | 1467954776461 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:56 INFO - PROCESS | 3756 | 1467954776488 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
22:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 171ms
22:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
22:12:56 INFO - PROCESS | 3756 | 1467954776635 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:56 INFO - PROCESS | 3756 | 1467954776663 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
22:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 171ms
22:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
22:12:56 INFO - PROCESS | 3756 | 1467954776805 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:56 INFO - PROCESS | 3756 | 1467954776834 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
22:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
22:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
22:12:56 INFO - PROCESS | 3756 | 1467954776981 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:57 INFO - PROCESS | 3756 | 1467954777012 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
22:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
22:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
22:12:57 INFO - PROCESS | 3756 | 1467954777156 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:57 INFO - PROCESS | 3756 | 1467954777182 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
22:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
22:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
22:12:57 INFO - PROCESS | 3756 | 1467954777332 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:57 INFO - PROCESS | 3756 | 1467954777358 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
22:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
22:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
22:12:57 INFO - PROCESS | 3756 | 1467954777508 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:57 INFO - PROCESS | 3756 | 1467954777537 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
22:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
22:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
22:12:57 INFO - PROCESS | 3756 | 1467954777681 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:57 INFO - PROCESS | 3756 | 1467954777707 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
22:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
22:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
22:12:57 INFO - PROCESS | 3756 | 1467954777856 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:57 INFO - PROCESS | 3756 | 1467954777890 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
22:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
22:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
22:12:58 INFO - PROCESS | 3756 | 1467954778033 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:58 INFO - PROCESS | 3756 | 1467954778067 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
22:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
22:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
22:12:58 INFO - PROCESS | 3756 | 1467954778211 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:58 INFO - PROCESS | 3756 | 1467954778251 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
22:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
22:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
22:12:58 INFO - PROCESS | 3756 | 1467954778384 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:58 INFO - PROCESS | 3756 | 1467954778418 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
22:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 172ms
22:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
22:12:58 INFO - PROCESS | 3756 | 1467954778561 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:58 INFO - PROCESS | 3756 | 1467954778594 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
22:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
22:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
22:12:58 INFO - PROCESS | 3756 | 1467954778733 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:58 INFO - PROCESS | 3756 | 1467954778766 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
22:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
22:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
22:12:58 INFO - PROCESS | 3756 | 1467954778908 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:58 INFO - PROCESS | 3756 | 1467954778945 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
22:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
22:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
22:12:59 INFO - PROCESS | 3756 | 1467954779082 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:59 INFO - PROCESS | 3756 | 1467954779124 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
22:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
22:12:59 INFO - PROCESS | 3756 | 1467954779271 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
22:12:59 INFO - PROCESS | 3756 | 1467954779311 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
22:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
22:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
22:12:59 INFO - PROCESS | 3756 | 1467954779448 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:59 INFO - PROCESS | 3756 | 1467954779479 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
22:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
22:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
22:12:59 INFO - PROCESS | 3756 | 1467954779624 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:59 INFO - PROCESS | 3756 | 1467954779655 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
22:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
22:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
22:12:59 INFO - PROCESS | 3756 | 1467954779797 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:59 INFO - PROCESS | 3756 | 1467954779829 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:12:59 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
22:12:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:12:59 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
22:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:12:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
22:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
22:12:59 INFO - PROCESS | 3756 | 1467954779970 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:00 INFO - PROCESS | 3756 | 1467954780004 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:00 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
22:13:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:13:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
22:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
22:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
22:13:00 INFO - PROCESS | 3756 | 1467954780145 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:00 INFO - PROCESS | 3756 | 1467954780175 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:00 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
22:13:00 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:13:00 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:13:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
22:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
22:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
22:13:00 INFO - PROCESS | 3756 | 1467954780317 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:00 INFO - PROCESS | 3756 | 1467954780351 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:00 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
22:13:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:13:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
22:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
22:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
22:13:00 INFO - PROCESS | 3756 | 1467954780492 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:00 INFO - PROCESS | 3756 | 1467954780528 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:00 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
22:13:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:13:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
22:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
22:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
22:13:00 INFO - PROCESS | 3756 | 1467954780665 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:00 INFO - PROCESS | 3756 | 1467954780697 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:00 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
22:13:00 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:13:00 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:13:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
22:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
22:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
22:13:00 INFO - PROCESS | 3756 | 1467954780839 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:00 INFO - PROCESS | 3756 | 1467954780873 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
22:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
22:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
22:13:01 INFO - PROCESS | 3756 | 1467954781014 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:01 INFO - PROCESS | 3756 | 1467954781054 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:01 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
22:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
22:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
22:13:01 INFO - PROCESS | 3756 | 1467954781190 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:01 INFO - PROCESS | 3756 | 1467954781224 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:01 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
22:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 172ms
22:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
22:13:01 INFO - PROCESS | 3756 | 1467954781364 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:01 INFO - PROCESS | 3756 | 1467954781400 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
22:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
22:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
22:13:01 INFO - PROCESS | 3756 | 1467954781539 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:01 INFO - PROCESS | 3756 | 1467954781572 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
22:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 171ms
22:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
22:13:01 INFO - PROCESS | 3756 | 1467954781715 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:01 INFO - PROCESS | 3756 | 1467954781751 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
22:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 172ms
22:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
22:13:01 INFO - PROCESS | 3756 | 1467954781891 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:01 INFO - PROCESS | 3756 | 1467954781950 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:02 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
22:13:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
22:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 470ms
22:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
22:13:02 INFO - PROCESS | 3756 | 1467954782366 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:02 INFO - PROCESS | 3756 | 1467954782398 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
22:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 171ms
22:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
22:13:02 INFO - PROCESS | 3756 | 1467954782544 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:02 INFO - PROCESS | 3756 | 1467954782573 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
22:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
22:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
22:13:02 INFO - PROCESS | 3756 | 1467954782720 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:02 INFO - PROCESS | 3756 | 1467954782751 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
22:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 171ms
22:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
22:13:02 INFO - PROCESS | 3756 | 1467954782891 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:02 INFO - PROCESS | 3756 | 1467954782924 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
22:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
22:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
22:13:03 INFO - PROCESS | 3756 | 1467954783066 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:03 INFO - PROCESS | 3756 | 1467954783092 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
22:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
22:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
22:13:03 INFO - PROCESS | 3756 | 1467954783240 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:03 INFO - PROCESS | 3756 | 1467954783275 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
22:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
22:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
22:13:03 INFO - PROCESS | 3756 | 1467954783414 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:03 INFO - PROCESS | 3756 | 1467954783443 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
22:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
22:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
22:13:03 INFO - PROCESS | 3756 | 1467954783588 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:03 INFO - PROCESS | 3756 | 1467954783615 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
22:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
22:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
22:13:03 INFO - PROCESS | 3756 | 1467954783763 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:03 INFO - PROCESS | 3756 | 1467954783796 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
22:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
22:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
22:13:03 INFO - PROCESS | 3756 | 1467954783936 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:03 INFO - PROCESS | 3756 | 1467954783965 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
22:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
22:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
22:13:04 INFO - PROCESS | 3756 | 1467954784113 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:04 INFO - PROCESS | 3756 | 1467954784144 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
22:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
22:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
22:13:04 INFO - PROCESS | 3756 | 1467954784287 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:04 INFO - PROCESS | 3756 | 1467954784322 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
22:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
22:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
22:13:04 INFO - PROCESS | 3756 | 1467954784462 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:04 INFO - PROCESS | 3756 | 1467954784499 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
22:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
22:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
22:13:04 INFO - PROCESS | 3756 | 1467954784634 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:04 INFO - PROCESS | 3756 | 1467954784670 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
22:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
22:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
22:13:04 INFO - PROCESS | 3756 | 1467954784809 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:04 INFO - PROCESS | 3756 | 1467954784845 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
22:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
22:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
22:13:04 INFO - PROCESS | 3756 | 1467954784982 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:05 INFO - PROCESS | 3756 | 1467954785019 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
22:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
22:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
22:13:05 INFO - PROCESS | 3756 | 1467954785156 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:05 INFO - PROCESS | 3756 | 1467954785192 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
22:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
22:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
22:13:05 INFO - PROCESS | 3756 | 1467954785332 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:05 INFO - PROCESS | 3756 | 1467954785367 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
22:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
22:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
22:13:05 INFO - PROCESS | 3756 | 1467954785508 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:05 INFO - PROCESS | 3756 | 1467954785543 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
22:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 230ms
22:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
22:13:05 INFO - PROCESS | 3756 | 1467954785741 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:05 INFO - PROCESS | 3756 | 1467954785775 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
22:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
22:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
22:13:05 INFO - PROCESS | 3756 | 1467954785914 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:05 INFO - PROCESS | 3756 | 1467954785945 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
22:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
22:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
22:13:06 INFO - PROCESS | 3756 | 1467954786089 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:06 INFO - PROCESS | 3756 | 1467954786123 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:06 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
22:13:06 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:13:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
22:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
22:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
22:13:06 INFO - PROCESS | 3756 | 1467954786265 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:06 INFO - PROCESS | 3756 | 1467954786296 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
22:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
22:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
22:13:06 INFO - PROCESS | 3756 | 1467954786440 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:06 INFO - PROCESS | 3756 | 1467954786472 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
22:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
22:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
22:13:06 INFO - PROCESS | 3756 | 1467954786614 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:06 INFO - PROCESS | 3756 | 1467954786649 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
22:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
22:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
22:13:06 INFO - PROCESS | 3756 | 1467954786790 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:06 INFO - PROCESS | 3756 | 1467954786826 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:06 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
22:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
22:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
22:13:06 INFO - PROCESS | 3756 | 1467954786965 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:07 INFO - PROCESS | 3756 | 1467954786998 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:07 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
22:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
22:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
22:13:07 INFO - PROCESS | 3756 | 1467954787139 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:07 INFO - PROCESS | 3756 | 1467954787179 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
22:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
22:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
22:13:07 INFO - PROCESS | 3756 | 1467954787314 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:07 INFO - PROCESS | 3756 | 1467954787347 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
22:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 670ms
22:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
22:13:07 INFO - PROCESS | 3756 | 1467954787988 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:08 INFO - PROCESS | 3756 | 1467954788022 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
22:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 171ms
22:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
22:13:08 INFO - PROCESS | 3756 | 1467954788168 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:08 INFO - PROCESS | 3756 | 1467954788202 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
22:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
22:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
22:13:08 INFO - PROCESS | 3756 | 1467954788358 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:08 INFO - PROCESS | 3756 | 1467954788410 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
22:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 430ms
22:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
22:13:08 INFO - PROCESS | 3756 | 1467954788777 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:08 INFO - PROCESS | 3756 | 1467954788807 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
22:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
22:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
22:13:08 INFO - PROCESS | 3756 | 1467954788953 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:08 INFO - PROCESS | 3756 | 1467954788981 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
22:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
22:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
22:13:09 INFO - PROCESS | 3756 | 1467954789132 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:09 INFO - PROCESS | 3756 | 1467954789159 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
22:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 171ms
22:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
22:13:09 INFO - PROCESS | 3756 | 1467954789301 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:09 INFO - PROCESS | 3756 | 1467954789333 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
22:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
22:13:09 INFO - PROCESS | 3756 | 1467954789477 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:09 INFO - PROCESS | 3756 | 1467954789504 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:09 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
22:13:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
22:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 172ms
22:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
22:13:09 INFO - PROCESS | 3756 | 1467954789652 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:09 INFO - PROCESS | 3756 | 1467954789688 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:09 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
22:13:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
22:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
22:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
22:13:09 INFO - PROCESS | 3756 | 1467954789827 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:09 INFO - PROCESS | 3756 | 1467954789857 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:10 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
22:13:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
22:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
22:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
22:13:10 INFO - PROCESS | 3756 | 1467954789999 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:10 INFO - PROCESS | 3756 | 1467954790026 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:10 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]"
22:13:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:13:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
22:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
22:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
22:13:10 INFO - PROCESS | 3756 | 1467954790177 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:10 INFO - PROCESS | 3756 | 1467954790203 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:10 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
22:13:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
22:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
22:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
22:13:10 INFO - PROCESS | 3756 | 1467954790350 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:10 INFO - PROCESS | 3756 | 1467954790379 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
22:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
22:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
22:13:10 INFO - PROCESS | 3756 | 1467954790525 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:10 INFO - PROCESS | 3756 | 1467954790558 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
22:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
22:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
22:13:10 INFO - PROCESS | 3756 | 1467954790698 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:10 INFO - PROCESS | 3756 | 1467954790732 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
22:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
22:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
22:13:10 INFO - PROCESS | 3756 | 1467954790871 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:10 INFO - PROCESS | 3756 | 1467954790907 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
22:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
22:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
22:13:11 INFO - PROCESS | 3756 | 1467954791047 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:11 INFO - PROCESS | 3756 | 1467954791081 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
22:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
22:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
22:13:11 INFO - PROCESS | 3756 | 1467954791222 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:11 INFO - PROCESS | 3756 | 1467954791264 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
22:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 172ms
22:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
22:13:11 INFO - PROCESS | 3756 | 1467954791397 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:11 INFO - PROCESS | 3756 | 1467954791438 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
22:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
22:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
22:13:11 INFO - PROCESS | 3756 | 1467954791574 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:11 INFO - PROCESS | 3756 | 1467954791614 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
22:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
22:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
22:13:11 INFO - PROCESS | 3756 | 1467954791748 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:11 INFO - PROCESS | 3756 | 1467954791779 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
22:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
22:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
22:13:11 INFO - PROCESS | 3756 | 1467954791921 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:11 INFO - PROCESS | 3756 | 1467954791952 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
22:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
22:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
22:13:12 INFO - PROCESS | 3756 | 1467954792098 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:12 INFO - PROCESS | 3756 | 1467954792133 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
22:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
22:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
22:13:12 INFO - PROCESS | 3756 | 1467954792273 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:12 INFO - PROCESS | 3756 | 1467954792305 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
22:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
22:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
22:13:12 INFO - PROCESS | 3756 | 1467954792448 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:12 INFO - PROCESS | 3756 | 1467954792481 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
22:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
22:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
22:13:12 INFO - PROCESS | 3756 | 1467954792624 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:12 INFO - PROCESS | 3756 | 1467954792658 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
22:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
22:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
22:13:12 INFO - PROCESS | 3756 | 1467954792798 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:12 INFO - PROCESS | 3756 | 1467954792830 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
22:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
22:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
22:13:12 INFO - PROCESS | 3756 | 1467954792973 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:13 INFO - PROCESS | 3756 | 1467954793011 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
22:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 270ms
22:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
22:13:13 INFO - PROCESS | 3756 | 1467954793246 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:13 INFO - PROCESS | 3756 | 1467954793281 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
22:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
22:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
22:13:13 INFO - PROCESS | 3756 | 1467954793419 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:13 INFO - PROCESS | 3756 | 1467954793452 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
22:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
22:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
22:13:13 INFO - PROCESS | 3756 | 1467954793594 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:13 INFO - PROCESS | 3756 | 1467954793629 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
22:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 173ms
22:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
22:13:13 INFO - PROCESS | 3756 | 1467954793769 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:13 INFO - PROCESS | 3756 | 1467954793803 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
22:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
22:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
22:13:13 INFO - PROCESS | 3756 | 1467954793944 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:13 INFO - PROCESS | 3756 | 1467954793977 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
22:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
22:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
22:13:14 INFO - PROCESS | 3756 | 1467954794117 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:14 INFO - PROCESS | 3756 | 1467954794153 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
22:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
22:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
22:13:14 INFO - PROCESS | 3756 | 1467954794291 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:14 INFO - PROCESS | 3756 | 1467954794326 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
22:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 171ms
22:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
22:13:14 INFO - PROCESS | 3756 | 1467954794465 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:14 INFO - PROCESS | 3756 | 1467954794510 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
22:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
22:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
22:13:14 INFO - PROCESS | 3756 | 1467954794657 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:14 INFO - PROCESS | 3756 | 1467954794714 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
22:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 430ms
22:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
22:13:15 INFO - PROCESS | 3756 | 1467954795080 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:15 INFO - PROCESS | 3756 | 1467954795109 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
22:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 171ms
22:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
22:13:15 INFO - PROCESS | 3756 | 1467954795255 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:15 INFO - PROCESS | 3756 | 1467954795283 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
22:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 171ms
22:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
22:13:15 INFO - PROCESS | 3756 | 1467954795433 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:15 INFO - PROCESS | 3756 | 1467954795465 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
22:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
22:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
22:13:15 INFO - PROCESS | 3756 | 1467954795607 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:15 INFO - PROCESS | 3756 | 1467954795636 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
22:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
22:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
22:13:15 INFO - PROCESS | 3756 | 1467954795782 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:15 INFO - PROCESS | 3756 | 1467954795808 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
22:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 172ms
22:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
22:13:15 INFO - PROCESS | 3756 | 1467954795958 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:16 INFO - PROCESS | 3756 | 1467954795998 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
22:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
22:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
22:13:16 INFO - PROCESS | 3756 | 1467954796131 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:16 INFO - PROCESS | 3756 | 1467954796157 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
22:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
22:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
22:13:16 INFO - PROCESS | 3756 | 1467954796307 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:16 INFO - PROCESS | 3756 | 1467954796335 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
22:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 171ms
22:13:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
22:13:16 INFO - PROCESS | 3756 | 1467954796485 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:16 INFO - PROCESS | 3756 | 1467954796515 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:16 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 () {
22:13:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
22:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
22:13:16 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 () {
22:13:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
22:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
22:13:16 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 () {
22:13:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
22:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
22:13:16 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 () {
22:13:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
22:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
22:13:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 174ms
22:13:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
22:13:16 INFO - PROCESS | 3756 | 1467954796657 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:16 INFO - PROCESS | 3756 | 1467954796684 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
22:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
22:13:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
22:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
22:13:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
22:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:13:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
22:13:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
22:13:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
22:13:16 INFO - PROCESS | 3756 | 1467954796833 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:16 INFO - PROCESS | 3756 | 1467954796867 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:17 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
22:13:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
22:13:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:13:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
22:13:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
22:13:17 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.
22:13:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
22:13:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
22:13:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
22:13:17 INFO - PROCESS | 3756 | 1467954797011 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:17 INFO - PROCESS | 3756 | 1467954797038 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
22:13:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
22:13:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
22:13:17 INFO - PROCESS | 3756 | 1467954797183 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:17 INFO - PROCESS | 3756 | 1467954797218 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
22:13:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
22:13:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
22:13:17 INFO - PROCESS | 3756 | 1467954797358 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:17 INFO - PROCESS | 3756 | 1467954797394 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
22:13:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
22:13:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
22:13:17 INFO - PROCESS | 3756 | 1467954797531 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:17 INFO - PROCESS | 3756 | 1467954797567 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
22:13:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
22:13:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
22:13:17 INFO - PROCESS | 3756 | 1467954797705 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:17 INFO - PROCESS | 3756 | 1467954797740 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
22:13:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
22:13:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
22:13:17 INFO - PROCESS | 3756 | 1467954797880 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:17 INFO - PROCESS | 3756 | 1467954797922 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
22:13:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
22:13:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
22:13:18 INFO - PROCESS | 3756 | 1467954798057 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:18 INFO - PROCESS | 3756 | 1467954798095 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
22:13:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
22:13:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
22:13:18 INFO - PROCESS | 3756 | 1467954798232 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:18 INFO - PROCESS | 3756 | 1467954798273 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
22:13:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
22:13:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
22:13:18 INFO - PROCESS | 3756 | 1467954798422 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:18 INFO - PROCESS | 3756 | 1467954798453 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
22:13:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
22:13:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
22:13:18 INFO - PROCESS | 3756 | 1467954798599 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:18 INFO - PROCESS | 3756 | 1467954798634 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
22:13:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
22:13:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
22:13:18 INFO - PROCESS | 3756 | 1467954798773 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:18 INFO - PROCESS | 3756 | 1467954798806 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
22:13:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
22:13:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
22:13:18 INFO - PROCESS | 3756 | 1467954798948 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:18 INFO - PROCESS | 3756 | 1467954798983 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
22:13:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
22:13:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
22:13:19 INFO - PROCESS | 3756 | 1467954799124 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:19 INFO - PROCESS | 3756 | 1467954799159 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
22:13:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
22:13:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
22:13:19 INFO - PROCESS | 3756 | 1467954799297 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:19 INFO - PROCESS | 3756 | 1467954799334 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
22:13:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
22:13:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
22:13:19 INFO - PROCESS | 3756 | 1467954799473 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:19 INFO - PROCESS | 3756 | 1467954799505 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
22:13:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
22:13:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
22:13:19 INFO - PROCESS | 3756 | 1467954799648 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:19 INFO - PROCESS | 3756 | 1467954799686 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
22:13:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
22:13:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
22:13:19 INFO - PROCESS | 3756 | 1467954799823 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:19 INFO - PROCESS | 3756 | 1467954799857 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
22:13:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
22:13:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
22:13:20 INFO - PROCESS | 3756 | 1467954799998 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:20 INFO - PROCESS | 3756 | 1467954800033 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
22:13:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
22:13:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
22:13:20 INFO - PROCESS | 3756 | 1467954800173 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:20 INFO - PROCESS | 3756 | 1467954800209 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
22:13:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
22:13:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
22:13:20 INFO - PROCESS | 3756 | 1467954800348 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:20 INFO - PROCESS | 3756 | 1467954800383 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
22:13:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
22:13:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
22:13:20 INFO - PROCESS | 3756 | 1467954800523 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:20 INFO - PROCESS | 3756 | 1467954800558 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:20 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
22:13:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
22:13:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
22:13:20 INFO - PROCESS | 3756 | 1467954800698 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:20 INFO - PROCESS | 3756 | 1467954800738 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
22:13:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 171ms
22:13:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
22:13:20 INFO - PROCESS | 3756 | 1467954800873 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:20 INFO - PROCESS | 3756 | 1467954800909 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:21 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
22:13:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
22:13:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
22:13:21 INFO - PROCESS | 3756 | 1467954801049 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:21 INFO - PROCESS | 3756 | 1467954801107 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
22:13:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 431ms
22:13:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
22:13:21 INFO - PROCESS | 3756 | 1467954801484 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:21 INFO - PROCESS | 3756 | 1467954801524 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
22:13:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 230ms
22:13:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
22:13:21 INFO - PROCESS | 3756 | 1467954801718 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:21 INFO - PROCESS | 3756 | 1467954801747 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
22:13:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 171ms
22:13:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
22:13:21 INFO - PROCESS | 3756 | 1467954801897 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:21 INFO - PROCESS | 3756 | 1467954801924 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
22:13:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
22:13:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
22:13:22 INFO - PROCESS | 3756 | 1467954802068 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:22 INFO - PROCESS | 3756 | 1467954802102 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
22:13:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
22:13:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
22:13:22 INFO - PROCESS | 3756 | 1467954802241 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:22 INFO - PROCESS | 3756 | 1467954802267 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
22:13:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
22:13:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
22:13:22 INFO - PROCESS | 3756 | 1467954802416 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:22 INFO - PROCESS | 3756 | 1467954802448 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
22:13:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
22:13:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
22:13:22 INFO - PROCESS | 3756 | 1467954802589 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:22 INFO - PROCESS | 3756 | 1467954802627 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
22:13:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 171ms
22:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
22:13:22 INFO - PROCESS | 3756 | 1467954802764 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:22 INFO - PROCESS | 3756 | 1467954802791 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
22:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
22:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
22:13:22 INFO - PROCESS | 3756 | 1467954802941 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:22 INFO - PROCESS | 3756 | 1467954802968 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
22:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
22:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
22:13:23 INFO - PROCESS | 3756 | 1467954803118 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:23 INFO - PROCESS | 3756 | 1467954803155 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
22:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
22:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
22:13:23 INFO - PROCESS | 3756 | 1467954803289 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:23 INFO - PROCESS | 3756 | 1467954803324 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
22:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 171ms
22:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
22:13:23 INFO - PROCESS | 3756 | 1467954803468 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:23 INFO - PROCESS | 3756 | 1467954803495 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
22:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
22:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
22:13:23 INFO - PROCESS | 3756 | 1467954803639 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:23 INFO - PROCESS | 3756 | 1467954803675 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
22:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
22:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
22:13:23 INFO - PROCESS | 3756 | 1467954803815 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:23 INFO - PROCESS | 3756 | 1467954803848 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
22:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
22:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
22:13:24 INFO - PROCESS | 3756 | 1467954803991 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:24 INFO - PROCESS | 3756 | 1467954804030 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point
22:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
22:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
22:13:24 INFO - PROCESS | 3756 | 1467954804165 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:24 INFO - PROCESS | 3756 | 1467954804201 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
22:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
22:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
22:13:24 INFO - PROCESS | 3756 | 1467954804339 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:24 INFO - PROCESS | 3756 | 1467954804374 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
22:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
22:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
22:13:24 INFO - PROCESS | 3756 | 1467954804513 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:24 INFO - PROCESS | 3756 | 1467954804552 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:24 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
22:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
22:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
22:13:24 INFO - PROCESS | 3756 | 1467954804690 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:24 INFO - PROCESS | 3756 | 1467954804749 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
22:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 230ms
22:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
22:13:24 INFO - PROCESS | 3756 | 1467954804923 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:24 INFO - PROCESS | 3756 | 1467954804954 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
22:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
22:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
22:13:25 INFO - PROCESS | 3756 | 1467954805106 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:25 INFO - PROCESS | 3756 | 1467954805137 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
22:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
22:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
22:13:25 INFO - PROCESS | 3756 | 1467954805274 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:25 INFO - PROCESS | 3756 | 1467954805305 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
22:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
22:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
22:13:25 INFO - PROCESS | 3756 | 1467954805449 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:25 INFO - PROCESS | 3756 | 1467954805482 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
22:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
22:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
22:13:25 INFO - PROCESS | 3756 | 1467954805625 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:25 INFO - PROCESS | 3756 | 1467954805656 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:25 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
22:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
22:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
22:13:25 INFO - PROCESS | 3756 | 1467954805799 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:25 INFO - PROCESS | 3756 | 1467954805833 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
22:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
22:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
22:13:25 INFO - PROCESS | 3756 | 1467954805973 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:26 INFO - PROCESS | 3756 | 1467954806006 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:26 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
22:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
22:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
22:13:26 INFO - PROCESS | 3756 | 1467954806147 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:26 INFO - PROCESS | 3756 | 1467954806180 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
22:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 172ms
22:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
22:13:26 INFO - PROCESS | 3756 | 1467954806325 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:26 INFO - PROCESS | 3756 | 1467954806359 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
22:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
22:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
22:13:26 INFO - PROCESS | 3756 | 1467954806498 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:26 INFO - PROCESS | 3756 | 1467954806536 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
22:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
22:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
22:13:26 INFO - PROCESS | 3756 | 1467954806673 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:26 INFO - PROCESS | 3756 | 1467954806707 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
22:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
22:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
22:13:26 INFO - PROCESS | 3756 | 1467954806848 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:26 INFO - PROCESS | 3756 | 1467954806885 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
22:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
22:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
22:13:27 INFO - PROCESS | 3756 | 1467954807024 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:27 INFO - PROCESS | 3756 | 1467954807058 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
22:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
22:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
22:13:27 INFO - PROCESS | 3756 | 1467954807197 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:27 INFO - PROCESS | 3756 | 1467954807232 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
22:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 171ms
22:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
22:13:27 INFO - PROCESS | 3756 | 1467954807372 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:27 INFO - PROCESS | 3756 | 1467954807434 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
22:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 470ms
22:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
22:13:27 INFO - PROCESS | 3756 | 1467954807845 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:27 INFO - PROCESS | 3756 | 1467954807887 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
22:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 370ms
22:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
22:13:28 INFO - PROCESS | 3756 | 1467954808218 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:28 INFO - PROCESS | 3756 | 1467954808247 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
22:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 171ms
22:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
22:13:28 INFO - PROCESS | 3756 | 1467954808394 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:28 INFO - PROCESS | 3756 | 1467954808427 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
22:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 171ms
22:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
22:13:28 INFO - PROCESS | 3756 | 1467954808571 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:28 INFO - PROCESS | 3756 | 1467954808599 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:28 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
22:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
22:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
22:13:28 INFO - PROCESS | 3756 | 1467954808744 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:28 INFO - PROCESS | 3756 | 1467954808771 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:28 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
22:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 171ms
22:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
22:13:28 INFO - PROCESS | 3756 | 1467954808916 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:28 INFO - PROCESS | 3756 | 1467954808945 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:29 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
22:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
22:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
22:13:29 INFO - PROCESS | 3756 | 1467954809091 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:29 INFO - PROCESS | 3756 | 1467954809121 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:29 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)
22:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
22:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
22:13:29 INFO - PROCESS | 3756 | 1467954809265 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:29 INFO - PROCESS | 3756 | 1467954809290 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
22:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
22:13:29 INFO - PROCESS | 3756 | 1467954809439 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:29 INFO - PROCESS | 3756 | 1467954809470 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
22:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
22:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
22:13:29 INFO - PROCESS | 3756 | 1467954809615 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:29 INFO - PROCESS | 3756 | 1467954809641 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
22:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
22:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
22:13:29 INFO - PROCESS | 3756 | 1467954809789 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:29 INFO - PROCESS | 3756 | 1467954809817 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
22:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
22:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
22:13:29 INFO - PROCESS | 3756 | 1467954809970 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:30 INFO - PROCESS | 3756 | 1467954810010 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
22:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
22:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
22:13:30 INFO - PROCESS | 3756 | 1467954810140 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:30 INFO - PROCESS | 3756 | 1467954810172 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
22:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
22:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
22:13:30 INFO - PROCESS | 3756 | 1467954810315 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:30 INFO - PROCESS | 3756 | 1467954810354 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
22:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
22:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
22:13:30 INFO - PROCESS | 3756 | 1467954810488 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:30 INFO - PROCESS | 3756 | 1467954810535 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
22:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 230ms
22:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
22:13:30 INFO - PROCESS | 3756 | 1467954810723 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:30 INFO - PROCESS | 3756 | 1467954810761 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
22:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
22:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
22:13:30 INFO - PROCESS | 3756 | 1467954810898 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:30 INFO - PROCESS | 3756 | 1467954810934 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
22:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
22:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
22:13:31 INFO - PROCESS | 3756 | 1467954811073 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:31 INFO - PROCESS | 3756 | 1467954811111 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:31 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
22:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 231ms
22:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
22:13:31 INFO - PROCESS | 3756 | 1467954811307 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:31 INFO - PROCESS | 3756 | 1467954811339 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
22:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
22:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
22:13:31 INFO - PROCESS | 3756 | 1467954811482 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:31 INFO - PROCESS | 3756 | 1467954811514 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
22:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
22:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
22:13:31 INFO - PROCESS | 3756 | 1467954811658 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:31 INFO - PROCESS | 3756 | 1467954811691 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:31 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)
22:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
22:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
22:13:31 INFO - PROCESS | 3756 | 1467954811832 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:31 INFO - PROCESS | 3756 | 1467954811865 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
22:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
22:13:32 INFO - PROCESS | 3756 | 1467954812006 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:32 INFO - PROCESS | 3756 | 1467954812042 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
22:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
22:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
22:13:32 INFO - PROCESS | 3756 | 1467954812181 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:32 INFO - PROCESS | 3756 | 1467954812215 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
22:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
22:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
22:13:32 INFO - PROCESS | 3756 | 1467954812357 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:32 INFO - PROCESS | 3756 | 1467954812390 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
22:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
22:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
22:13:32 INFO - PROCESS | 3756 | 1467954812532 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:32 INFO - PROCESS | 3756 | 1467954812575 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
22:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
22:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
22:13:32 INFO - PROCESS | 3756 | 1467954812708 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:32 INFO - PROCESS | 3756 | 1467954812745 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
22:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
22:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
22:13:32 INFO - PROCESS | 3756 | 1467954812882 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:32 INFO - PROCESS | 3756 | 1467954812915 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
22:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
22:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
22:13:33 INFO - PROCESS | 3756 | 1467954813058 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:33 INFO - PROCESS | 3756 | 1467954813091 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
22:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 171ms
22:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
22:13:33 INFO - PROCESS | 3756 | 1467954813234 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:33 INFO - PROCESS | 3756 | 1467954813269 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
22:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
22:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
22:13:33 INFO - PROCESS | 3756 | 1467954813407 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:33 INFO - PROCESS | 3756 | 1467954813444 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
22:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 171ms
22:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
22:13:33 INFO - PROCESS | 3756 | 1467954813582 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:33 INFO - PROCESS | 3756 | 1467954813617 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
22:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
22:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
22:13:33 INFO - PROCESS | 3756 | 1467954813758 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:33 INFO - PROCESS | 3756 | 1467954813794 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
22:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
22:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
22:13:33 INFO - PROCESS | 3756 | 1467954813932 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:34 INFO - PROCESS | 3756 | 1467954813989 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
22:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 470ms
22:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
22:13:34 INFO - PROCESS | 3756 | 1467954814406 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:34 INFO - PROCESS | 3756 | 1467954814435 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
22:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
22:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
22:13:34 INFO - PROCESS | 3756 | 1467954814581 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:34 INFO - PROCESS | 3756 | 1467954814614 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
22:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
22:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
22:13:34 INFO - PROCESS | 3756 | 1467954814759 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:34 INFO - PROCESS | 3756 | 1467954814790 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
22:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 171ms
22:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
22:13:34 INFO - PROCESS | 3756 | 1467954814931 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:34 INFO - PROCESS | 3756 | 1467954814959 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
22:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 171ms
22:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
22:13:35 INFO - PROCESS | 3756 | 1467954815107 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:35 INFO - PROCESS | 3756 | 1467954815137 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
22:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
22:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
22:13:35 INFO - PROCESS | 3756 | 1467954815282 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:35 INFO - PROCESS | 3756 | 1467954815321 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
22:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
22:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
22:13:35 INFO - PROCESS | 3756 | 1467954815454 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:35 INFO - PROCESS | 3756 | 1467954815482 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
22:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
22:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
22:13:35 INFO - PROCESS | 3756 | 1467954815631 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:35 INFO - PROCESS | 3756 | 1467954815661 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
22:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
22:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
22:13:35 INFO - PROCESS | 3756 | 1467954815805 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:35 INFO - PROCESS | 3756 | 1467954815836 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
22:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
22:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
22:13:35 INFO - PROCESS | 3756 | 1467954815982 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:36 INFO - PROCESS | 3756 | 1467954816009 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
22:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 120ms
22:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
22:13:36 INFO - PROCESS | 3756 | 1467954816106 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:36 INFO - PROCESS | 3756 | 1467954816139 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
22:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
22:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
22:13:36 INFO - PROCESS | 3756 | 1467954816281 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:36 INFO - PROCESS | 3756 | 1467954816315 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
22:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
22:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
22:13:36 INFO - PROCESS | 3756 | 1467954816456 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:36 INFO - PROCESS | 3756 | 1467954816491 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
22:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
22:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
22:13:36 INFO - PROCESS | 3756 | 1467954816631 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:36 INFO - PROCESS | 3756 | 1467954816668 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
22:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
22:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
22:13:36 INFO - PROCESS | 3756 | 1467954816805 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:36 INFO - PROCESS | 3756 | 1467954816841 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
22:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
22:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
22:13:36 INFO - PROCESS | 3756 | 1467954816981 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:37 INFO - PROCESS | 3756 | 1467954817017 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
22:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
22:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
22:13:37 INFO - PROCESS | 3756 | 1467954817156 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:37 INFO - PROCESS | 3756 | 1467954817196 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
22:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
22:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
22:13:37 INFO - PROCESS | 3756 | 1467954817331 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:37 INFO - PROCESS | 3756 | 1467954817368 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
22:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
22:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
22:13:37 INFO - PROCESS | 3756 | 1467954817507 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:37 INFO - PROCESS | 3756 | 1467954817538 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
22:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
22:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
22:13:37 INFO - PROCESS | 3756 | 1467954817683 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:37 INFO - PROCESS | 3756 | 1467954817715 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
22:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
22:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
22:13:37 INFO - PROCESS | 3756 | 1467954817856 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:37 INFO - PROCESS | 3756 | 1467954817889 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
22:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
22:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
22:13:38 INFO - PROCESS | 3756 | 1467954818030 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:38 INFO - PROCESS | 3756 | 1467954818063 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
22:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
22:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
22:13:38 INFO - PROCESS | 3756 | 1467954818206 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:38 INFO - PROCESS | 3756 | 1467954818238 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
22:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
22:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
22:13:38 INFO - PROCESS | 3756 | 1467954818381 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:38 INFO - PROCESS | 3756 | 1467954818415 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
22:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
22:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
22:13:38 INFO - PROCESS | 3756 | 1467954818557 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:38 INFO - PROCESS | 3756 | 1467954818589 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
22:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
22:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
22:13:38 INFO - PROCESS | 3756 | 1467954818731 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:38 INFO - PROCESS | 3756 | 1467954818763 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
22:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
22:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
22:13:38 INFO - PROCESS | 3756 | 1467954818904 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:38 INFO - PROCESS | 3756 | 1467954818940 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:39 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
22:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
22:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
22:13:39 INFO - PROCESS | 3756 | 1467954819081 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:39 INFO - PROCESS | 3756 | 1467954819118 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:39 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
22:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
22:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
22:13:39 INFO - PROCESS | 3756 | 1467954819255 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:39 INFO - PROCESS | 3756 | 1467954819292 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
22:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 171ms
22:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
22:13:39 INFO - PROCESS | 3756 | 1467954819430 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:39 INFO - PROCESS | 3756 | 1467954819471 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
22:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
22:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
22:13:39 INFO - PROCESS | 3756 | 1467954819607 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:39 INFO - PROCESS | 3756 | 1467954819646 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
22:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 171ms
22:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
22:13:39 INFO - PROCESS | 3756 | 1467954819781 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:39 INFO - PROCESS | 3756 | 1467954819816 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
22:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
22:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
22:13:39 INFO - PROCESS | 3756 | 1467954819956 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:39 INFO - PROCESS | 3756 | 1467954819993 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
22:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
22:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
22:13:40 INFO - PROCESS | 3756 | 1467954820130 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:40 INFO - PROCESS | 3756 | 1467954820165 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
22:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 430ms
22:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
22:13:40 INFO - PROCESS | 3756 | 1467954820567 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:40 INFO - PROCESS | 3756 | 1467954820624 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
22:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 230ms
22:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
22:13:40 INFO - PROCESS | 3756 | 1467954820800 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:40 INFO - PROCESS | 3756 | 1467954820834 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:40 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)
22:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
22:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
22:13:40 INFO - PROCESS | 3756 | 1467954820981 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:41 INFO - PROCESS | 3756 | 1467954821018 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
22:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
22:13:41 INFO - PROCESS | 3756 | 1467954821153 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:41 INFO - PROCESS | 3756 | 1467954821181 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
22:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 172ms
22:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
22:13:41 INFO - PROCESS | 3756 | 1467954821328 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:41 INFO - PROCESS | 3756 | 1467954821353 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
22:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
22:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
22:13:41 INFO - PROCESS | 3756 | 1467954821501 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:41 INFO - PROCESS | 3756 | 1467954821537 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
22:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
22:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
22:13:41 INFO - PROCESS | 3756 | 1467954821675 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:41 INFO - PROCESS | 3756 | 1467954821704 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
22:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
22:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
22:13:41 INFO - PROCESS | 3756 | 1467954821848 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:41 INFO - PROCESS | 3756 | 1467954821876 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
22:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
22:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
22:13:42 INFO - PROCESS | 3756 | 1467954822023 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:42 INFO - PROCESS | 3756 | 1467954822051 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
22:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
22:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
22:13:42 INFO - PROCESS | 3756 | 1467954822199 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:42 INFO - PROCESS | 3756 | 1467954822235 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
22:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
22:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
22:13:42 INFO - PROCESS | 3756 | 1467954822375 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:42 INFO - PROCESS | 3756 | 1467954822408 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
22:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
22:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
22:13:42 INFO - PROCESS | 3756 | 1467954822549 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:42 INFO - PROCESS | 3756 | 1467954822576 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
22:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
22:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
22:13:42 INFO - PROCESS | 3756 | 1467954822722 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:42 INFO - PROCESS | 3756 | 1467954822759 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
22:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
22:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
22:13:42 INFO - PROCESS | 3756 | 1467954822897 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:42 INFO - PROCESS | 3756 | 1467954822931 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
22:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
22:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
22:13:43 INFO - PROCESS | 3756 | 1467954823073 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:43 INFO - PROCESS | 3756 | 1467954823114 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
22:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
22:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
22:13:43 INFO - PROCESS | 3756 | 1467954823248 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:43 INFO - PROCESS | 3756 | 1467954823285 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
22:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
22:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
22:13:43 INFO - PROCESS | 3756 | 1467954823424 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:43 INFO - PROCESS | 3756 | 1467954823460 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
22:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 171ms
22:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
22:13:43 INFO - PROCESS | 3756 | 1467954823599 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:43 INFO - PROCESS | 3756 | 1467954823638 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
22:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
22:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
22:13:43 INFO - PROCESS | 3756 | 1467954823773 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:43 INFO - PROCESS | 3756 | 1467954823811 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
22:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
22:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
22:13:43 INFO - PROCESS | 3756 | 1467954823949 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:43 INFO - PROCESS | 3756 | 1467954823982 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
22:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
22:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
22:13:44 INFO - PROCESS | 3756 | 1467954824124 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:44 INFO - PROCESS | 3756 | 1467954824158 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
22:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
22:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
22:13:44 INFO - PROCESS | 3756 | 1467954824299 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:44 INFO - PROCESS | 3756 | 1467954824332 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
22:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
22:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
22:13:44 INFO - PROCESS | 3756 | 1467954824475 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:44 INFO - PROCESS | 3756 | 1467954824506 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
22:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
22:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
22:13:44 INFO - PROCESS | 3756 | 1467954824648 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:44 INFO - PROCESS | 3756 | 1467954824681 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:44 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
22:13:44 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:13:44 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
22:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
22:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
22:13:44 INFO - PROCESS | 3756 | 1467954824823 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:44 INFO - PROCESS | 3756 | 1467954824858 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
22:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
22:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
22:13:45 INFO - PROCESS | 3756 | 1467954824997 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:45 INFO - PROCESS | 3756 | 1467954825029 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
22:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
22:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
22:13:45 INFO - PROCESS | 3756 | 1467954825173 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:45 INFO - PROCESS | 3756 | 1467954825207 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:45 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
22:13:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:13:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
22:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 172ms
22:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
22:13:45 INFO - PROCESS | 3756 | 1467954825348 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:45 INFO - PROCESS | 3756 | 1467954825384 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:45 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
22:13:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:13:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
22:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
22:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
22:13:45 INFO - PROCESS | 3756 | 1467954825523 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:45 INFO - PROCESS | 3756 | 1467954825560 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
22:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
22:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
22:13:45 INFO - PROCESS | 3756 | 1467954825698 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:45 INFO - PROCESS | 3756 | 1467954825732 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
22:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
22:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
22:13:45 INFO - PROCESS | 3756 | 1467954825873 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:45 INFO - PROCESS | 3756 | 1467954825909 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
22:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
22:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
22:13:46 INFO - PROCESS | 3756 | 1467954826049 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:46 INFO - PROCESS | 3756 | 1467954826083 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
22:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
22:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
22:13:46 INFO - PROCESS | 3756 | 1467954826225 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:46 INFO - PROCESS | 3756 | 1467954826259 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
22:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
22:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
22:13:46 INFO - PROCESS | 3756 | 1467954826398 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:46 INFO - PROCESS | 3756 | 1467954826435 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
22:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
22:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
22:13:46 INFO - PROCESS | 3756 | 1467954826572 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:46 INFO - PROCESS | 3756 | 1467954826610 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
22:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
22:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
22:13:46 INFO - PROCESS | 3756 | 1467954826772 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:46 INFO - PROCESS | 3756 | 1467954826825 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
22:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 410ms
22:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
22:13:47 INFO - PROCESS | 3756 | 1467954827192 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:47 INFO - PROCESS | 3756 | 1467954827222 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
22:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
22:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
22:13:47 INFO - PROCESS | 3756 | 1467954827371 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:47 INFO - PROCESS | 3756 | 1467954827401 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
22:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
22:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
22:13:47 INFO - PROCESS | 3756 | 1467954827550 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:47 INFO - PROCESS | 3756 | 1467954827581 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
22:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 171ms
22:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
22:13:47 INFO - PROCESS | 3756 | 1467954827724 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:47 INFO - PROCESS | 3756 | 1467954827756 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
22:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
22:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
22:13:47 INFO - PROCESS | 3756 | 1467954827899 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:47 INFO - PROCESS | 3756 | 1467954827925 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
22:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
22:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
22:13:48 INFO - PROCESS | 3756 | 1467954828075 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:48 INFO - PROCESS | 3756 | 1467954828116 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
22:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
22:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
22:13:48 INFO - PROCESS | 3756 | 1467954828249 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:48 INFO - PROCESS | 3756 | 1467954828279 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
22:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
22:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
22:13:48 INFO - PROCESS | 3756 | 1467954828423 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:48 INFO - PROCESS | 3756 | 1467954828450 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
22:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 172ms
22:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
22:13:48 INFO - PROCESS | 3756 | 1467954828601 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:48 INFO - PROCESS | 3756 | 1467954828633 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
22:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
22:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
22:13:48 INFO - PROCESS | 3756 | 1467954828772 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:48 INFO - PROCESS | 3756 | 1467954828802 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
22:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
22:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
22:13:48 INFO - PROCESS | 3756 | 1467954828948 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:48 INFO - PROCESS | 3756 | 1467954828981 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
22:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
22:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
22:13:49 INFO - PROCESS | 3756 | 1467954829123 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:49 INFO - PROCESS | 3756 | 1467954829159 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
22:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
22:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
22:13:49 INFO - PROCESS | 3756 | 1467954829298 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:49 INFO - PROCESS | 3756 | 1467954829335 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
22:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
22:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
22:13:49 INFO - PROCESS | 3756 | 1467954829473 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:49 INFO - PROCESS | 3756 | 1467954829514 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
22:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 530ms
22:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
22:13:50 INFO - PROCESS | 3756 | 1467954830007 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:50 INFO - PROCESS | 3756 | 1467954830050 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
22:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 330ms
22:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
22:13:50 INFO - PROCESS | 3756 | 1467954830340 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:50 INFO - PROCESS | 3756 | 1467954830374 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
22:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
22:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
22:13:50 INFO - PROCESS | 3756 | 1467954830516 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:50 INFO - PROCESS | 3756 | 1467954830545 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
22:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
22:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
22:13:50 INFO - PROCESS | 3756 | 1467954830709 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:50 INFO - PROCESS | 3756 | 1467954830751 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
22:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 270ms
22:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
22:13:50 INFO - PROCESS | 3756 | 1467954830967 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:51 INFO - PROCESS | 3756 | 1467954830997 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
22:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
22:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
22:13:51 INFO - PROCESS | 3756 | 1467954831146 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:51 INFO - PROCESS | 3756 | 1467954831172 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
22:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 172ms
22:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
22:13:51 INFO - PROCESS | 3756 | 1467954831331 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:51 INFO - PROCESS | 3756 | 1467954831365 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
22:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
22:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
22:13:51 INFO - PROCESS | 3756 | 1467954831514 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:51 INFO - PROCESS | 3756 | 1467954831555 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
22:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 230ms
22:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
22:13:51 INFO - PROCESS | 3756 | 1467954831741 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:51 INFO - PROCESS | 3756 | 1467954831774 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
22:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
22:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
22:13:51 INFO - PROCESS | 3756 | 1467954831925 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:51 INFO - PROCESS | 3756 | 1467954831953 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
22:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
22:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
22:13:52 INFO - PROCESS | 3756 | 1467954832129 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:52 INFO - PROCESS | 3756 | 1467954832185 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
22:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 230ms
22:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
22:13:52 INFO - PROCESS | 3756 | 1467954832368 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:52 INFO - PROCESS | 3756 | 1467954832407 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
22:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
22:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
22:13:52 INFO - PROCESS | 3756 | 1467954832538 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:52 INFO - PROCESS | 3756 | 1467954832566 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:52 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
22:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
22:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
22:13:52 INFO - PROCESS | 3756 | 1467954832714 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:52 INFO - PROCESS | 3756 | 1467954832752 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
22:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
22:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
22:13:52 INFO - PROCESS | 3756 | 1467954832890 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:52 INFO - PROCESS | 3756 | 1467954832925 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
22:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 172ms
22:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
22:13:53 INFO - PROCESS | 3756 | 1467954833065 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:53 INFO - PROCESS | 3756 | 1467954833093 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
22:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 371ms
22:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
22:13:53 INFO - PROCESS | 3756 | 1467954833440 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:53 INFO - PROCESS | 3756 | 1467954833480 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
22:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 171ms
22:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
22:13:53 INFO - PROCESS | 3756 | 1467954833630 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:53 INFO - PROCESS | 3756 | 1467954833657 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
22:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
22:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
22:13:53 INFO - PROCESS | 3756 | 1467954833807 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:53 INFO - PROCESS | 3756 | 1467954833834 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
22:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
22:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
22:13:53 INFO - PROCESS | 3756 | 1467954833979 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:54 INFO - PROCESS | 3756 | 1467954834006 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
22:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 120ms
22:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
22:13:54 INFO - PROCESS | 3756 | 1467954834106 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:54 INFO - PROCESS | 3756 | 1467954834139 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:54 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
22:13:54 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
22:13:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:13:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:13:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 171ms
22:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
22:13:54 INFO - PROCESS | 3756 | 1467954834284 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:54 INFO - PROCESS | 3756 | 1467954834317 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
22:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
22:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
22:13:54 INFO - PROCESS | 3756 | 1467954834456 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:54 INFO - PROCESS | 3756 | 1467954834482 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
22:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 171ms
22:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
22:13:54 INFO - PROCESS | 3756 | 1467954834631 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:54 INFO - PROCESS | 3756 | 1467954834660 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
22:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
22:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
22:13:54 INFO - PROCESS | 3756 | 1467954834808 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:54 INFO - PROCESS | 3756 | 1467954834837 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
22:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
22:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
22:13:54 INFO - PROCESS | 3756 | 1467954834981 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:55 INFO - PROCESS | 3756 | 1467954835006 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
22:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
22:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
22:13:55 INFO - PROCESS | 3756 | 1467954835162 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:55 INFO - PROCESS | 3756 | 1467954835192 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
22:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 430ms
22:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
22:13:55 INFO - PROCESS | 3756 | 1467954835592 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:55 INFO - PROCESS | 3756 | 1467954835624 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
22:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
22:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
22:13:55 INFO - PROCESS | 3756 | 1467954835763 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:55 INFO - PROCESS | 3756 | 1467954835796 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
22:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
22:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
22:13:55 INFO - PROCESS | 3756 | 1467954835939 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:55 INFO - PROCESS | 3756 | 1467954835976 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
22:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 171ms
22:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
22:13:56 INFO - PROCESS | 3756 | 1467954836115 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:56 INFO - PROCESS | 3756 | 1467954836154 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
22:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
22:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
22:13:56 INFO - PROCESS | 3756 | 1467954836290 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:56 INFO - PROCESS | 3756 | 1467954836318 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
22:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
22:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
22:13:56 INFO - PROCESS | 3756 | 1467954836465 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:56 INFO - PROCESS | 3756 | 1467954836496 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
22:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
22:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
22:13:56 INFO - PROCESS | 3756 | 1467954836638 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:56 INFO - PROCESS | 3756 | 1467954836666 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
22:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 172ms
22:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
22:13:56 INFO - PROCESS | 3756 | 1467954836815 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:56 INFO - PROCESS | 3756 | 1467954836843 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
22:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
22:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
22:13:57 INFO - PROCESS | 3756 | 1467954836990 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:57 INFO - PROCESS | 3756 | 1467954837028 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
22:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
22:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
22:13:57 INFO - PROCESS | 3756 | 1467954837164 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:57 INFO - PROCESS | 3756 | 1467954837195 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
22:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
22:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
22:13:57 INFO - PROCESS | 3756 | 1467954837339 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:57 INFO - PROCESS | 3756 | 1467954837372 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
22:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
22:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
22:13:57 INFO - PROCESS | 3756 | 1467954837515 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:57 INFO - PROCESS | 3756 | 1467954837548 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
22:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
22:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
22:13:57 INFO - PROCESS | 3756 | 1467954837690 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:57 INFO - PROCESS | 3756 | 1467954837721 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
22:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
22:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
22:13:57 INFO - PROCESS | 3756 | 1467954837864 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:57 INFO - PROCESS | 3756 | 1467954837900 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
22:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
22:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
22:13:58 INFO - PROCESS | 3756 | 1467954838038 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:58 INFO - PROCESS | 3756 | 1467954838069 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
22:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
22:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
22:13:58 INFO - PROCESS | 3756 | 1467954838213 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:58 INFO - PROCESS | 3756 | 1467954838247 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
22:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
22:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
22:13:58 INFO - PROCESS | 3756 | 1467954838385 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:58 INFO - PROCESS | 3756 | 1467954838420 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
22:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 171ms
22:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
22:13:58 INFO - PROCESS | 3756 | 1467954838561 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:58 INFO - PROCESS | 3756 | 1467954838595 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
22:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
22:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
22:13:58 INFO - PROCESS | 3756 | 1467954838734 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:58 INFO - PROCESS | 3756 | 1467954838767 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
22:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
22:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
22:13:58 INFO - PROCESS | 3756 | 1467954838913 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:58 INFO - PROCESS | 3756 | 1467954838945 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
22:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
22:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
22:13:59 INFO - PROCESS | 3756 | 1467954839085 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:59 INFO - PROCESS | 3756 | 1467954839121 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
22:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
22:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
22:13:59 INFO - PROCESS | 3756 | 1467954839261 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:59 INFO - PROCESS | 3756 | 1467954839294 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
22:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
22:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
22:13:59 INFO - PROCESS | 3756 | 1467954839432 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:59 INFO - PROCESS | 3756 | 1467954839466 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
22:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 270ms
22:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
22:13:59 INFO - PROCESS | 3756 | 1467954839765 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:13:59 INFO - PROCESS | 3756 | 1467954839812 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
22:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 230ms
22:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
22:14:00 INFO - PROCESS | 3756 | 1467954840013 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:00 INFO - PROCESS | 3756 | 1467954840041 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
22:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
22:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
22:14:00 INFO - PROCESS | 3756 | 1467954840189 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:00 INFO - PROCESS | 3756 | 1467954840219 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
22:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
22:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
22:14:00 INFO - PROCESS | 3756 | 1467954840366 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:00 INFO - PROCESS | 3756 | 1467954840397 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
22:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
22:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
22:14:00 INFO - PROCESS | 3756 | 1467954840536 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:00 INFO - PROCESS | 3756 | 1467954840562 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
22:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 171ms
22:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
22:14:00 INFO - PROCESS | 3756 | 1467954840714 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:00 INFO - PROCESS | 3756 | 1467954840748 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
22:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
22:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
22:14:00 INFO - PROCESS | 3756 | 1467954840886 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:00 INFO - PROCESS | 3756 | 1467954840915 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
22:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
22:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
22:14:01 INFO - PROCESS | 3756 | 1467954841063 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:01 INFO - PROCESS | 3756 | 1467954841089 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
22:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
22:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
22:14:01 INFO - PROCESS | 3756 | 1467954841236 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:01 INFO - PROCESS | 3756 | 1467954841263 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
22:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 172ms
22:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
22:14:01 INFO - PROCESS | 3756 | 1467954841412 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:01 INFO - PROCESS | 3756 | 1467954841443 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
22:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
22:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
22:14:01 INFO - PROCESS | 3756 | 1467954841585 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:01 INFO - PROCESS | 3756 | 1467954841619 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
22:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
22:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
22:14:01 INFO - PROCESS | 3756 | 1467954841758 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:01 INFO - PROCESS | 3756 | 1467954841785 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
22:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 172ms
22:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
22:14:01 INFO - PROCESS | 3756 | 1467954841933 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:01 INFO - PROCESS | 3756 | 1467954841971 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
22:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
22:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
22:14:02 INFO - PROCESS | 3756 | 1467954842107 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:02 INFO - PROCESS | 3756 | 1467954842143 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
22:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
22:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
22:14:02 INFO - PROCESS | 3756 | 1467954842285 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:02 INFO - PROCESS | 3756 | 1467954842320 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
22:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
22:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
22:14:02 INFO - PROCESS | 3756 | 1467954842466 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:02 INFO - PROCESS | 3756 | 1467954842501 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
22:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
22:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
22:14:02 INFO - PROCESS | 3756 | 1467954842636 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:02 INFO - PROCESS | 3756 | 1467954842677 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
22:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 171ms
22:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
22:14:02 INFO - PROCESS | 3756 | 1467954842811 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:02 INFO - PROCESS | 3756 | 1467954842846 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
22:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
22:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
22:14:02 INFO - PROCESS | 3756 | 1467954842984 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:03 INFO - PROCESS | 3756 | 1467954843021 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
22:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
22:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
22:14:03 INFO - PROCESS | 3756 | 1467954843158 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:03 INFO - PROCESS | 3756 | 1467954843218 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
22:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 230ms
22:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
22:14:03 INFO - PROCESS | 3756 | 1467954843391 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:03 INFO - PROCESS | 3756 | 1467954843422 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
22:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
22:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
22:14:03 INFO - PROCESS | 3756 | 1467954843565 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:03 INFO - PROCESS | 3756 | 1467954843597 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
22:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
22:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
22:14:03 INFO - PROCESS | 3756 | 1467954843739 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:03 INFO - PROCESS | 3756 | 1467954843774 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
22:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
22:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
22:14:03 INFO - PROCESS | 3756 | 1467954843915 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:03 INFO - PROCESS | 3756 | 1467954843950 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
22:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
22:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
22:14:04 INFO - PROCESS | 3756 | 1467954844090 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:04 INFO - PROCESS | 3756 | 1467954844122 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
22:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
22:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
22:14:04 INFO - PROCESS | 3756 | 1467954844265 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:04 INFO - PROCESS | 3756 | 1467954844309 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
22:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
22:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
22:14:04 INFO - PROCESS | 3756 | 1467954844441 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:04 INFO - PROCESS | 3756 | 1467954844473 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
22:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
22:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
22:14:04 INFO - PROCESS | 3756 | 1467954844615 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:04 INFO - PROCESS | 3756 | 1467954844648 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
22:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
22:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
22:14:04 INFO - PROCESS | 3756 | 1467954844791 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:04 INFO - PROCESS | 3756 | 1467954844829 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
22:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
22:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
22:14:04 INFO - PROCESS | 3756 | 1467954844965 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:05 INFO - PROCESS | 3756 | 1467954844998 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
22:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
22:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
22:14:05 INFO - PROCESS | 3756 | 1467954845140 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:05 INFO - PROCESS | 3756 | 1467954845174 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
22:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
22:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
22:14:05 INFO - PROCESS | 3756 | 1467954845315 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:05 INFO - PROCESS | 3756 | 1467954845354 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
22:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 171ms
22:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
22:14:05 INFO - PROCESS | 3756 | 1467954845490 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:05 INFO - PROCESS | 3756 | 1467954845525 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
22:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
22:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
22:14:05 INFO - PROCESS | 3756 | 1467954845665 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:05 INFO - PROCESS | 3756 | 1467954845700 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
22:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
22:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
22:14:05 INFO - PROCESS | 3756 | 1467954845839 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:05 INFO - PROCESS | 3756 | 1467954845875 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
22:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 430ms
22:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
22:14:06 INFO - PROCESS | 3756 | 1467954846273 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:06 INFO - PROCESS | 3756 | 1467954846330 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
22:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 370ms
22:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
22:14:06 INFO - PROCESS | 3756 | 1467954846647 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:06 INFO - PROCESS | 3756 | 1467954846678 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
22:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
22:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
22:14:06 INFO - PROCESS | 3756 | 1467954846822 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:06 INFO - PROCESS | 3756 | 1467954846859 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
22:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
22:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
22:14:07 INFO - PROCESS | 3756 | 1467954847000 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:07 INFO - PROCESS | 3756 | 1467954847029 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
22:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 171ms
22:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
22:14:07 INFO - PROCESS | 3756 | 1467954847173 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:07 INFO - PROCESS | 3756 | 1467954847201 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
22:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
22:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
22:14:07 INFO - PROCESS | 3756 | 1467954847349 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:07 INFO - PROCESS | 3756 | 1467954847381 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
22:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
22:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
22:14:07 INFO - PROCESS | 3756 | 1467954847525 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:07 INFO - PROCESS | 3756 | 1467954847559 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
22:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 171ms
22:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
22:14:07 INFO - PROCESS | 3756 | 1467954847698 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:07 INFO - PROCESS | 3756 | 1467954847724 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
22:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 120ms
22:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
22:14:07 INFO - PROCESS | 3756 | 1467954847822 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:07 INFO - PROCESS | 3756 | 1467954847849 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
22:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 172ms
22:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
22:14:08 INFO - PROCESS | 3756 | 1467954847998 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:08 INFO - PROCESS | 3756 | 1467954848028 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
22:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 172ms
22:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
22:14:08 INFO - PROCESS | 3756 | 1467954848174 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:08 INFO - PROCESS | 3756 | 1467954848202 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
22:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
22:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
22:14:08 INFO - PROCESS | 3756 | 1467954848349 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:08 INFO - PROCESS | 3756 | 1467954848385 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
22:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
22:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
22:14:08 INFO - PROCESS | 3756 | 1467954848522 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:08 INFO - PROCESS | 3756 | 1467954848555 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
22:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
22:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
22:14:08 INFO - PROCESS | 3756 | 1467954848698 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:08 INFO - PROCESS | 3756 | 1467954848731 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
22:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
22:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
22:14:08 INFO - PROCESS | 3756 | 1467954848873 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:08 INFO - PROCESS | 3756 | 1467954848909 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
22:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
22:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
22:14:09 INFO - PROCESS | 3756 | 1467954849049 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:09 INFO - PROCESS | 3756 | 1467954849086 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
22:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
22:14:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
22:14:09 INFO - PROCESS | 3756 | 1467954849224 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:09 INFO - PROCESS | 3756 | 1467954849259 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
22:14:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
22:14:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
22:14:09 INFO - PROCESS | 3756 | 1467954849398 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:09 INFO - PROCESS | 3756 | 1467954849436 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
22:14:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 171ms
22:14:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
22:14:09 INFO - PROCESS | 3756 | 1467954849572 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:09 INFO - PROCESS | 3756 | 1467954849612 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
22:14:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
22:14:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
22:14:09 INFO - PROCESS | 3756 | 1467954849748 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:09 INFO - PROCESS | 3756 | 1467954849800 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
22:14:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
22:14:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
22:14:09 INFO - PROCESS | 3756 | 1467954849923 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:09 INFO - PROCESS | 3756 | 1467954849953 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
22:14:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
22:14:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
22:14:10 INFO - PROCESS | 3756 | 1467954850098 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:10 INFO - PROCESS | 3756 | 1467954850134 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
22:14:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
22:14:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
22:14:10 INFO - PROCESS | 3756 | 1467954850275 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:10 INFO - PROCESS | 3756 | 1467954850308 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:10 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)
22:14:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
22:14:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
22:14:10 INFO - PROCESS | 3756 | 1467954850948 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:10 INFO - PROCESS | 3756 | 1467954850980 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:11 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
22:14:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:14:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
22:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:14:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 671ms
22:14:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
22:14:11 INFO - PROCESS | 3756 | 1467954851621 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:11 INFO - PROCESS | 3756 | 1467954851654 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:12 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
22:14:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:14:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
22:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:14:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
22:14:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
22:14:12 INFO - PROCESS | 3756 | 1467954852293 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:12 INFO - PROCESS | 3756 | 1467954852325 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:12 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)
22:14:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 670ms
22:14:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
22:14:12 INFO - PROCESS | 3756 | 1467954852968 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:13 INFO - PROCESS | 3756 | 1467954853001 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:13 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)
22:14:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 670ms
22:14:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
22:14:13 INFO - PROCESS | 3756 | 1467954853641 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:13 INFO - PROCESS | 3756 | 1467954853669 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:14 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
22:14:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:14:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
22:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:14:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 670ms
22:14:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
22:14:14 INFO - PROCESS | 3756 | 1467954854318 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:14 INFO - PROCESS | 3756 | 1467954854346 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:14 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
22:14:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:14:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
22:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:14:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
22:14:14 INFO - PROCESS | 3756 | 1467954854993 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
22:14:15 INFO - PROCESS | 3756 | 1467954855024 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:15 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
22:14:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:14:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
22:14:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:14:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
22:14:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
22:14:15 INFO - PROCESS | 3756 | 1467954855669 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:15 INFO - PROCESS | 3756 | 1467954855695 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:16 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
22:14:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:14:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
22:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:14:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 632ms
22:14:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
22:14:16 INFO - PROCESS | 3756 | 1467954856304 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:16 INFO - PROCESS | 3756 | 1467954856335 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
22:14:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
22:14:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
22:14:16 INFO - PROCESS | 3756 | 1467954856483 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:16 INFO - PROCESS | 3756 | 1467954856512 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
22:14:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
22:14:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
22:14:16 INFO - PROCESS | 3756 | 1467954856661 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:16 INFO - PROCESS | 3756 | 1467954856686 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:16 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"
22:14:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:14:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
22:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:14:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
22:14:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
22:14:16 INFO - PROCESS | 3756 | 1467954856833 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:16 INFO - PROCESS | 3756 | 1467954856860 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
22:14:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
22:14:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
22:14:17 INFO - PROCESS | 3756 | 1467954857007 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:17 INFO - PROCESS | 3756 | 1467954857038 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:17 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"
22:14:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:14:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
22:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:14:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
22:14:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
22:14:17 INFO - PROCESS | 3756 | 1467954857182 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:17 INFO - PROCESS | 3756 | 1467954857218 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:17 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"
22:14:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:14:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
22:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:14:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
22:14:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
22:14:17 INFO - PROCESS | 3756 | 1467954857357 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:17 INFO - PROCESS | 3756 | 1467954857391 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
22:14:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
22:14:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
22:14:17 INFO - PROCESS | 3756 | 1467954857531 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:17 INFO - PROCESS | 3756 | 1467954857561 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:18 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
22:14:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:14:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
22:14:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:14:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 630ms
22:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
22:14:18 INFO - PROCESS | 3756 | 1467954858165 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:18 INFO - PROCESS | 3756 | 1467954858194 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
22:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 173ms
22:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
22:14:18 INFO - PROCESS | 3756 | 1467954858340 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:18 INFO - PROCESS | 3756 | 1467954858369 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
22:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
22:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
22:14:18 INFO - PROCESS | 3756 | 1467954858515 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:18 INFO - PROCESS | 3756 | 1467954858543 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
22:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
22:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
22:14:18 INFO - PROCESS | 3756 | 1467954858704 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:18 INFO - PROCESS | 3756 | 1467954858756 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
22:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 430ms
22:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
22:14:19 INFO - PROCESS | 3756 | 1467954859141 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:19 INFO - PROCESS | 3756 | 1467954859170 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
22:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
22:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
22:14:19 INFO - PROCESS | 3756 | 1467954859317 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:19 INFO - PROCESS | 3756 | 1467954859350 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
22:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
22:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
22:14:19 INFO - PROCESS | 3756 | 1467954859495 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:19 INFO - PROCESS | 3756 | 1467954859524 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
22:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 171ms
22:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
22:14:19 INFO - PROCESS | 3756 | 1467954859665 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:19 INFO - PROCESS | 3756 | 1467954859693 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
22:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
22:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
22:14:19 INFO - PROCESS | 3756 | 1467954859840 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:19 INFO - PROCESS | 3756 | 1467954859870 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
22:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
22:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
22:14:20 INFO - PROCESS | 3756 | 1467954860017 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:20 INFO - PROCESS | 3756 | 1467954860050 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
22:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
22:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
22:14:20 INFO - PROCESS | 3756 | 1467954860190 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:20 INFO - PROCESS | 3756 | 1467954860217 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
22:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
22:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
22:14:20 INFO - PROCESS | 3756 | 1467954860364 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:20 INFO - PROCESS | 3756 | 1467954860395 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
22:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 120ms
22:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
22:14:20 INFO - PROCESS | 3756 | 1467954860490 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:20 INFO - PROCESS | 3756 | 1467954860523 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
22:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
22:14:20 INFO - PROCESS | 3756 | 1467954860664 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
22:14:20 INFO - PROCESS | 3756 | 1467954860691 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
22:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
22:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
22:14:20 INFO - PROCESS | 3756 | 1467954860842 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:20 INFO - PROCESS | 3756 | 1467954860875 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
22:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
22:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
22:14:21 INFO - PROCESS | 3756 | 1467954861018 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:21 INFO - PROCESS | 3756 | 1467954861056 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
22:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
22:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
22:14:21 INFO - PROCESS | 3756 | 1467954861189 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:21 INFO - PROCESS | 3756 | 1467954861225 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
22:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 172ms
22:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
22:14:21 INFO - PROCESS | 3756 | 1467954861364 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:21 INFO - PROCESS | 3756 | 1467954861398 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
22:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
22:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
22:14:21 INFO - PROCESS | 3756 | 1467954861540 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:21 INFO - PROCESS | 3756 | 1467954861578 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
22:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
22:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
22:14:21 INFO - PROCESS | 3756 | 1467954861715 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:21 INFO - PROCESS | 3756 | 1467954861753 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
22:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
22:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
22:14:21 INFO - PROCESS | 3756 | 1467954861890 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:21 INFO - PROCESS | 3756 | 1467954861921 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
22:14:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
22:14:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
22:14:22 INFO - PROCESS | 3756 | 1467954862065 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:22 INFO - PROCESS | 3756 | 1467954862097 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
22:14:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
22:14:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
22:14:22 INFO - PROCESS | 3756 | 1467954862239 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:22 INFO - PROCESS | 3756 | 1467954862270 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
22:14:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
22:14:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
22:14:22 INFO - PROCESS | 3756 | 1467954862415 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:22 INFO - PROCESS | 3756 | 1467954862449 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
22:14:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
22:14:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
22:14:22 INFO - PROCESS | 3756 | 1467954862590 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:22 INFO - PROCESS | 3756 | 1467954862623 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
22:14:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
22:14:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
22:14:22 INFO - PROCESS | 3756 | 1467954862766 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:22 INFO - PROCESS | 3756 | 1467954862800 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
22:14:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 172ms
22:14:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
22:14:22 INFO - PROCESS | 3756 | 1467954862944 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:22 INFO - PROCESS | 3756 | 1467954862975 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
22:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
22:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
22:14:23 INFO - PROCESS | 3756 | 1467954863116 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:23 INFO - PROCESS | 3756 | 1467954863150 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
22:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
22:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
22:14:23 INFO - PROCESS | 3756 | 1467954863290 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:23 INFO - PROCESS | 3756 | 1467954863325 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
22:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
22:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
22:14:23 INFO - PROCESS | 3756 | 1467954863465 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:23 INFO - PROCESS | 3756 | 1467954863499 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
22:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
22:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
22:14:23 INFO - PROCESS | 3756 | 1467954863641 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:23 INFO - PROCESS | 3756 | 1467954863676 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
22:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
22:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
22:14:23 INFO - PROCESS | 3756 | 1467954863815 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:23 INFO - PROCESS | 3756 | 1467954863854 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
22:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
22:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
22:14:23 INFO - PROCESS | 3756 | 1467954863988 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:24 INFO - PROCESS | 3756 | 1467954864022 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
22:14:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
22:14:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
22:14:24 INFO - PROCESS | 3756 | 1467954864165 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:24 INFO - PROCESS | 3756 | 1467954864200 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
22:14:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 171ms
22:14:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
22:14:24 INFO - PROCESS | 3756 | 1467954864344 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:24 INFO - PROCESS | 3756 | 1467954864377 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
22:14:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
22:14:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
22:14:24 INFO - PROCESS | 3756 | 1467954864516 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:24 INFO - PROCESS | 3756 | 1467954864552 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
22:14:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
22:14:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
22:14:24 INFO - PROCESS | 3756 | 1467954864691 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:24 INFO - PROCESS | 3756 | 1467954864728 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
22:14:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
22:14:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
22:14:24 INFO - PROCESS | 3756 | 1467954864865 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:24 INFO - PROCESS | 3756 | 1467954864900 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
22:14:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
22:14:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
22:14:25 INFO - PROCESS | 3756 | 1467954865088 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:25 INFO - PROCESS | 3756 | 1467954865143 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
22:14:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 610ms
22:14:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
22:14:25 INFO - PROCESS | 3756 | 1467954865653 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:25 INFO - PROCESS | 3756 | 1467954865685 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
22:14:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
22:14:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
22:14:25 INFO - PROCESS | 3756 | 1467954865833 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:25 INFO - PROCESS | 3756 | 1467954865861 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
22:14:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 171ms
22:14:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
22:14:26 INFO - PROCESS | 3756 | 1467954866008 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:26 INFO - PROCESS | 3756 | 1467954866036 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
22:14:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
22:14:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
22:14:26 INFO - PROCESS | 3756 | 1467954866185 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:26 INFO - PROCESS | 3756 | 1467954866217 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
22:14:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
22:14:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
22:14:26 INFO - PROCESS | 3756 | 1467954866363 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:26 INFO - PROCESS | 3756 | 1467954866388 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
22:14:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
22:14:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
22:14:26 INFO - PROCESS | 3756 | 1467954866535 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:26 INFO - PROCESS | 3756 | 1467954866568 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
22:14:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
22:14:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
22:14:26 INFO - TEST-START | /DOMEvents/constructors.html
22:14:26 INFO - PROCESS | 3756 | 1467954866715 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:26 INFO - PROCESS | 3756 | 1467954866743 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
22:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
22:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
22:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
22:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
22:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
22:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
22:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
22:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
22:14:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 182ms
22:14:26 INFO - TEST-START | /DOMEvents/event-phases-order.html
22:14:26 INFO - PROCESS | 3756 | 1467954866901 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:26 INFO - PROCESS | 3756 | 1467954866927 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
22:14:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
22:14:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
22:14:27 INFO - PROCESS | 3756 | 1467954867075 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:27 INFO - PROCESS | 3756 | 1467954867112 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
22:14:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
22:14:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
22:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:14:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:14:27 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
22:14:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
22:14:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:14:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:14:27 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
22:14:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
22:14:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:14:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:14:27 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]"
22:14:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
22:14:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:14:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:14:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
22:14:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 179ms
22:14:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
22:14:27 INFO - PROCESS | 3756 | 1467954867257 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:27 INFO - PROCESS | 3756 | 1467954867284 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:27 INFO - PROCESS | 3756 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
22:14:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
22:14:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 171ms
22:14:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
22:14:27 INFO - PROCESS | 3756 | 1467954867432 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:27 INFO - PROCESS | 3756 | 1467954867472 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:27 INFO - PROCESS | 3756 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
22:14:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
22:14:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
22:14:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
22:14:27 INFO - PROCESS | 3756 | 1467954867605 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:27 INFO - PROCESS | 3756 | 1467954867641 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
22:14:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
22:14:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
22:14:27 INFO - PROCESS | 3756 | 1467954867780 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:27 INFO - PROCESS | 3756 | 1467954867819 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:27 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.
22:14:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 171ms
22:14:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
22:14:27 INFO - PROCESS | 3756 | 1467954867956 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:28 INFO - PROCESS | 3756 | 1467954867990 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:28 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
22:14:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
22:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
22:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
22:14:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
22:14:28 INFO - PROCESS | 3756 | 1467954868131 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:28 INFO - PROCESS | 3756 | 1467954868175 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:28 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.
22:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
22:14:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
22:14:28 INFO - PROCESS | 3756 | 1467954868307 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:28 INFO - PROCESS | 3756 | 1467954868343 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:28 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.
22:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
22:14:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
22:14:28 INFO - PROCESS | 3756 | 1467954868481 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:28 INFO - PROCESS | 3756 | 1467954868525 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
22:14:28 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
22:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
22:14:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
22:14:28 INFO - PROCESS | 3756 | 1467954868659 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:28 INFO - PROCESS | 3756 | 1467954868698 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:28 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.
22:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
22:14:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
22:14:28 INFO - PROCESS | 3756 | 1467954868846 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:28 INFO - PROCESS | 3756 | 1467954868890 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:29 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.
22:14:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
22:14:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
22:14:29 INFO - PROCESS | 3756 | 1467954869022 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:29 INFO - PROCESS | 3756 | 1467954869054 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:29 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.
22:14:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
22:14:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
22:14:29 INFO - PROCESS | 3756 | 1467954869199 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:29 INFO - PROCESS | 3756 | 1467954869231 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
22:14:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
22:14:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
22:14:29 INFO - PROCESS | 3756 | 1467954869373 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:29 INFO - PROCESS | 3756 | 1467954869408 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:29 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.
22:14:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 171ms
22:14:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
22:14:29 INFO - PROCESS | 3756 | 1467954869551 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:29 INFO - PROCESS | 3756 | 1467954869583 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:29 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.
22:14:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 171ms
22:14:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
22:14:29 INFO - PROCESS | 3756 | 1467954869724 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:29 INFO - PROCESS | 3756 | 1467954869755 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:29 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
22:14:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
22:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
22:14:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 171ms
22:14:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
22:14:29 INFO - PROCESS | 3756 | 1467954869898 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:29 INFO - PROCESS | 3756 | 1467954869933 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:30 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.
22:14:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 171ms
22:14:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
22:14:30 INFO - PROCESS | 3756 | 1467954870072 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:30 INFO - PROCESS | 3756 | 1467954870104 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:30 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.
22:14:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
22:14:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
22:14:30 INFO - PROCESS | 3756 | 1467954870248 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:30 INFO - PROCESS | 3756 | 1467954870293 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
22:14:30 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
22:14:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
22:14:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
22:14:30 INFO - PROCESS | 3756 | 1467954870424 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:30 INFO - PROCESS | 3756 | 1467954870464 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:30 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.
22:14:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
22:14:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
22:14:30 INFO - PROCESS | 3756 | 1467954870598 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:30 INFO - PROCESS | 3756 | 1467954870631 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:30 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.
22:14:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
22:14:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
22:14:30 INFO - PROCESS | 3756 | 1467954870774 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:30 INFO - PROCESS | 3756 | 1467954870807 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:30 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.
22:14:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 120ms
22:14:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker
22:14:30 INFO - PROCESS | 3756 | 1467954870902 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:30 INFO - PROCESS | 3756 | 1467954870936 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
22:14:31 INFO - {}
22:14:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
22:14:31 INFO - {}
22:14:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
22:14:31 INFO - {}
22:14:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
22:14:31 INFO - {}
22:14:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
22:14:31 INFO - TEST-START | /FileAPI/fileReader.html
22:14:31 INFO - PROCESS | 3756 | 1467954871074 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:31 INFO - PROCESS | 3756 | 1467954871109 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
22:14:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
22:14:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
22:14:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
22:14:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
22:14:31 INFO - TEST-START | /FileAPI/historical.html
22:14:31 INFO - PROCESS | 3756 | 1467954871249 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:31 INFO - PROCESS | 3756 | 1467954871284 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
22:14:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
22:14:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
22:14:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
22:14:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
22:14:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
22:14:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
22:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
22:14:31 INFO - TEST-OK | /FileAPI/historical.html | took 172ms
22:14:31 INFO - TEST-START | /FileAPI/idlharness.html
22:14:31 INFO - PROCESS | 3756 | 1467954871427 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:31 INFO - PROCESS | 3756 | 1467954871489 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
22:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
22:14:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
22:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:14:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
22:14:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
22:14:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
22:14:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
22:14:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
22:14:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
22:14:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
22:14:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
22:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
22:14:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
22:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:14:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
22:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
22:14:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
22:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
22:14:32 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
22:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
22:14:32 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
22:14:32 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
22:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
22:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
22:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
22:14:32 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
22:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
22:14:32 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
22:14:32 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
22:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
22:14:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 627ms
22:14:32 INFO - TEST-START | /FileAPI/idlharness.worker
22:14:32 INFO - PROCESS | 3756 | 1467954872058 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:32 INFO - PROCESS | 3756 | 1467954872090 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
22:14:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
22:14:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
22:14:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
22:14:32 INFO - {}
22:14:32 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
22:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
22:14:32 INFO - {}
22:14:32 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 - {}
22:14:32 INFO - {}
22:14:32 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
22:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
22:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
22:14:32 INFO - {}
22:14:32 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
22:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
22:14:32 INFO - {}
22:14:32 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 - {}
22:14:32 INFO - {}
22:14:32 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
22:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 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
22:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
22:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
22:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 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
22:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
22:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 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
22:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
22:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 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
22:14:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:14:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:14:32 INFO - {}
22:14:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 368ms
22:14:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
22:14:32 INFO - PROCESS | 3756 | 1467954872432 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:32 INFO - PROCESS | 3756 | 1467954872463 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:32 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
22:14:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 171ms
22:14:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
22:14:32 INFO - PROCESS | 3756 | 1467954872612 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:32 INFO - PROCESS | 3756 | 1467954872640 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
22:14:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
22:14:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html
22:14:32 INFO - PROCESS | 3756 | 1467954872781 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:32 INFO - PROCESS | 3756 | 1467954872815 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
22:14:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
22:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
22:14:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
22:14:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
22:14:32 INFO - PROCESS | 3756 | 1467954872956 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:32 INFO - PROCESS | 3756 | 1467954872983 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
22:14:33 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.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
22:14:33 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'.)
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
22:14:33 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.
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
22:14:33 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.
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
22:14:33 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.
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
22:14:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 229ms
22:14:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
22:14:33 INFO - PROCESS | 3756 | 1467954873193 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:33 INFO - PROCESS | 3756 | 1467954873230 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
22:14:33 INFO - {}
22:14:33 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
22:14:33 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
22:14:33 INFO - PROCESS | 3756 | 1467954873362 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:33 INFO - PROCESS | 3756 | 1467954873389 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
22:14:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 120ms
22:14:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
22:14:33 INFO - PROCESS | 3756 | 1467954873485 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:33 INFO - PROCESS | 3756 | 1467954873513 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
22:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:14:33 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"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:14:33 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"
22:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:14:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 291ms
22:14:33 INFO - TEST-START | /FileAPI/file/File-constructor.html
22:14:33 INFO - PROCESS | 3756 | 1467954873779 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:33 INFO - PROCESS | 3756 | 1467954873808 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
22:14:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
22:14:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
22:14:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
22:14:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
22:14:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
22:14:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
22:14:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
22:14:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
22:14:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
22:14:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
22:14:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
22:14:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
22:14:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
22:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
22:14:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
22:14:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
22:14:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 182ms
22:14:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
22:14:33 INFO - PROCESS | 3756 | 1467954873970 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:34 INFO - PROCESS | 3756 | 1467954874005 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
22:14:34 INFO - {}
22:14:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
22:14:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
22:14:34 INFO - PROCESS | 3756 | 1467954874149 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:34 INFO - PROCESS | 3756 | 1467954874188 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
22:14:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
22:14:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
22:14:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
22:14:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
22:14:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
22:14:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
22:14:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 5173ms
22:14:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
22:14:39 INFO - PROCESS | 3756 | 1467954879328 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:39 INFO - PROCESS | 3756 | 1467954879359 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
22:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
22:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
22:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
22:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
22:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
22:14:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
22:14:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
22:14:39 INFO - PROCESS | 3756 | 1467954879506 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:39 INFO - PROCESS | 3756 | 1467954879535 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
22:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
22:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
22:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
22:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
22:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
22:14:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
22:14:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
22:14:39 INFO - PROCESS | 3756 | 1467954879684 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:39 INFO - PROCESS | 3756 | 1467954879714 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
22:14:39 INFO - reader.readAsText(blob_2)
22:14:39 INFO - }" did not throw
22:14:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
22:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
22:14:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
22:14:39 INFO - reader.readAsDataURL(blob_2)
22:14:39 INFO - }" did not throw
22:14:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
22:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
22:14:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
22:14:39 INFO - reader.readAsArrayBuffer(blob_2)
22:14:39 INFO - }" did not throw
22:14:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
22:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
22:14:39 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
22:14:39 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
22:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:14:39 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
22:14:39 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
22:14:39 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
22:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:14:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
22:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
22:14:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
22:14:39 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
22:14:39 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
22:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:14:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 173ms
22:14:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
22:14:39 INFO - PROCESS | 3756 | 1467954879858 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:39 INFO - PROCESS | 3756 | 1467954879892 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
22:14:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
22:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
22:14:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
22:14:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
22:14:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
22:14:40 INFO - PROCESS | 3756 | 1467954880032 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:40 INFO - PROCESS | 3756 | 1467954880058 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
22:14:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 171ms
22:14:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
22:14:40 INFO - PROCESS | 3756 | 1467954880207 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:40 INFO - PROCESS | 3756 | 1467954880241 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
22:14:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 171ms
22:14:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
22:14:40 INFO - PROCESS | 3756 | 1467954880382 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:40 INFO - PROCESS | 3756 | 1467954880424 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
22:14:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
22:14:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
22:14:40 INFO - PROCESS | 3756 | 1467954880557 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:40 INFO - PROCESS | 3756 | 1467954880593 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
22:14:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
22:14:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
22:14:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
22:14:40 INFO - PROCESS | 3756 | 1467954880733 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:40 INFO - PROCESS | 3756 | 1467954880766 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
22:14:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
22:14:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
22:14:40 INFO - PROCESS | 3756 | 1467954880907 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:40 INFO - PROCESS | 3756 | 1467954880943 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
22:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
22:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
22:14:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 171ms
22:14:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
22:14:41 INFO - PROCESS | 3756 | 1467954881082 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:41 INFO - PROCESS | 3756 | 1467954881126 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
22:14:41 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
22:14:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
22:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:14:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
22:14:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
22:14:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
22:14:41 INFO - PROCESS | 3756 | 1467954881261 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:41 INFO - PROCESS | 3756 | 1467954881293 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
22:14:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 172ms
22:14:41 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
22:14:41 INFO - PROCESS | 3756 | 1467954881433 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:41 INFO - PROCESS | 3756 | 1467954881470 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:42 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
22:14:42 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 730ms
22:14:42 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
22:14:42 INFO - PROCESS | 3756 | 1467954882166 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:42 INFO - PROCESS | 3756 | 1467954882193 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:42 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
22:14:42 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 730ms
22:14:42 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
22:14:42 INFO - PROCESS | 3756 | 1467954882899 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:42 INFO - PROCESS | 3756 | 1467954882931 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:43 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
22:14:43 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 670ms
22:14:43 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
22:14:43 INFO - PROCESS | 3756 | 1467954883572 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:43 INFO - PROCESS | 3756 | 1467954883601 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:44 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
22:14:44 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 730ms
22:14:44 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
22:14:44 INFO - PROCESS | 3756 | 1467954884305 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:44 INFO - PROCESS | 3756 | 1467954884336 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
22:14:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
22:14:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
22:14:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
22:14:45 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 830ms
22:14:45 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
22:14:45 INFO - PROCESS | 3756 | 1467954885139 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:45 INFO - PROCESS | 3756 | 1467954885167 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
22:14:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
22:14:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
22:14:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
22:14:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
22:14:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
22:14:45 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 730ms
22:14:45 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
22:14:45 INFO - PROCESS | 3756 | 1467954885873 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:45 INFO - PROCESS | 3756 | 1467954885901 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
22:14:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
22:14:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
22:14:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
22:14:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
22:14:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
22:14:46 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 730ms
22:14:46 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
22:14:46 INFO - PROCESS | 3756 | 1467954886610 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:46 INFO - PROCESS | 3756 | 1467954886646 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
22:14:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
22:14:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
22:14:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
22:14:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
22:14:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
22:14:47 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 730ms
22:14:47 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
22:14:47 INFO - PROCESS | 3756 | 1467954887343 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:47 INFO - PROCESS | 3756 | 1467954887371 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
22:14:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
22:14:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
22:14:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
22:14:48 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 672ms
22:14:48 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
22:14:48 INFO - PROCESS | 3756 | 1467954888018 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:48 INFO - PROCESS | 3756 | 1467954888043 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
22:14:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
22:14:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
22:14:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
22:14:48 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 770ms
22:14:48 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
22:14:48 INFO - PROCESS | 3756 | 1467954888792 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:48 INFO - PROCESS | 3756 | 1467954888827 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
22:14:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
22:14:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
22:14:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
22:14:49 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 730ms
22:14:49 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
22:14:49 INFO - PROCESS | 3756 | 1467954889524 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:49 INFO - PROCESS | 3756 | 1467954889550 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
22:14:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
22:14:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
22:14:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
22:14:50 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 730ms
22:14:50 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
22:14:50 INFO - PROCESS | 3756 | 1467954890257 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:50 INFO - PROCESS | 3756 | 1467954890283 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:53 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
22:14:53 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
22:14:53 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
22:14:53 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
22:14:53 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
22:14:53 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2871ms
22:14:53 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
22:14:53 INFO - PROCESS | 3756 | 1467954893131 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:53 INFO - PROCESS | 3756 | 1467954893165 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:55 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
22:14:55 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
22:14:55 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
22:14:55 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2016ms
22:14:55 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
22:14:55 INFO - PROCESS | 3756 | 1467954895151 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:55 INFO - PROCESS | 3756 | 1467954895177 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:57 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
22:14:57 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
22:14:57 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
22:14:57 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2272ms
22:14:57 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
22:14:57 INFO - PROCESS | 3756 | 1467954897429 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:57 INFO - PROCESS | 3756 | 1467954897458 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:58 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
22:14:58 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 930ms
22:14:58 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
22:14:58 INFO - PROCESS | 3756 | 1467954898365 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:58 INFO - PROCESS | 3756 | 1467954898393 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:59 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
22:14:59 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
22:14:59 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 830ms
22:14:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
22:14:59 INFO - PROCESS | 3756 | 1467954899202 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:59 INFO - PROCESS | 3756 | 1467954899230 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
22:14:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 730ms
22:14:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
22:14:59 INFO - PROCESS | 3756 | 1467954899933 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:14:59 INFO - PROCESS | 3756 | 1467954899960 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:00 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
22:15:00 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 730ms
22:15:00 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
22:15:00 INFO - PROCESS | 3756 | 1467954900666 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:00 INFO - PROCESS | 3756 | 1467954900691 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:01 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
22:15:01 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 771ms
22:15:01 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
22:15:01 INFO - PROCESS | 3756 | 1467954901439 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:01 INFO - PROCESS | 3756 | 1467954901472 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:02 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
22:15:02 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 730ms
22:15:02 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
22:15:02 INFO - PROCESS | 3756 | 1467954902171 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:02 INFO - PROCESS | 3756 | 1467954902197 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:02 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
22:15:02 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 670ms
22:15:02 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
22:15:02 INFO - PROCESS | 3756 | 1467954902845 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:02 INFO - PROCESS | 3756 | 1467954902870 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:03 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
22:15:03 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 830ms
22:15:03 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
22:15:03 INFO - PROCESS | 3756 | 1467954903680 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:03 INFO - PROCESS | 3756 | 1467954903720 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:04 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
22:15:04 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 670ms
22:15:04 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
22:15:04 INFO - PROCESS | 3756 | 1467954904355 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:04 INFO - PROCESS | 3756 | 1467954904381 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:05 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
22:15:05 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 830ms
22:15:05 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
22:15:05 INFO - PROCESS | 3756 | 1467954905192 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:05 INFO - PROCESS | 3756 | 1467954905219 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:06 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
22:15:06 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 830ms
22:15:06 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
22:15:06 INFO - PROCESS | 3756 | 1467954906023 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:06 INFO - PROCESS | 3756 | 1467954906048 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:06 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
22:15:06 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 830ms
22:15:06 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
22:15:06 INFO - PROCESS | 3756 | 1467954906856 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:06 INFO - PROCESS | 3756 | 1467954906880 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:07 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
22:15:07 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 831ms
22:15:07 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
22:15:07 INFO - PROCESS | 3756 | 1467954907691 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:07 INFO - PROCESS | 3756 | 1467954907722 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:08 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
22:15:08 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 830ms
22:15:08 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
22:15:08 INFO - PROCESS | 3756 | 1467954908523 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:08 INFO - PROCESS | 3756 | 1467954908547 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:09 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
22:15:09 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 830ms
22:15:09 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
22:15:09 INFO - PROCESS | 3756 | 1467954909356 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:09 INFO - PROCESS | 3756 | 1467954909381 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:10 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
22:15:10 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 831ms
22:15:10 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
22:15:10 INFO - PROCESS | 3756 | 1467954910191 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:10 INFO - PROCESS | 3756 | 1467954910218 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:10 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
22:15:10 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 731ms
22:15:10 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
22:15:10 INFO - PROCESS | 3756 | 1467954910925 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:10 INFO - PROCESS | 3756 | 1467954910952 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:11 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
22:15:11 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 771ms
22:15:11 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
22:15:11 INFO - PROCESS | 3756 | 1467954911703 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:11 INFO - PROCESS | 3756 | 1467954911730 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:12 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
22:15:12 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 770ms
22:15:12 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
22:15:12 INFO - PROCESS | 3756 | 1467954912473 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:12 INFO - PROCESS | 3756 | 1467954912499 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:13 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
22:15:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 730ms
22:15:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
22:15:13 INFO - PROCESS | 3756 | 1467954913206 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:13 INFO - PROCESS | 3756 | 1467954913230 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:13 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
22:15:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 670ms
22:15:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
22:15:13 INFO - PROCESS | 3756 | 1467954913880 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:13 INFO - PROCESS | 3756 | 1467954913910 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
22:15:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 670ms
22:15:14 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
22:15:14 INFO - PROCESS | 3756 | 1467954914552 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:14 INFO - PROCESS | 3756 | 1467954914576 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:15 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
22:15:15 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 670ms
22:15:15 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
22:15:15 INFO - PROCESS | 3756 | 1467954915225 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:15 INFO - PROCESS | 3756 | 1467954915249 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:16 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
22:15:16 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 870ms
22:15:16 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
22:15:16 INFO - PROCESS | 3756 | 1467954916099 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:16 INFO - PROCESS | 3756 | 1467954916127 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:16 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
22:15:16 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 770ms
22:15:16 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
22:15:16 INFO - PROCESS | 3756 | 1467954916879 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:16 INFO - PROCESS | 3756 | 1467954916907 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:17 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
22:15:17 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 831ms
22:15:17 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
22:15:17 INFO - PROCESS | 3756 | 1467954917707 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:17 INFO - PROCESS | 3756 | 1467954917735 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:18 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
22:15:18 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 830ms
22:15:18 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
22:15:18 INFO - PROCESS | 3756 | 1467954918544 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:18 INFO - PROCESS | 3756 | 1467954918571 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:19 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
22:15:19 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 870ms
22:15:19 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
22:15:19 INFO - PROCESS | 3756 | 1467954919414 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:19 INFO - PROCESS | 3756 | 1467954919441 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
22:15:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 830ms
22:15:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
22:15:20 INFO - PROCESS | 3756 | 1467954920248 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:20 INFO - PROCESS | 3756 | 1467954920274 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:21 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
22:15:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 770ms
22:15:21 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
22:15:21 INFO - PROCESS | 3756 | 1467954921021 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:21 INFO - PROCESS | 3756 | 1467954921052 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:21 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
22:15:21 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 831ms
22:15:21 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
22:15:21 INFO - PROCESS | 3756 | 1467954921853 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:21 INFO - PROCESS | 3756 | 1467954921878 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:22 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
22:15:22 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 670ms
22:15:22 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
22:15:22 INFO - PROCESS | 3756 | 1467954922528 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:22 INFO - PROCESS | 3756 | 1467954922568 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
22:15:23 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 730ms
22:15:23 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
22:15:23 INFO - PROCESS | 3756 | 1467954923264 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:23 INFO - PROCESS | 3756 | 1467954923291 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
22:15:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 730ms
22:15:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
22:15:24 INFO - PROCESS | 3756 | 1467954924001 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:24 INFO - PROCESS | 3756 | 1467954924028 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
22:15:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 770ms
22:15:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
22:15:24 INFO - PROCESS | 3756 | 1467954924772 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:24 INFO - PROCESS | 3756 | 1467954924797 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:25 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
22:15:25 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 830ms
22:15:25 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
22:15:25 INFO - PROCESS | 3756 | 1467954925605 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:25 INFO - PROCESS | 3756 | 1467954925629 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:26 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
22:15:26 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 831ms
22:15:26 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
22:15:26 INFO - PROCESS | 3756 | 1467954926439 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:26 INFO - PROCESS | 3756 | 1467954926470 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:27 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
22:15:27 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 830ms
22:15:27 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
22:15:27 INFO - PROCESS | 3756 | 1467954927272 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:27 INFO - PROCESS | 3756 | 1467954927296 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:28 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
22:15:28 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 770ms
22:15:28 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
22:15:28 INFO - PROCESS | 3756 | 1467954928044 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:28 INFO - PROCESS | 3756 | 1467954928069 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:28 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
22:15:28 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 830ms
22:15:28 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
22:15:28 INFO - PROCESS | 3756 | 1467954928896 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:28 INFO - PROCESS | 3756 | 1467954928924 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:29 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
22:15:29 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1017ms
22:15:29 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
22:15:29 INFO - PROCESS | 3756 | 1467954929917 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:29 INFO - PROCESS | 3756 | 1467954929946 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:30 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
22:15:30 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 771ms
22:15:30 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
22:15:30 INFO - PROCESS | 3756 | 1467954930697 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:30 INFO - PROCESS | 3756 | 1467954930724 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:31 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
22:15:31 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 731ms
22:15:31 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
22:15:31 INFO - PROCESS | 3756 | 1467954931429 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:31 INFO - PROCESS | 3756 | 1467954931455 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:32 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
22:15:32 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 730ms
22:15:32 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
22:15:32 INFO - PROCESS | 3756 | 1467954932162 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:32 INFO - PROCESS | 3756 | 1467954932186 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:33 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
22:15:33 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 870ms
22:15:33 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
22:15:33 INFO - PROCESS | 3756 | 1467954933036 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:33 INFO - PROCESS | 3756 | 1467954933067 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:33 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
22:15:33 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 870ms
22:15:33 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
22:15:33 INFO - PROCESS | 3756 | 1467954933908 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:33 INFO - PROCESS | 3756 | 1467954933932 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:34 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
22:15:34 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 770ms
22:15:34 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
22:15:34 INFO - PROCESS | 3756 | 1467954934681 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:34 INFO - PROCESS | 3756 | 1467954934705 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:35 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
22:15:35 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 730ms
22:15:35 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
22:15:35 INFO - PROCESS | 3756 | 1467954935416 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:35 INFO - PROCESS | 3756 | 1467954935444 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
22:15:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 671ms
22:15:36 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
22:15:36 INFO - PROCESS | 3756 | 1467954936093 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:36 INFO - PROCESS | 3756 | 1467954936121 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
22:15:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 830ms
22:15:36 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
22:15:36 INFO - PROCESS | 3756 | 1467954936930 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:36 INFO - PROCESS | 3756 | 1467954936957 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
22:15:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 731ms
22:15:37 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
22:15:37 INFO - PROCESS | 3756 | 1467954937669 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:37 INFO - PROCESS | 3756 | 1467954937700 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
22:15:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 770ms
22:15:38 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
22:15:38 INFO - PROCESS | 3756 | 1467954938435 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:38 INFO - PROCESS | 3756 | 1467954938459 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
22:15:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 730ms
22:15:39 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
22:15:39 INFO - PROCESS | 3756 | 1467954939169 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:39 INFO - PROCESS | 3756 | 1467954939201 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
22:15:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 830ms
22:15:40 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
22:15:40 INFO - PROCESS | 3756 | 1467954940005 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:40 INFO - PROCESS | 3756 | 1467954940031 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
22:15:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 870ms
22:15:40 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
22:15:40 INFO - PROCESS | 3756 | 1467954940875 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:40 INFO - PROCESS | 3756 | 1467954940899 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
22:15:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 871ms
22:15:41 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
22:15:41 INFO - PROCESS | 3756 | 1467954941755 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:41 INFO - PROCESS | 3756 | 1467954941783 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
22:15:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 830ms
22:15:42 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
22:15:42 INFO - PROCESS | 3756 | 1467954942592 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:42 INFO - PROCESS | 3756 | 1467954942619 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:43 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
22:15:43 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 831ms
22:15:43 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
22:15:43 INFO - PROCESS | 3756 | 1467954943430 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:43 INFO - PROCESS | 3756 | 1467954943456 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
22:15:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 830ms
22:15:44 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
22:15:44 INFO - PROCESS | 3756 | 1467954944261 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:44 INFO - PROCESS | 3756 | 1467954944287 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
22:15:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 830ms
22:15:45 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
22:15:45 INFO - PROCESS | 3756 | 1467954945093 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:45 INFO - PROCESS | 3756 | 1467954945119 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
22:15:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 871ms
22:15:45 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
22:15:45 INFO - PROCESS | 3756 | 1467954945968 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:46 INFO - PROCESS | 3756 | 1467954946000 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
22:15:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 830ms
22:15:46 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
22:15:46 INFO - PROCESS | 3756 | 1467954946800 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:46 INFO - PROCESS | 3756 | 1467954946824 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
22:15:47 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1066ms
22:15:47 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
22:15:47 INFO - PROCESS | 3756 | 1467954947870 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:47 INFO - PROCESS | 3756 | 1467954947946 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
22:15:48 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 930ms
22:15:48 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
22:15:48 INFO - PROCESS | 3756 | 1467954948803 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:48 INFO - PROCESS | 3756 | 1467954948829 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
22:15:49 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 731ms
22:15:49 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
22:15:49 INFO - PROCESS | 3756 | 1467954949538 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:49 INFO - PROCESS | 3756 | 1467954949565 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
22:15:50 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 770ms
22:15:50 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
22:15:50 INFO - PROCESS | 3756 | 1467954950316 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:50 INFO - PROCESS | 3756 | 1467954950344 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
22:15:51 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1130ms
22:15:51 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
22:15:51 INFO - PROCESS | 3756 | 1467954951444 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:51 INFO - PROCESS | 3756 | 1467954951469 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
22:15:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 670ms
22:15:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
22:15:52 INFO - PROCESS | 3756 | 1467954952118 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:52 INFO - PROCESS | 3756 | 1467954952142 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
22:15:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 870ms
22:15:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
22:15:53 INFO - PROCESS | 3756 | 1467954952992 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:53 INFO - PROCESS | 3756 | 1467954953023 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
22:15:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 830ms
22:15:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
22:15:53 INFO - PROCESS | 3756 | 1467954953824 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:53 INFO - PROCESS | 3756 | 1467954953848 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
22:15:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 770ms
22:15:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
22:15:54 INFO - PROCESS | 3756 | 1467954954598 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:54 INFO - PROCESS | 3756 | 1467954954625 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
22:15:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 730ms
22:15:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
22:15:55 INFO - PROCESS | 3756 | 1467954955347 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:55 INFO - PROCESS | 3756 | 1467954955379 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
22:15:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 870ms
22:15:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
22:15:56 INFO - PROCESS | 3756 | 1467954956209 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:56 INFO - PROCESS | 3756 | 1467954956238 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
22:15:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 730ms
22:15:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
22:15:56 INFO - PROCESS | 3756 | 1467954956939 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:56 INFO - PROCESS | 3756 | 1467954956965 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
22:15:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 770ms
22:15:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
22:15:57 INFO - PROCESS | 3756 | 1467954957712 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:15:57 INFO - PROCESS | 3756 | 1467954957736 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
22:16:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
22:16:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
22:16:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
22:16:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
22:16:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
22:16:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
22:16:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
22:16:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
22:16:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
22:16:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
22:16:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
22:16:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 6885ms
22:16:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
22:16:04 INFO - PROCESS | 3756 | 1467954964600 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:04 INFO - PROCESS | 3756 | 1467954964627 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
22:16:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
22:16:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
22:16:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
22:16:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2516ms
22:16:07 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
22:16:07 INFO - PROCESS | 3756 | 1467954967120 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:07 INFO - PROCESS | 3756 | 1467954967149 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
22:16:07 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 830ms
22:16:07 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
22:16:07 INFO - PROCESS | 3756 | 1467954967956 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:08 INFO - PROCESS | 3756 | 1467954967983 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
22:16:08 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 830ms
22:16:08 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
22:16:08 INFO - PROCESS | 3756 | 1467954968793 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:08 INFO - PROCESS | 3756 | 1467954968823 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
22:16:09 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 630ms
22:16:09 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
22:16:09 INFO - PROCESS | 3756 | 1467954969424 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:09 INFO - PROCESS | 3756 | 1467954969449 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
22:16:10 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 870ms
22:16:10 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
22:16:10 INFO - PROCESS | 3756 | 1467954970297 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:10 INFO - PROCESS | 3756 | 1467954970320 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
22:16:11 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 770ms
22:16:11 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
22:16:11 INFO - PROCESS | 3756 | 1467954971070 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:11 INFO - PROCESS | 3756 | 1467954971103 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
22:16:11 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 731ms
22:16:11 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
22:16:11 INFO - PROCESS | 3756 | 1467954971803 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:11 INFO - PROCESS | 3756 | 1467954971826 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
22:16:12 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 830ms
22:16:12 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
22:16:12 INFO - PROCESS | 3756 | 1467954972636 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:12 INFO - PROCESS | 3756 | 1467954972659 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
22:16:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 830ms
22:16:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
22:16:13 INFO - PROCESS | 3756 | 1467954973470 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:13 INFO - PROCESS | 3756 | 1467954973498 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
22:16:14 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 730ms
22:16:14 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
22:16:14 INFO - PROCESS | 3756 | 1467954974206 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:14 INFO - PROCESS | 3756 | 1467954974243 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:14 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
22:16:14 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
22:16:14 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
22:16:14 INFO - PROCESS | 3756 | 1467954974385 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:14 INFO - PROCESS | 3756 | 1467954974412 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:14 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
22:16:14 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
22:16:14 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
22:16:14 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 171ms
22:16:14 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
22:16:14 INFO - PROCESS | 3756 | 1467954974556 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:14 INFO - PROCESS | 3756 | 1467954974587 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:15 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
22:16:15 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 930ms
22:16:15 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
22:16:15 INFO - PROCESS | 3756 | 1467954975489 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:15 INFO - PROCESS | 3756 | 1467954975515 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:16 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
22:16:16 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 970ms
22:16:16 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
22:16:16 INFO - PROCESS | 3756 | 1467954976463 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:16 INFO - PROCESS | 3756 | 1467954976495 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:17 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
22:16:17 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 1019ms
22:16:17 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
22:16:17 INFO - PROCESS | 3756 | 1467954977483 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:17 INFO - PROCESS | 3756 | 1467954977507 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:18 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
22:16:18 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
22:16:18 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 830ms
22:16:18 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
22:16:18 INFO - PROCESS | 3756 | 1467954978317 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:18 INFO - PROCESS | 3756 | 1467954978341 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
22:16:19 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 730ms
22:16:19 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
22:16:19 INFO - PROCESS | 3756 | 1467954979050 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:19 INFO - PROCESS | 3756 | 1467954979074 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
22:16:20 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 970ms
22:16:20 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
22:16:20 INFO - PROCESS | 3756 | 1467954980029 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:20 INFO - PROCESS | 3756 | 1467954980058 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
22:16:21 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1019ms
22:16:21 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
22:16:21 INFO - PROCESS | 3756 | 1467954981050 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:21 INFO - PROCESS | 3756 | 1467954981077 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
22:16:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
22:16:21 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 871ms
22:16:21 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
22:16:21 INFO - PROCESS | 3756 | 1467954981927 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:21 INFO - PROCESS | 3756 | 1467954981956 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
22:16:22 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 870ms
22:16:22 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
22:16:22 INFO - PROCESS | 3756 | 1467954982798 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:22 INFO - PROCESS | 3756 | 1467954982827 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
22:16:23 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 970ms
22:16:23 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
22:16:23 INFO - PROCESS | 3756 | 1467954983770 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:23 INFO - PROCESS | 3756 | 1467954983794 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
22:16:24 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 670ms
22:16:24 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
22:16:24 INFO - PROCESS | 3756 | 1467954984444 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:24 INFO - PROCESS | 3756 | 1467954984475 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
22:16:25 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 730ms
22:16:25 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
22:16:25 INFO - PROCESS | 3756 | 1467954985176 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:25 INFO - PROCESS | 3756 | 1467954985203 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
22:16:26 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 931ms
22:16:26 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
22:16:26 INFO - PROCESS | 3756 | 1467954986112 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:26 INFO - PROCESS | 3756 | 1467954986139 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
22:16:27 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1015ms
22:16:27 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
22:16:27 INFO - PROCESS | 3756 | 1467954987132 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:27 INFO - PROCESS | 3756 | 1467954987157 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
22:16:27 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 730ms
22:16:27 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
22:16:27 INFO - PROCESS | 3756 | 1467954987868 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:27 INFO - PROCESS | 3756 | 1467954987896 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
22:16:30 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
22:16:30 INFO - window.indexedDB.open('test', val);..." did not throw
22:16:30 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:16:30 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:16:30 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
22:16:30 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
22:16:30 INFO - window.indexedDB.open('test', val);..." did not throw
22:16:30 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:16:30 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:16:30 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
22:16:30 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
22:16:30 INFO - window.indexedDB.open('test', val);..." did not throw
22:16:30 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:16:30 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:16:30 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
22:16:30 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
22:16:30 INFO - window.indexedDB.open('test', val);..." did not throw
22:16:30 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:16:30 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:16:30 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
22:16:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
22:16:30 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2431ms
22:16:30 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
22:16:30 INFO - PROCESS | 3756 | 1467954990303 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:30 INFO - PROCESS | 3756 | 1467954990331 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:30 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
22:16:30 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 670ms
22:16:30 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
22:16:30 INFO - PROCESS | 3756 | 1467954990975 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:31 INFO - PROCESS | 3756 | 1467954991001 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:32 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
22:16:32 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
22:16:32 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1372ms
22:16:32 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
22:16:32 INFO - PROCESS | 3756 | 1467954992349 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:32 INFO - PROCESS | 3756 | 1467954992376 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:33 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
22:16:33 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 832ms
22:16:33 INFO - TEST-START | /IndexedDB/idbindex_count.htm
22:16:33 INFO - PROCESS | 3756 | 1467954993185 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:33 INFO - PROCESS | 3756 | 1467954993212 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:34 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
22:16:34 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 830ms
22:16:34 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
22:16:34 INFO - PROCESS | 3756 | 1467954994018 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:34 INFO - PROCESS | 3756 | 1467954994045 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:34 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
22:16:34 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 731ms
22:16:34 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
22:16:34 INFO - PROCESS | 3756 | 1467954994762 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:34 INFO - PROCESS | 3756 | 1467954994790 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:35 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
22:16:35 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 730ms
22:16:35 INFO - PROCESS | 3756 | 1467954995490 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:35 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
22:16:35 INFO - PROCESS | 3756 | 1467954995517 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:36 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
22:16:36 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 831ms
22:16:36 INFO - TEST-START | /IndexedDB/idbindex_get.htm
22:16:36 INFO - PROCESS | 3756 | 1467954996328 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:36 INFO - PROCESS | 3756 | 1467954996352 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:37 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
22:16:37 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 830ms
22:16:37 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
22:16:37 INFO - PROCESS | 3756 | 1467954997161 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:37 INFO - PROCESS | 3756 | 1467954997194 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:37 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
22:16:37 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 770ms
22:16:37 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
22:16:37 INFO - PROCESS | 3756 | 1467954997937 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:37 INFO - PROCESS | 3756 | 1467954997962 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:38 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
22:16:38 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 630ms
22:16:38 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
22:16:38 INFO - PROCESS | 3756 | 1467954998567 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:38 INFO - PROCESS | 3756 | 1467954998617 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:39 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
22:16:39 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 870ms
22:16:39 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
22:16:39 INFO - PROCESS | 3756 | 1467954999441 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:39 INFO - PROCESS | 3756 | 1467954999467 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:40 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
22:16:40 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 630ms
22:16:40 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
22:16:40 INFO - PROCESS | 3756 | 1467955000074 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:40 INFO - PROCESS | 3756 | 1467955000100 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:40 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
22:16:40 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 830ms
22:16:40 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
22:16:40 INFO - PROCESS | 3756 | 1467955000911 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:40 INFO - PROCESS | 3756 | 1467955000939 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:41 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
22:16:41 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 831ms
22:16:41 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
22:16:41 INFO - PROCESS | 3756 | 1467955001742 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:41 INFO - PROCESS | 3756 | 1467955001768 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:42 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
22:16:42 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 771ms
22:16:42 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
22:16:42 INFO - PROCESS | 3756 | 1467955002516 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:42 INFO - PROCESS | 3756 | 1467955002540 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:43 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
22:16:43 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
22:16:43 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
22:16:43 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
22:16:43 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
22:16:43 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
22:16:43 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
22:16:43 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
22:16:43 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
22:16:43 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
22:16:43 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
22:16:43 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
22:16:43 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
22:16:43 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 771ms
22:16:43 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
22:16:43 INFO - PROCESS | 3756 | 1467955003290 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:43 INFO - PROCESS | 3756 | 1467955003319 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
22:16:44 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 831ms
22:16:44 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
22:16:44 INFO - PROCESS | 3756 | 1467955004124 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:44 INFO - PROCESS | 3756 | 1467955004148 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:44 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
22:16:44 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 830ms
22:16:44 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
22:16:44 INFO - PROCESS | 3756 | 1467955004957 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:45 INFO - PROCESS | 3756 | 1467955004982 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:45 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
22:16:45 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 670ms
22:16:45 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
22:16:45 INFO - PROCESS | 3756 | 1467955005631 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:45 INFO - PROCESS | 3756 | 1467955005659 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:46 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
22:16:46 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 632ms
22:16:46 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
22:16:46 INFO - PROCESS | 3756 | 1467955006266 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:46 INFO - PROCESS | 3756 | 1467955006292 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:47 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
22:16:47 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 870ms
22:16:47 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
22:16:47 INFO - PROCESS | 3756 | 1467955007144 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:47 INFO - PROCESS | 3756 | 1467955007171 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:47 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
22:16:47 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 670ms
22:16:47 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
22:16:47 INFO - PROCESS | 3756 | 1467955007817 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:47 INFO - PROCESS | 3756 | 1467955007843 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:48 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
22:16:48 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 770ms
22:16:48 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
22:16:48 INFO - PROCESS | 3756 | 1467955008587 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:48 INFO - PROCESS | 3756 | 1467955008612 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:49 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
22:16:49 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 871ms
22:16:49 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
22:16:49 INFO - PROCESS | 3756 | 1467955009462 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:49 INFO - PROCESS | 3756 | 1467955009492 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:50 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
22:16:50 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 670ms
22:16:50 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
22:16:50 INFO - PROCESS | 3756 | 1467955010138 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:50 INFO - PROCESS | 3756 | 1467955010162 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:50 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
22:16:50 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 730ms
22:16:50 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
22:16:50 INFO - PROCESS | 3756 | 1467955010867 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:50 INFO - PROCESS | 3756 | 1467955010891 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:51 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
22:16:51 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 731ms
22:16:51 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
22:16:51 INFO - PROCESS | 3756 | 1467955011601 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:51 INFO - PROCESS | 3756 | 1467955011630 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:52 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
22:16:52 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 830ms
22:16:52 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
22:16:52 INFO - PROCESS | 3756 | 1467955012438 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:52 INFO - PROCESS | 3756 | 1467955012465 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:53 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
22:16:53 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 630ms
22:16:53 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
22:16:53 INFO - PROCESS | 3756 | 1467955013075 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:53 INFO - PROCESS | 3756 | 1467955013101 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:53 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
22:16:53 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 630ms
22:16:53 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
22:16:53 INFO - PROCESS | 3756 | 1467955013705 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:53 INFO - PROCESS | 3756 | 1467955013737 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:54 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
22:16:54 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 830ms
22:16:54 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
22:16:54 INFO - PROCESS | 3756 | 1467955014538 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:54 INFO - PROCESS | 3756 | 1467955014562 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:55 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
22:16:55 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 831ms
22:16:55 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
22:16:55 INFO - PROCESS | 3756 | 1467955015373 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:55 INFO - PROCESS | 3756 | 1467955015404 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:56 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
22:16:56 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 730ms
22:16:56 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
22:16:56 INFO - PROCESS | 3756 | 1467955016105 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:56 INFO - PROCESS | 3756 | 1467955016129 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
22:16:56 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 120ms
22:16:56 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
22:16:56 INFO - PROCESS | 3756 | 1467955016228 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:56 INFO - PROCESS | 3756 | 1467955016254 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
22:16:56 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 120ms
22:16:56 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
22:16:56 INFO - PROCESS | 3756 | 1467955016353 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:56 INFO - PROCESS | 3756 | 1467955016380 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
22:16:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
22:16:56 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
22:16:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
22:16:56 INFO - PROCESS | 3756 | 1467955016527 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:56 INFO - PROCESS | 3756 | 1467955016555 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
22:16:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 730ms
22:16:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
22:16:57 INFO - PROCESS | 3756 | 1467955017260 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:57 INFO - PROCESS | 3756 | 1467955017290 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:58 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
22:16:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 870ms
22:16:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
22:16:58 INFO - PROCESS | 3756 | 1467955018134 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:58 INFO - PROCESS | 3756 | 1467955018162 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:58 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
22:16:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 770ms
22:16:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
22:16:58 INFO - PROCESS | 3756 | 1467955018910 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:58 INFO - PROCESS | 3756 | 1467955018936 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
22:16:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 831ms
22:16:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
22:16:59 INFO - PROCESS | 3756 | 1467955019748 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:16:59 INFO - PROCESS | 3756 | 1467955019774 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:00 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
22:17:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 830ms
22:17:00 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
22:17:00 INFO - PROCESS | 3756 | 1467955020582 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:00 INFO - PROCESS | 3756 | 1467955020613 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:01 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
22:17:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 771ms
22:17:01 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
22:17:01 INFO - PROCESS | 3756 | 1467955021351 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:01 INFO - PROCESS | 3756 | 1467955021376 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:17:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 870ms
22:17:02 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
22:17:02 INFO - PROCESS | 3756 | 1467955022225 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:02 INFO - PROCESS | 3756 | 1467955022255 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:03 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
22:17:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 830ms
22:17:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
22:17:03 INFO - PROCESS | 3756 | 1467955023059 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:03 INFO - PROCESS | 3756 | 1467955023105 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
22:17:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 870ms
22:17:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
22:17:03 INFO - PROCESS | 3756 | 1467955023935 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:03 INFO - PROCESS | 3756 | 1467955023963 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
22:17:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 830ms
22:17:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
22:17:04 INFO - PROCESS | 3756 | 1467955024772 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:04 INFO - PROCESS | 3756 | 1467955024800 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
22:17:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 930ms
22:17:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
22:17:05 INFO - PROCESS | 3756 | 1467955025703 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:05 INFO - PROCESS | 3756 | 1467955025729 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
22:17:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 830ms
22:17:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
22:17:06 INFO - PROCESS | 3756 | 1467955026536 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:06 INFO - PROCESS | 3756 | 1467955026562 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
22:17:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 870ms
22:17:07 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
22:17:07 INFO - PROCESS | 3756 | 1467955027410 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:07 INFO - PROCESS | 3756 | 1467955027446 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
22:17:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 830ms
22:17:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
22:17:08 INFO - PROCESS | 3756 | 1467955028243 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:08 INFO - PROCESS | 3756 | 1467955028268 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
22:17:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 870ms
22:17:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
22:17:09 INFO - PROCESS | 3756 | 1467955029116 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:09 INFO - PROCESS | 3756 | 1467955029153 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:09 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
22:17:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 770ms
22:17:09 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
22:17:09 INFO - PROCESS | 3756 | 1467955029890 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:09 INFO - PROCESS | 3756 | 1467955029917 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
22:17:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 830ms
22:17:10 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
22:17:10 INFO - PROCESS | 3756 | 1467955030724 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:10 INFO - PROCESS | 3756 | 1467955030750 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
22:17:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 871ms
22:17:11 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
22:17:11 INFO - PROCESS | 3756 | 1467955031600 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:11 INFO - PROCESS | 3756 | 1467955031633 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:17:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 730ms
22:17:12 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
22:17:12 INFO - PROCESS | 3756 | 1467955032331 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:12 INFO - PROCESS | 3756 | 1467955032357 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:13 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
22:17:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 830ms
22:17:13 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
22:17:13 INFO - PROCESS | 3756 | 1467955033164 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:13 INFO - PROCESS | 3756 | 1467955033189 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
22:17:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 831ms
22:17:14 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
22:17:14 INFO - PROCESS | 3756 | 1467955034000 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:14 INFO - PROCESS | 3756 | 1467955034031 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
22:17:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 830ms
22:17:14 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
22:17:14 INFO - PROCESS | 3756 | 1467955034831 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:14 INFO - PROCESS | 3756 | 1467955034856 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
22:17:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 770ms
22:17:15 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
22:17:15 INFO - PROCESS | 3756 | 1467955035605 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:15 INFO - PROCESS | 3756 | 1467955035683 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:16 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
22:17:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 830ms
22:17:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
22:17:16 INFO - PROCESS | 3756 | 1467955036438 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:16 INFO - PROCESS | 3756 | 1467955036466 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
22:17:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 930ms
22:17:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
22:17:17 INFO - PROCESS | 3756 | 1467955037372 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:17 INFO - PROCESS | 3756 | 1467955037401 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:18 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
22:17:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 830ms
22:17:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
22:17:18 INFO - PROCESS | 3756 | 1467955038209 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:18 INFO - PROCESS | 3756 | 1467955038235 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:18 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
22:17:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 770ms
22:17:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
22:17:19 INFO - PROCESS | 3756 | 1467955038979 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:19 INFO - PROCESS | 3756 | 1467955039005 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:19 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
22:17:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 830ms
22:17:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
22:17:19 INFO - PROCESS | 3756 | 1467955039813 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:19 INFO - PROCESS | 3756 | 1467955039837 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
22:17:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 871ms
22:17:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
22:17:20 INFO - PROCESS | 3756 | 1467955040687 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:20 INFO - PROCESS | 3756 | 1467955040718 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:21 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
22:17:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 671ms
22:17:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
22:17:21 INFO - PROCESS | 3756 | 1467955041359 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:21 INFO - PROCESS | 3756 | 1467955041384 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
22:17:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 770ms
22:17:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
22:17:22 INFO - PROCESS | 3756 | 1467955042134 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:22 INFO - PROCESS | 3756 | 1467955042162 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
22:17:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 930ms
22:17:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
22:17:23 INFO - PROCESS | 3756 | 1467955043071 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:23 INFO - PROCESS | 3756 | 1467955043097 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
22:17:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 830ms
22:17:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
22:17:23 INFO - PROCESS | 3756 | 1467955043908 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:23 INFO - PROCESS | 3756 | 1467955043934 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:24 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"
22:17:24 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
22:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:17:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:17:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 730ms
22:17:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
22:17:24 INFO - PROCESS | 3756 | 1467955044639 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:24 INFO - PROCESS | 3756 | 1467955044665 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:25 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"
22:17:25 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
22:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:17:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:17:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 670ms
22:17:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
22:17:25 INFO - PROCESS | 3756 | 1467955045312 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:25 INFO - PROCESS | 3756 | 1467955045336 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
22:17:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 730ms
22:17:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
22:17:26 INFO - PROCESS | 3756 | 1467955046045 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:26 INFO - PROCESS | 3756 | 1467955046076 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
22:17:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 730ms
22:17:26 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
22:17:26 INFO - PROCESS | 3756 | 1467955046778 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:26 INFO - PROCESS | 3756 | 1467955046802 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
22:17:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 730ms
22:17:27 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
22:17:27 INFO - PROCESS | 3756 | 1467955047511 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:27 INFO - PROCESS | 3756 | 1467955047535 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
22:17:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 830ms
22:17:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
22:17:28 INFO - PROCESS | 3756 | 1467955048346 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:28 INFO - PROCESS | 3756 | 1467955048375 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
22:17:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 730ms
22:17:29 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
22:17:29 INFO - PROCESS | 3756 | 1467955049082 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:29 INFO - PROCESS | 3756 | 1467955049108 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
22:17:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 931ms
22:17:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
22:17:30 INFO - PROCESS | 3756 | 1467955050019 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:30 INFO - PROCESS | 3756 | 1467955050045 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
22:17:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 870ms
22:17:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
22:17:30 INFO - PROCESS | 3756 | 1467955050890 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:30 INFO - PROCESS | 3756 | 1467955050915 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:17:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 831ms
22:17:31 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
22:17:31 INFO - PROCESS | 3756 | 1467955051724 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:31 INFO - PROCESS | 3756 | 1467955051748 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:32 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
22:17:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 770ms
22:17:32 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
22:17:32 INFO - PROCESS | 3756 | 1467955052497 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:32 INFO - PROCESS | 3756 | 1467955052528 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
22:17:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1123ms
22:17:33 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
22:17:33 INFO - PROCESS | 3756 | 1467955053623 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:33 INFO - PROCESS | 3756 | 1467955053646 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
22:17:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 730ms
22:17:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
22:17:34 INFO - PROCESS | 3756 | 1467955054356 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:34 INFO - PROCESS | 3756 | 1467955054381 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
22:17:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 730ms
22:17:35 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
22:17:35 INFO - PROCESS | 3756 | 1467955055090 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:35 INFO - PROCESS | 3756 | 1467955055117 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
22:17:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 830ms
22:17:35 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
22:17:35 INFO - PROCESS | 3756 | 1467955055923 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:35 INFO - PROCESS | 3756 | 1467955055952 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
22:17:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 830ms
22:17:36 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
22:17:36 INFO - PROCESS | 3756 | 1467955056761 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:36 INFO - PROCESS | 3756 | 1467955056788 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
22:17:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 770ms
22:17:37 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
22:17:37 INFO - PROCESS | 3756 | 1467955057534 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:37 INFO - PROCESS | 3756 | 1467955057561 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
22:17:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 870ms
22:17:38 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
22:17:38 INFO - PROCESS | 3756 | 1467955058407 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:38 INFO - PROCESS | 3756 | 1467955058431 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
22:17:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 930ms
22:17:39 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
22:17:39 INFO - PROCESS | 3756 | 1467955059341 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:39 INFO - PROCESS | 3756 | 1467955059371 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
22:17:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 770ms
22:17:40 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
22:17:40 INFO - PROCESS | 3756 | 1467955060117 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:40 INFO - PROCESS | 3756 | 1467955060142 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
22:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
22:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
22:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
22:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
22:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
22:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
22:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
22:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
22:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
22:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
22:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
22:17:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 731ms
22:17:40 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
22:17:40 INFO - PROCESS | 3756 | 1467955060850 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:40 INFO - PROCESS | 3756 | 1467955060875 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
22:17:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
22:17:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
22:17:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
22:17:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
22:17:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
22:17:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
22:17:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
22:17:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
22:17:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
22:17:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
22:17:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
22:17:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 772ms
22:17:41 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
22:17:41 INFO - PROCESS | 3756 | 1467955061625 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:41 INFO - PROCESS | 3756 | 1467955061653 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
22:17:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 770ms
22:17:42 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
22:17:42 INFO - PROCESS | 3756 | 1467955062399 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:42 INFO - PROCESS | 3756 | 1467955062426 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
22:17:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 731ms
22:17:43 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
22:17:43 INFO - PROCESS | 3756 | 1467955063137 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:43 INFO - PROCESS | 3756 | 1467955063163 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
22:17:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 830ms
22:17:43 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
22:17:43 INFO - PROCESS | 3756 | 1467955063968 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:44 INFO - PROCESS | 3756 | 1467955063995 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
22:17:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
22:17:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
22:17:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
22:17:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
22:17:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2818ms
22:17:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
22:17:46 INFO - PROCESS | 3756 | 1467955066788 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:46 INFO - PROCESS | 3756 | 1467955066812 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
22:17:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 870ms
22:17:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
22:17:47 INFO - PROCESS | 3756 | 1467955067663 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:47 INFO - PROCESS | 3756 | 1467955067690 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:48 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
22:17:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 770ms
22:17:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
22:17:48 INFO - PROCESS | 3756 | 1467955068436 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:48 INFO - PROCESS | 3756 | 1467955068462 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:49 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
22:17:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 770ms
22:17:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
22:17:49 INFO - PROCESS | 3756 | 1467955069208 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:49 INFO - PROCESS | 3756 | 1467955069235 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
22:17:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 830ms
22:17:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
22:17:50 INFO - PROCESS | 3756 | 1467955070049 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:50 INFO - PROCESS | 3756 | 1467955070081 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:50 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
22:17:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 770ms
22:17:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
22:17:50 INFO - PROCESS | 3756 | 1467955070820 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:50 INFO - PROCESS | 3756 | 1467955070846 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:51 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
22:17:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 831ms
22:17:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
22:17:51 INFO - PROCESS | 3756 | 1467955071653 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:51 INFO - PROCESS | 3756 | 1467955071677 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:17:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 830ms
22:17:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
22:17:52 INFO - PROCESS | 3756 | 1467955072486 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:52 INFO - PROCESS | 3756 | 1467955072517 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:53 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
22:17:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 670ms
22:17:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
22:17:53 INFO - PROCESS | 3756 | 1467955073159 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:53 INFO - PROCESS | 3756 | 1467955073185 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
22:17:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 970ms
22:17:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
22:17:54 INFO - PROCESS | 3756 | 1467955074133 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:54 INFO - PROCESS | 3756 | 1467955074162 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
22:17:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 830ms
22:17:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
22:17:54 INFO - PROCESS | 3756 | 1467955074967 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:55 INFO - PROCESS | 3756 | 1467955074993 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
22:17:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 832ms
22:17:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
22:17:55 INFO - PROCESS | 3756 | 1467955075805 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:55 INFO - PROCESS | 3756 | 1467955075832 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
22:17:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 830ms
22:17:56 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
22:17:56 INFO - PROCESS | 3756 | 1467955076636 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:56 INFO - PROCESS | 3756 | 1467955076665 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
22:17:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 830ms
22:17:57 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
22:17:57 INFO - PROCESS | 3756 | 1467955077469 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:57 INFO - PROCESS | 3756 | 1467955077493 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
22:17:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 830ms
22:17:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
22:17:58 INFO - PROCESS | 3756 | 1467955078303 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:58 INFO - PROCESS | 3756 | 1467955078333 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
22:17:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 830ms
22:17:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
22:17:59 INFO - PROCESS | 3756 | 1467955079135 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:59 INFO - PROCESS | 3756 | 1467955079160 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:59 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
22:17:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 770ms
22:17:59 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
22:17:59 INFO - PROCESS | 3756 | 1467955079908 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:17:59 INFO - PROCESS | 3756 | 1467955079932 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:00 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
22:18:00 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 771ms
22:18:00 INFO - TEST-START | /IndexedDB/idbtransaction.htm
22:18:00 INFO - PROCESS | 3756 | 1467955080683 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:00 INFO - PROCESS | 3756 | 1467955080711 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:01 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
22:18:01 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
22:18:01 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 733ms
22:18:01 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
22:18:01 INFO - PROCESS | 3756 | 1467955081418 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:01 INFO - PROCESS | 3756 | 1467955081445 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:02 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
22:18:02 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 731ms
22:18:02 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
22:18:02 INFO - PROCESS | 3756 | 1467955082154 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:02 INFO - PROCESS | 3756 | 1467955082182 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:06 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
22:18:06 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
22:18:06 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
22:18:06 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
22:18:06 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
22:18:06 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
22:18:06 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
22:18:06 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
22:18:06 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4616ms
22:18:06 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
22:18:06 INFO - PROCESS | 3756 | 1467955086772 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:06 INFO - PROCESS | 3756 | 1467955086841 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:07 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
22:18:07 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1172ms
22:18:07 INFO - TEST-START | /IndexedDB/index_sort_order.htm
22:18:07 INFO - PROCESS | 3756 | 1467955087950 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:08 INFO - PROCESS | 3756 | 1467955087976 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:08 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
22:18:08 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 730ms
22:18:08 INFO - TEST-START | /IndexedDB/interfaces.html
22:18:08 INFO - PROCESS | 3756 | 1467955088684 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:08 INFO - PROCESS | 3756 | 1467955088712 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
22:18:08 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
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
22:18:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
22:18:09 INFO - TEST-OK | /IndexedDB/interfaces.html | took 378ms
22:18:09 INFO - TEST-START | /IndexedDB/interfaces.worker
22:18:09 INFO - PROCESS | 3756 | 1467955089071 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:09 INFO - PROCESS | 3756 | 1467955089106 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
22:18:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
22:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:18:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:18:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:18:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:18:09 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
22:18:09 INFO - {}
22:18:09 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 - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
22:18:09 INFO - {}
22:18:09 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 482ms
22:18:09 INFO - TEST-START | /IndexedDB/key_invalid.htm
22:18:09 INFO - PROCESS | 3756 | 1467955089553 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:09 INFO - PROCESS | 3756 | 1467955089580 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
22:18:10 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
22:18:10 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 738ms
22:18:10 INFO - TEST-START | /IndexedDB/key_valid.html
22:18:10 INFO - PROCESS | 3756 | 1467955090294 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:10 INFO - PROCESS | 3756 | 1467955090321 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
22:18:20 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
22:18:20 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10126ms
22:18:20 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
22:18:20 INFO - PROCESS | 3756 | 1467955100431 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:20 INFO - PROCESS | 3756 | 1467955100457 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:21 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
22:18:21 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1019ms
22:18:21 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
22:18:21 INFO - PROCESS | 3756 | 1467955101456 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:21 INFO - PROCESS | 3756 | 1467955101488 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:22 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
22:18:22 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 870ms
22:18:22 INFO - TEST-START | /IndexedDB/keygenerator.htm
22:18:22 INFO - PROCESS | 3756 | 1467955102333 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:22 INFO - PROCESS | 3756 | 1467955102361 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:24 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
22:18:24 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
22:18:24 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
22:18:24 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1981ms
22:18:24 INFO - TEST-START | /IndexedDB/keyorder.htm
22:18:24 INFO - PROCESS | 3756 | 1467955104315 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:24 INFO - PROCESS | 3756 | 1467955104338 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
22:18:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
22:18:25 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 881ms
22:18:25 INFO - TEST-START | /IndexedDB/keypath.htm
22:18:25 INFO - PROCESS | 3756 | 1467955105199 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:25 INFO - PROCESS | 3756 | 1467955105225 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
22:18:26 INFO - TEST-OK | /IndexedDB/keypath.htm | took 833ms
22:18:26 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
22:18:26 INFO - PROCESS | 3756 | 1467955106036 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:26 INFO - PROCESS | 3756 | 1467955106067 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
22:18:26 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
22:18:26 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 834ms
22:18:26 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
22:18:26 INFO - PROCESS | 3756 | 1467955106874 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:26 INFO - PROCESS | 3756 | 1467955106901 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:28 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
22:18:28 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
22:18:28 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
22:18:28 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1975ms
22:18:28 INFO - TEST-START | /IndexedDB/list_ordering.htm
22:18:28 INFO - PROCESS | 3756 | 1467955108857 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:28 INFO - PROCESS | 3756 | 1467955108886 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:30 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
22:18:30 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
22:18:30 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
22:18:30 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2016ms
22:18:30 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
22:18:30 INFO - PROCESS | 3756 | 1467955110874 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:30 INFO - PROCESS | 3756 | 1467955110899 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:31 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
22:18:31 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 871ms
22:18:31 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
22:18:31 INFO - PROCESS | 3756 | 1467955111747 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:31 INFO - PROCESS | 3756 | 1467955111814 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:32 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
22:18:32 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 831ms
22:18:32 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
22:18:32 INFO - PROCESS | 3756 | 1467955112582 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:32 INFO - PROCESS | 3756 | 1467955112609 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:33 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
22:18:33 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 830ms
22:18:33 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
22:18:33 INFO - PROCESS | 3756 | 1467955113415 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:33 INFO - PROCESS | 3756 | 1467955113443 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:34 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
22:18:34 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 770ms
22:18:34 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
22:18:34 INFO - PROCESS | 3756 | 1467955114190 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:34 INFO - PROCESS | 3756 | 1467955114217 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:35 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
22:18:35 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1131ms
22:18:35 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
22:18:35 INFO - PROCESS | 3756 | 1467955115322 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:35 INFO - PROCESS | 3756 | 1467955115345 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:36 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
22:18:36 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 870ms
22:18:36 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
22:18:36 INFO - PROCESS | 3756 | 1467955116194 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:36 INFO - PROCESS | 3756 | 1467955116221 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:36 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
22:18:36 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 730ms
22:18:36 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
22:18:36 INFO - PROCESS | 3756 | 1467955116928 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:36 INFO - PROCESS | 3756 | 1467955116953 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:37 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
22:18:37 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 870ms
22:18:37 INFO - TEST-START | /IndexedDB/value.htm
22:18:37 INFO - PROCESS | 3756 | 1467955117802 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:37 INFO - PROCESS | 3756 | 1467955117869 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:39 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
22:18:39 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
22:18:39 INFO - TEST-OK | /IndexedDB/value.htm | took 1470ms
22:18:39 INFO - TEST-START | /IndexedDB/value_recursive.htm
22:18:39 INFO - PROCESS | 3756 | 1467955119275 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:39 INFO - PROCESS | 3756 | 1467955119299 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:41 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
22:18:41 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
22:18:41 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
22:18:41 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1920ms
22:18:41 INFO - TEST-START | /IndexedDB/writer-starvation.htm
22:18:41 INFO - PROCESS | 3756 | 1467955121199 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:41 INFO - PROCESS | 3756 | 1467955121224 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:42 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
22:18:42 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1069ms
22:18:42 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
22:18:42 INFO - PROCESS | 3756 | 1467955122274 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:42 INFO - PROCESS | 3756 | 1467955122305 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:42 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
22:18:42 INFO - {}
22:18:42 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
22:18:42 INFO - {}
22:18:42 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
22:18:42 INFO - {}
22:18:42 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
22:18:42 INFO - {}
22:18:42 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 171ms
22:18:42 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
22:18:42 INFO - PROCESS | 3756 | 1467955122450 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:42 INFO - PROCESS | 3756 | 1467955122476 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:42 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
22:18:42 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
22:18:42 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
22:18:42 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
22:18:42 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 120ms
22:18:42 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
22:18:42 INFO - PROCESS | 3756 | 1467955122573 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:42 INFO - PROCESS | 3756 | 1467955122598 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
22:18:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
22:18:42 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 253ms
22:18:42 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
22:18:42 INFO - PROCESS | 3756 | 1467955122835 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:42 INFO - PROCESS | 3756 | 1467955122868 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
22:18:43 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
22:18:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
22:18:43 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
22:18:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
22:18:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 188ms
22:18:43 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
22:18:43 INFO - PROCESS | 3756 | 1467955123021 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:43 INFO - PROCESS | 3756 | 1467955123046 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:43 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() {
22:18:43 INFO - [native code]
22:18:43 INFO - }" but got function "function () {
22:18:43 INFO - }"
22:18:43 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
22:18:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
22:18:43 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
22:18:43 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
22:18:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
22:18:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 120ms
22:18:43 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
22:18:43 INFO - PROCESS | 3756 | 1467955123146 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:43 INFO - PROCESS | 3756 | 1467955123173 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:43 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() {
22:18:43 INFO - [native code]
22:18:43 INFO - }" but got function "function () {
22:18:43 INFO - }"
22:18:43 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
22:18:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
22:18:43 INFO - {}
22:18:43 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
22:18:43 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
22:18:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
22:18:43 INFO - {}
22:18:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
22:18:43 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
22:18:43 INFO - PROCESS | 3756 | 1467955123319 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:43 INFO - PROCESS | 3756 | 1467955123345 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
22:18:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
22:18:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
22:18:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
22:18:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
22:18:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
22:18:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
22:18:43 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"
22:18:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
22:18:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
22:18:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
22:18:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
22:18:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
22:18:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
22:18:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
22:18:43 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
22:18:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
22:18:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
22:18:43 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
22:18:43 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"
22:18:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
22:18:43 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
22:18:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
22:18:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
22:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
22:18:43 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:18:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 186ms
22:18:43 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
22:18:43 INFO - PROCESS | 3756 | 1467955123508 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:43 INFO - PROCESS | 3756 | 1467955123534 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
22:18:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 122ms
22:18:43 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
22:18:43 INFO - PROCESS | 3756 | 1467955123634 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:43 INFO - PROCESS | 3756 | 1467955123669 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
22:18:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
22:18:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
22:18:43 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
22:18:43 INFO - PROCESS | 3756 | 1467955123807 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:43 INFO - PROCESS | 3756 | 1467955123834 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
22:18:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
22:18:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
22:18:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
22:18:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
22:18:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
22:18:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
22:18:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
22:18:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
22:18:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
22:18:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
22:18:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
22:18:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
22:18:44 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
22:18:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:18:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
22:18:44 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 332ms
22:18:44 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
22:18:44 INFO - PROCESS | 3756 | 1467955124144 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:44 INFO - PROCESS | 3756 | 1467955124171 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:45 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
22:18:45 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
22:18:45 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
22:18:45 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
22:18:45 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
22:18:45 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1179ms
22:18:45 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
22:18:45 INFO - PROCESS | 3756 | 1467955125326 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:45 INFO - PROCESS | 3756 | 1467955125353 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
22:18:46 INFO - {}
22:18:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
22:18:46 INFO - {}
22:18:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
22:18:46 INFO - {}
22:18:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
22:18:46 INFO - {}
22:18:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
22:18:46 INFO - {}
22:18:46 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1179ms
22:18:46 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
22:18:46 INFO - PROCESS | 3756 | 1467955126513 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:46 INFO - PROCESS | 3756 | 1467955126538 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:46 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
22:18:46 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 370ms
22:18:46 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
22:18:46 INFO - PROCESS | 3756 | 1467955126883 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:46 INFO - PROCESS | 3756 | 1467955126909 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:47 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
22:18:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
22:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
22:18:47 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 120ms
22:18:47 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
22:18:47 INFO - PROCESS | 3756 | 1467955127006 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:47 INFO - PROCESS | 3756 | 1467955127032 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:57 INFO - PROCESS | 3756 | MARIONETTE LOG: INFO: Timeout fired
22:18:57 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
22:18:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
22:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
22:18:57 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10077ms
22:18:57 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
22:18:57 INFO - PROCESS | 3756 | 1467955137087 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:57 INFO - PROCESS | 3756 | 1467955137113 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:57 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
22:18:57 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
22:18:57 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
22:18:57 INFO - PROCESS | 3756 | 1467955137563 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:57 INFO - PROCESS | 3756 | 1467955137590 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:57 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
22:18:57 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
22:18:57 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
22:18:57 INFO - PROCESS | 3756 | 1467955137741 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:57 INFO - PROCESS | 3756 | 1467955137774 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:57 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
22:18:57 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
22:18:57 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
22:18:57 INFO - PROCESS | 3756 | 1467955137918 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:57 INFO - PROCESS | 3756 | 1467955137943 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:58 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
22:18:58 INFO - {}
22:18:58 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
22:18:58 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
22:18:58 INFO - PROCESS | 3756 | 1467955138086 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:58 INFO - PROCESS | 3756 | 1467955138112 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:58 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
22:18:58 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
22:18:58 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
22:18:58 INFO - PROCESS | 3756 | 1467955138263 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:58 INFO - PROCESS | 3756 | 1467955138296 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:58 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
22:18:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
22:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
22:18:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
22:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
22:18:58 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
22:18:58 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
22:18:58 INFO - PROCESS | 3756 | 1467955138437 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:58 INFO - PROCESS | 3756 | 1467955138464 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:58 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().
22:18:58 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
22:18:58 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
22:18:58 INFO - PROCESS | 3756 | 1467955138609 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:58 INFO - PROCESS | 3756 | 1467955138640 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:58 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
22:18:58 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 171ms
22:18:58 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
22:18:58 INFO - PROCESS | 3756 | 1467955138784 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:58 INFO - PROCESS | 3756 | 1467955138814 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:58 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
22:18:58 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 171ms
22:18:58 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
22:18:58 INFO - PROCESS | 3756 | 1467955138963 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:59 INFO - PROCESS | 3756 | 1467955138990 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:59 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"
22:18:59 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
22:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:59 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
22:18:59 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
22:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:59 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
22:18:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
22:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:18:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
22:18:59 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 120ms
22:18:59 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
22:18:59 INFO - PROCESS | 3756 | 1467955139084 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:59 INFO - PROCESS | 3756 | 1467955139122 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:59 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
22:18:59 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
22:18:59 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
22:18:59 INFO - PROCESS | 3756 | 1467955139259 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:59 INFO - PROCESS | 3756 | 1467955139287 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:59 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
22:18:59 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
22:18:59 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
22:18:59 INFO - PROCESS | 3756 | 1467955139436 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:59 INFO - PROCESS | 3756 | 1467955139472 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:59 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
22:18:59 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
22:18:59 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
22:18:59 INFO - PROCESS | 3756 | 1467955139610 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:59 INFO - PROCESS | 3756 | 1467955139638 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:18:59 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
22:18:59 INFO - do_test/)
22:19:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
22:19:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
22:19:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
22:19:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
22:19:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
22:19:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
22:19:20 INFO - )
22:19:20 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 172ms
22:19:20 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
22:19:20 INFO - PROCESS | 3756 | 1467955160930 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:21 INFO - PROCESS | 3756 | 1467955160970 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
22:19:21 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
22:19:21 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
22:19:21 INFO - PROCESS | 3756 | 1467955161104 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:21 INFO - PROCESS | 3756 | 1467955161134 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
22:19:21 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 173ms
22:19:21 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
22:19:21 INFO - PROCESS | 3756 | 1467955161280 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:21 INFO - PROCESS | 3756 | 1467955161311 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
22:19:21 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
22:19:21 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
22:19:21 INFO - PROCESS | 3756 | 1467955161454 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:21 INFO - PROCESS | 3756 | 1467955161489 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
22:19:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
22:19:21 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 171ms
22:19:21 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
22:19:21 INFO - PROCESS | 3756 | 1467955161642 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:21 INFO - PROCESS | 3756 | 1467955161687 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:21 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
22:19:21 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
22:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:19:21 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
22:19:21 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 330ms
22:19:21 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
22:19:22 INFO - PROCESS | 3756 | 1467955161971 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:22 INFO - PROCESS | 3756 | 1467955161998 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:22 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
22:19:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
22:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:19:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
22:19:22 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
22:19:22 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
22:19:22 INFO - PROCESS | 3756 | 1467955162142 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:22 INFO - PROCESS | 3756 | 1467955162171 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:22 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
22:19:22 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
22:19:22 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
22:19:22 INFO - PROCESS | 3756 | 1467955162322 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:22 INFO - PROCESS | 3756 | 1467955162351 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:22 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
22:19:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
22:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:19:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
22:19:22 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
22:19:22 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
22:19:22 INFO - PROCESS | 3756 | 1467955162493 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:22 INFO - PROCESS | 3756 | 1467955162521 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:22 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
22:19:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
22:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:19:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
22:19:22 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
22:19:22 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
22:19:22 INFO - PROCESS | 3756 | 1467955162667 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:22 INFO - PROCESS | 3756 | 1467955162693 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
22:19:22 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
22:19:22 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
22:19:22 INFO - PROCESS | 3756 | 1467955162845 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:22 INFO - PROCESS | 3756 | 1467955162887 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
22:19:23 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
22:19:23 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
22:19:23 INFO - PROCESS | 3756 | 1467955163017 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:23 INFO - PROCESS | 3756 | 1467955163043 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
22:19:23 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
22:19:23 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
22:19:23 INFO - PROCESS | 3756 | 1467955163192 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:23 INFO - PROCESS | 3756 | 1467955163219 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
22:19:23 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 120ms
22:19:23 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
22:19:23 INFO - PROCESS | 3756 | 1467955163319 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:23 INFO - PROCESS | 3756 | 1467955163347 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:23 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
22:19:23 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
22:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:19:23 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
22:19:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
22:19:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
22:19:23 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 120ms
22:19:23 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
22:19:23 INFO - PROCESS | 3756 | 1467955163452 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:23 INFO - PROCESS | 3756 | 1467955163480 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
22:19:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
22:19:23 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 136ms
22:19:23 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
22:19:23 INFO - PROCESS | 3756 | 1467955163584 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:23 INFO - PROCESS | 3756 | 1467955163636 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
22:19:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
22:19:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
22:19:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
22:19:23 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
22:19:23 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
22:19:23 INFO - PROCESS | 3756 | 1467955163757 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:23 INFO - PROCESS | 3756 | 1467955163785 Marionette INFO sendAsync adf5cc5c-7d6c-438c-9759-c89d0039862a
22:19:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: