builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-e10s-1
slave: t-w732-ix-068
starttime: 1468671598.27
results: success (0)
buildid: 20160716005954
builduid: f85bc4e37e9e44569711fbd249a29841
revision: 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 05:19:58.267217) =========
master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 05:19:58.267602) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 05:19:58.267890) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 05:19:58.595206) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 05:19:58.595574) =========
'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-068
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-068
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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-068
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
--05:19:59-- 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% 7.99 MB/s
05:19:59 (7.99 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.233000
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 05:19:59.861584) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-16 05:19:59.861953) =========
'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-068
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-068
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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-068
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=4.103000
========= master_lag: 1.00 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-16 05:20:04.963436) =========
========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-16 05:20:04.963977) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 --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 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-068
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-068
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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-068
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-16 05:20:05,197 truncating revision to first 12 chars
2016-07-16 05:20:05,197 Setting DEBUG logging.
2016-07-16 05:20:05,197 attempt 1/10
2016-07-16 05:20:05,197 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/08c34cfb8ed1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-16 05:20:06,595 unpacking tar archive at: mozilla-beta-08c34cfb8ed1/testing/mozharness/
program finished with exit code 0
elapsedTime=2.185000
========= master_lag: 1.30 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-16 05:20:08.451571) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 05:20:08.451916) =========
script_repo_revision: 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 05:20:08.452326) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-07-16 05:20:08.452612) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-07-16 05:20:09.574803) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 17 secs) (at 2016-07-16 05:20:09.575231) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--e10s' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-068
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-068
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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-068
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
05:20:09 INFO - MultiFileLogger online at 20160716 05:20:09 in C:\slave\test
05:20:09 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
05:20:09 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
05:20:09 INFO - {'append_to_log': False,
05:20:09 INFO - 'base_work_dir': 'C:\\slave\\test',
05:20:09 INFO - 'blob_upload_branch': 'mozilla-beta',
05:20:09 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
05:20:09 INFO - 'buildbot_json_path': 'buildprops.json',
05:20:09 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
05:20:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
05:20:09 INFO - 'download_minidump_stackwalk': True,
05:20:09 INFO - 'download_symbols': 'ondemand',
05:20:09 INFO - 'e10s': True,
05:20:09 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
05:20:09 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
05:20:09 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
05:20:09 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
05:20:09 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
05:20:09 INFO - 'C:/mozilla-build/tooltool.py'),
05:20:09 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
05:20:09 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
05:20:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
05:20:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
05:20:09 INFO - 'log_level': 'info',
05:20:09 INFO - 'log_to_console': True,
05:20:09 INFO - 'opt_config_files': (),
05:20:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
05:20:09 INFO - '--processes=1',
05:20:09 INFO - '--config=%(test_path)s/wptrunner.ini',
05:20:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
05:20:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
05:20:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
05:20:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
05:20:09 INFO - 'pip_index': False,
05:20:09 INFO - 'require_test_zip': True,
05:20:09 INFO - 'test_type': ('testharness',),
05:20:09 INFO - 'this_chunk': '1',
05:20:09 INFO - 'total_chunks': '5',
05:20:09 INFO - 'virtualenv_path': 'venv',
05:20:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
05:20:09 INFO - 'work_dir': 'build'}
05:20:09 INFO - #####
05:20:09 INFO - ##### Running clobber step.
05:20:09 INFO - #####
05:20:09 INFO - Running pre-action listener: _resource_record_pre_action
05:20:09 INFO - Running main action method: clobber
05:20:09 INFO - rmtree: C:\slave\test\build
05:20:09 INFO - Using _rmtree_windows ...
05:20:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
05:22:03 INFO - Running post-action listener: _resource_record_post_action
05:22:03 INFO - #####
05:22:03 INFO - ##### Running read-buildbot-config step.
05:22:03 INFO - #####
05:22:03 INFO - Running pre-action listener: _resource_record_pre_action
05:22:03 INFO - Running main action method: read_buildbot_config
05:22:03 INFO - Using buildbot properties:
05:22:03 INFO - {
05:22:03 INFO - "project": "",
05:22:03 INFO - "product": "firefox",
05:22:03 INFO - "script_repo_revision": "production",
05:22:03 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
05:22:03 INFO - "repository": "",
05:22:03 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-e10s-1",
05:22:03 INFO - "buildid": "20160716005954",
05:22:03 INFO - "pgo_build": "True",
05:22:03 INFO - "basedir": "C:\\slave\\test",
05:22:03 INFO - "buildnumber": 2,
05:22:03 INFO - "slavename": "t-w732-ix-068",
05:22:03 INFO - "revision": "08c34cfb8ed1041f70bdf29faaa045ebc9ff0277",
05:22:03 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/",
05:22:03 INFO - "platform": "win32",
05:22:03 INFO - "branch": "mozilla-beta",
05:22:03 INFO - "repo_path": "releases/mozilla-beta",
05:22:03 INFO - "moz_repo_path": "",
05:22:03 INFO - "stage_platform": "win32-pgo",
05:22:03 INFO - "builduid": "f85bc4e37e9e44569711fbd249a29841",
05:22:03 INFO - "slavebuilddir": "test"
05:22:03 INFO - }
05:22:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
05:22:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.zip.
05:22:03 INFO - Running post-action listener: _resource_record_post_action
05:22:03 INFO - #####
05:22:03 INFO - ##### Running download-and-extract step.
05:22:03 INFO - #####
05:22:03 INFO - Running pre-action listener: _resource_record_pre_action
05:22:03 INFO - Running main action method: download_and_extract
05:22:03 INFO - mkdir: C:\slave\test\build\tests
05:22:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:22:03 INFO - https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
05:22:03 INFO - trying https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
05:22:03 INFO - Downloading https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/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
05:22:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/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
05:22:04 INFO - Downloaded 1186 bytes.
05:22:04 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
05:22:04 INFO - Using the following test package requirements:
05:22:04 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
05:22:04 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
05:22:04 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
05:22:04 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
05:22:04 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
05:22:04 INFO - u'jsshell-win32.zip'],
05:22:04 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
05:22:04 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
05:22:04 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
05:22:04 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
05:22:04 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
05:22:04 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
05:22:04 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
05:22:04 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
05:22:04 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
05:22:04 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
05:22:04 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
05:22:04 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
05:22:04 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')]}
05:22:04 INFO - https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
05:22:04 INFO - trying https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
05:22:04 INFO - Downloading https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/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
05:22:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/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
05:22:05 INFO - Downloaded 19057562 bytes.
05:22:05 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/*']
05:22:05 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/*
05:22:07 INFO - caution: filename not matched: web-platform/*
05:22:07 INFO - Return code: 11
05:22:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:22:07 INFO - https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
05:22:07 INFO - trying https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
05:22:07 INFO - Downloading https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/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
05:22:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/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
05:22:10 INFO - Downloaded 36389908 bytes.
05:22:10 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/*']
05:22:10 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/*
05:22:56 INFO - caution: filename not matched: bin/*
05:22:56 INFO - caution: filename not matched: config/*
05:22:56 INFO - caution: filename not matched: mozbase/*
05:22:56 INFO - caution: filename not matched: marionette/*
05:22:56 INFO - caution: filename not matched: tools/wptserve/*
05:22:56 INFO - Return code: 11
05:22: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')]}
05:22:56 INFO - https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
05:22:56 INFO - trying https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.zip
05:22:56 INFO - Downloading https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
05:22:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/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
05:22:59 INFO - Downloaded 55639492 bytes.
05:22:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.zip
05:22:59 INFO - mkdir: C:\slave\test\properties
05:22:59 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
05:22:59 INFO - Writing to file C:\slave\test\properties\build_url
05:22:59 INFO - Contents:
05:22:59 INFO - build_url:https://queue.taskcluster.net/v1/task/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.zip
05:23:00 INFO - Running post-action listener: _resource_record_post_action
05:23:00 INFO - Running post-action listener: set_extra_try_arguments
05:23:00 INFO - #####
05:23:00 INFO - ##### Running create-virtualenv step.
05:23:00 INFO - #####
05:23:00 INFO - Running pre-action listener: _pre_create_virtualenv
05:23:00 INFO - Running pre-action listener: _resource_record_pre_action
05:23:00 INFO - Running main action method: create_virtualenv
05:23:00 INFO - Creating virtualenv C:\slave\test\build\venv
05:23:00 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
05:23:00 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
05:23:06 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
05:23:10 INFO - Installing distribute......................................................................................................................................................................................done.
05:23:11 INFO - Return code: 0
05:23:11 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
05:23:11 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')]}
05:23:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:23:11 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')]}
05:23:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:23:11 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 0x01C036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D07200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C32368>, '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 0x018CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D190C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-068', 'USERDOMAIN': 'T-W732-IX-068', '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-068', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
05:23:11 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
05:23:11 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
05:23:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
05:23:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
05:23:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
05:23:11 INFO - 'COMPUTERNAME': 'T-W732-IX-068',
05:23:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
05:23:11 INFO - 'DCLOCATION': 'SCL3',
05:23:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
05:23:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
05:23:11 INFO - 'FP_NO_HOST_CHECK': 'NO',
05:23:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
05:23:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
05:23:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
05:23:11 INFO - 'HOMEDRIVE': 'C:',
05:23:11 INFO - 'HOMEPATH': '\\Users\\cltbld',
05:23:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
05:23:11 INFO - 'KTS_VERSION': '1.19c',
05:23:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
05:23:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
05:23:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-068',
05:23:11 INFO - 'MONDIR': 'C:\\Monitor_config\\',
05:23:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
05:23:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
05:23:11 INFO - 'MOZILLABUILDDRIVE': 'C:',
05:23:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
05:23:11 INFO - 'MOZ_AIRBAG': '1',
05:23:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
05:23:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:23:11 INFO - 'MOZ_MSVCVERSION': '8',
05:23:11 INFO - 'MOZ_NO_REMOTE': '1',
05:23:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
05:23:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
05:23:11 INFO - 'NO_EM_RESTART': '1',
05:23:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:23:11 INFO - 'NUMBER_OF_PROCESSORS': '8',
05:23:11 INFO - 'OS': 'Windows_NT',
05:23:11 INFO - 'OURDRIVE': 'C:',
05:23:11 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
05:23:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
05:23:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
05:23:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
05:23:11 INFO - 'PROCESSOR_LEVEL': '6',
05:23:11 INFO - 'PROCESSOR_REVISION': '1e05',
05:23:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
05:23:11 INFO - 'PROGRAMFILES': 'C:\\Program Files',
05:23:11 INFO - 'PROMPT': '$P$G',
05:23:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
05:23:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
05:23:11 INFO - 'PUBLIC': 'C:\\Users\\Public',
05:23:11 INFO - 'PWD': 'C:\\slave\\test',
05:23:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
05:23:11 INFO - 'SLAVEDIR': 'C:\\slave\\',
05:23:11 INFO - 'SYSTEMDRIVE': 'C:',
05:23:11 INFO - 'SYSTEMROOT': 'C:\\windows',
05:23:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:23:11 INFO - 'TEST1': 'testie',
05:23:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:23:11 INFO - 'USERDOMAIN': 'T-W732-IX-068',
05:23:11 INFO - 'USERNAME': 'cltbld',
05:23:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
05:23:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
05:23:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
05:23:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
05:23:12 INFO - 'WINDIR': 'C:\\windows',
05:23:12 INFO - 'WINDOWS_TRACING_FLAGS': '3',
05:23:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
05:23:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:23:13 INFO - Ignoring indexes: http://pypi.python.org/simple/
05:23:13 INFO - Downloading/unpacking psutil>=0.7.1
05:23:13 INFO - Running setup.py egg_info for package psutil
05:23:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
05:23:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
05:23:13 INFO - Installing collected packages: psutil
05:23:13 INFO - Running setup.py install for psutil
05:23:13 INFO - building 'psutil._psutil_windows' extension
05:23:13 INFO - error: Unable to find vcvarsall.bat
05:23:13 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-ilfwid-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
05:23:13 INFO - running install
05:23:13 INFO - running build
05:23:13 INFO - running build_py
05:23:13 INFO - creating build
05:23:13 INFO - creating build\lib.win32-2.7
05:23:13 INFO - creating build\lib.win32-2.7\psutil
05:23:13 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
05:23:13 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
05:23:13 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
05:23:13 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
05:23:13 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
05:23:13 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
05:23:13 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
05:23:13 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
05:23:13 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
05:23:13 INFO - running build_ext
05:23:13 INFO - building 'psutil._psutil_windows' extension
05:23:13 INFO - error: Unable to find vcvarsall.bat
05:23:13 INFO - ----------------------------------------
05:23:13 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-ilfwid-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
05:23:13 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
05:23:13 WARNING - Return code: 1
05:23:13 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!
05:23:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
05:23:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:23:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:23:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:23:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:23:13 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 0x01C036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D07200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C32368>, '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 0x018CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D190C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-068', 'USERDOMAIN': 'T-W732-IX-068', '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-068', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
05:23:13 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
05:23:13 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
05:23:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
05:23:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
05:23:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
05:23:13 INFO - 'COMPUTERNAME': 'T-W732-IX-068',
05:23:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
05:23:13 INFO - 'DCLOCATION': 'SCL3',
05:23:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
05:23:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
05:23:13 INFO - 'FP_NO_HOST_CHECK': 'NO',
05:23:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
05:23:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
05:23:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
05:23:13 INFO - 'HOMEDRIVE': 'C:',
05:23:13 INFO - 'HOMEPATH': '\\Users\\cltbld',
05:23:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
05:23:13 INFO - 'KTS_VERSION': '1.19c',
05:23:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
05:23:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
05:23:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-068',
05:23:13 INFO - 'MONDIR': 'C:\\Monitor_config\\',
05:23:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
05:23:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
05:23:13 INFO - 'MOZILLABUILDDRIVE': 'C:',
05:23:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
05:23:13 INFO - 'MOZ_AIRBAG': '1',
05:23:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
05:23:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:23:13 INFO - 'MOZ_MSVCVERSION': '8',
05:23:13 INFO - 'MOZ_NO_REMOTE': '1',
05:23:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
05:23:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
05:23:13 INFO - 'NO_EM_RESTART': '1',
05:23:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:23:13 INFO - 'NUMBER_OF_PROCESSORS': '8',
05:23:13 INFO - 'OS': 'Windows_NT',
05:23:13 INFO - 'OURDRIVE': 'C:',
05:23:13 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
05:23:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
05:23:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
05:23:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
05:23:13 INFO - 'PROCESSOR_LEVEL': '6',
05:23:13 INFO - 'PROCESSOR_REVISION': '1e05',
05:23:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
05:23:13 INFO - 'PROGRAMFILES': 'C:\\Program Files',
05:23:13 INFO - 'PROMPT': '$P$G',
05:23:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
05:23:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
05:23:13 INFO - 'PUBLIC': 'C:\\Users\\Public',
05:23:13 INFO - 'PWD': 'C:\\slave\\test',
05:23:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
05:23:13 INFO - 'SLAVEDIR': 'C:\\slave\\',
05:23:13 INFO - 'SYSTEMDRIVE': 'C:',
05:23:13 INFO - 'SYSTEMROOT': 'C:\\windows',
05:23:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:23:13 INFO - 'TEST1': 'testie',
05:23:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:23:13 INFO - 'USERDOMAIN': 'T-W732-IX-068',
05:23:13 INFO - 'USERNAME': 'cltbld',
05:23:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
05:23:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
05:23:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
05:23:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
05:23:13 INFO - 'WINDIR': 'C:\\windows',
05:23:13 INFO - 'WINDOWS_TRACING_FLAGS': '3',
05:23:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
05:23:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:23:14 INFO - Ignoring indexes: http://pypi.python.org/simple/
05:23:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
05:23:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz
05:23:14 INFO - Running setup.py egg_info for package mozsystemmonitor
05:23:14 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
05:23:14 INFO - Running setup.py egg_info for package psutil
05:23:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
05:23:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
05:23:14 INFO - Installing collected packages: mozsystemmonitor, psutil
05:23:14 INFO - Running setup.py install for mozsystemmonitor
05:23:14 INFO - Running setup.py install for psutil
05:23:14 INFO - building 'psutil._psutil_windows' extension
05:23:14 INFO - error: Unable to find vcvarsall.bat
05:23:14 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-ithzqj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
05:23:14 INFO - running install
05:23:14 INFO - running build
05:23:14 INFO - running build_py
05:23:14 INFO - running build_ext
05:23:14 INFO - building 'psutil._psutil_windows' extension
05:23:14 INFO - error: Unable to find vcvarsall.bat
05:23:14 INFO - ----------------------------------------
05:23:14 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-ithzqj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
05:23:14 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
05:23:14 WARNING - Return code: 1
05:23:14 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!
05:23:14 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
05:23:14 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')]}
05:23:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:23:14 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')]}
05:23:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:23:14 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 0x01C036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D07200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C32368>, '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 0x018CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D190C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-068', 'USERDOMAIN': 'T-W732-IX-068', '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-068', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
05:23:14 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
05:23:14 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
05:23:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
05:23:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
05:23:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
05:23:14 INFO - 'COMPUTERNAME': 'T-W732-IX-068',
05:23:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
05:23:14 INFO - 'DCLOCATION': 'SCL3',
05:23:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
05:23:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
05:23:14 INFO - 'FP_NO_HOST_CHECK': 'NO',
05:23:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
05:23:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
05:23:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
05:23:14 INFO - 'HOMEDRIVE': 'C:',
05:23:14 INFO - 'HOMEPATH': '\\Users\\cltbld',
05:23:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
05:23:14 INFO - 'KTS_VERSION': '1.19c',
05:23:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
05:23:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
05:23:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-068',
05:23:14 INFO - 'MONDIR': 'C:\\Monitor_config\\',
05:23:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
05:23:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
05:23:14 INFO - 'MOZILLABUILDDRIVE': 'C:',
05:23:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
05:23:14 INFO - 'MOZ_AIRBAG': '1',
05:23:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
05:23:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:23:14 INFO - 'MOZ_MSVCVERSION': '8',
05:23:14 INFO - 'MOZ_NO_REMOTE': '1',
05:23:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
05:23:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
05:23:14 INFO - 'NO_EM_RESTART': '1',
05:23:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:23:14 INFO - 'NUMBER_OF_PROCESSORS': '8',
05:23:14 INFO - 'OS': 'Windows_NT',
05:23:14 INFO - 'OURDRIVE': 'C:',
05:23:14 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
05:23:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
05:23:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
05:23:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
05:23:14 INFO - 'PROCESSOR_LEVEL': '6',
05:23:14 INFO - 'PROCESSOR_REVISION': '1e05',
05:23:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
05:23:14 INFO - 'PROGRAMFILES': 'C:\\Program Files',
05:23:14 INFO - 'PROMPT': '$P$G',
05:23:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
05:23:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
05:23:14 INFO - 'PUBLIC': 'C:\\Users\\Public',
05:23:14 INFO - 'PWD': 'C:\\slave\\test',
05:23:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
05:23:14 INFO - 'SLAVEDIR': 'C:\\slave\\',
05:23:14 INFO - 'SYSTEMDRIVE': 'C:',
05:23:14 INFO - 'SYSTEMROOT': 'C:\\windows',
05:23:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:23:14 INFO - 'TEST1': 'testie',
05:23:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:23:14 INFO - 'USERDOMAIN': 'T-W732-IX-068',
05:23:14 INFO - 'USERNAME': 'cltbld',
05:23:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
05:23:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
05:23:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
05:23:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
05:23:14 INFO - 'WINDIR': 'C:\\windows',
05:23:14 INFO - 'WINDOWS_TRACING_FLAGS': '3',
05:23:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
05:23:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:23:15 INFO - Ignoring indexes: http://pypi.python.org/simple/
05:23:15 INFO - Downloading/unpacking blobuploader==1.2.4
05:23:15 INFO - Downloading blobuploader-1.2.4.tar.gz
05:23:15 INFO - Running setup.py egg_info for package blobuploader
05:23:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
05:23:19 INFO - Running setup.py egg_info for package requests
05:23:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
05:23:19 INFO - Downloading docopt-0.6.1.tar.gz
05:23:19 INFO - Running setup.py egg_info for package docopt
05:23:19 INFO - Installing collected packages: blobuploader, docopt, requests
05:23:19 INFO - Running setup.py install for blobuploader
05:23:19 INFO - Running setup.py install for docopt
05:23:19 INFO - Running setup.py install for requests
05:23:19 INFO - Successfully installed blobuploader docopt requests
05:23:19 INFO - Cleaning up...
05:23:19 INFO - Return code: 0
05:23:19 INFO - Installing None into virtualenv C:\slave\test\build\venv
05:23:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:23:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:23:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:23:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:23:19 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 0x01C036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D07200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C32368>, '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 0x018CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D190C0>, '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-068', 'USERDOMAIN': 'T-W732-IX-068', '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-068', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
05:23:19 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
05:23:19 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
05:23:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
05:23:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
05:23:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
05:23:19 INFO - 'COMPUTERNAME': 'T-W732-IX-068',
05:23:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
05:23:19 INFO - 'DCLOCATION': 'SCL3',
05:23:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
05:23:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
05:23:19 INFO - 'FP_NO_HOST_CHECK': 'NO',
05:23:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
05:23:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
05:23:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
05:23:19 INFO - 'HOMEDRIVE': 'C:',
05:23:19 INFO - 'HOMEPATH': '\\Users\\cltbld',
05:23:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
05:23:19 INFO - 'KTS_VERSION': '1.19c',
05:23:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
05:23:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
05:23:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-068',
05:23:19 INFO - 'MONDIR': 'C:\\Monitor_config\\',
05:23:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
05:23:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
05:23:19 INFO - 'MOZILLABUILDDRIVE': 'C:',
05:23:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
05:23:19 INFO - 'MOZ_AIRBAG': '1',
05:23:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
05:23:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:23:19 INFO - 'MOZ_MSVCVERSION': '8',
05:23:19 INFO - 'MOZ_NO_REMOTE': '1',
05:23:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
05:23:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
05:23:19 INFO - 'NO_EM_RESTART': '1',
05:23:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:23:19 INFO - 'NUMBER_OF_PROCESSORS': '8',
05:23:19 INFO - 'OS': 'Windows_NT',
05:23:19 INFO - 'OURDRIVE': 'C:',
05:23:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
05:23:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
05:23:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
05:23:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
05:23:19 INFO - 'PROCESSOR_LEVEL': '6',
05:23:19 INFO - 'PROCESSOR_REVISION': '1e05',
05:23:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
05:23:19 INFO - 'PROGRAMFILES': 'C:\\Program Files',
05:23:19 INFO - 'PROMPT': '$P$G',
05:23:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
05:23:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
05:23:19 INFO - 'PUBLIC': 'C:\\Users\\Public',
05:23:19 INFO - 'PWD': 'C:\\slave\\test',
05:23:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
05:23:19 INFO - 'SLAVEDIR': 'C:\\slave\\',
05:23:19 INFO - 'SYSTEMDRIVE': 'C:',
05:23:19 INFO - 'SYSTEMROOT': 'C:\\windows',
05:23:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:23:19 INFO - 'TEST1': 'testie',
05:23:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:23:19 INFO - 'USERDOMAIN': 'T-W732-IX-068',
05:23:19 INFO - 'USERNAME': 'cltbld',
05:23:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
05:23:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
05:23:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
05:23:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
05:23:19 INFO - 'WINDIR': 'C:\\windows',
05:23:19 INFO - 'WINDOWS_TRACING_FLAGS': '3',
05:23:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
05:23:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:23:24 INFO - Ignoring indexes: http://pypi.python.org/simple/
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
05:23:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
05:23:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
05:23:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
05:23:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
05:23:24 INFO - Unpacking c:\slave\test\build\tests\marionette
05:23:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
05:23:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
05:23:24 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
05:23:24 INFO - Running setup.py install for browsermob-proxy
05:23:38 INFO - Running setup.py install for manifestparser
05:23:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Running setup.py install for marionette-client
05:23:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
05:23:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Running setup.py install for marionette-driver
05:23:38 INFO - Running setup.py install for mozcrash
05:23:38 INFO - Running setup.py install for mozdebug
05:23:38 INFO - Running setup.py install for mozdevice
05:23:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Running setup.py install for mozfile
05:23:38 INFO - Running setup.py install for mozhttpd
05:23:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Running setup.py install for mozinfo
05:23:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Running setup.py install for mozInstall
05:23:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Running setup.py install for mozleak
05:23:38 INFO - Running setup.py install for mozlog
05:23:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Running setup.py install for moznetwork
05:23:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Running setup.py install for mozprocess
05:23:38 INFO - Running setup.py install for mozprofile
05:23:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Running setup.py install for mozrunner
05:23:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Running setup.py install for mozscreenshot
05:23:38 INFO - Running setup.py install for moztest
05:23:38 INFO - Running setup.py install for mozversion
05:23:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
05:23:38 INFO - Running setup.py install for wptserve
05:23:38 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
05:23:38 INFO - Cleaning up...
05:23:38 INFO - Return code: 0
05:23:38 INFO - Installing None into virtualenv C:\slave\test\build\venv
05:23:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:23:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:23:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:23:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:23:38 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 0x01C036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D07200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C32368>, '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 0x018CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D190C0>, '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-068', 'USERDOMAIN': 'T-W732-IX-068', '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-068', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
05:23:38 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
05:23:38 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
05:23:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
05:23:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
05:23:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
05:23:38 INFO - 'COMPUTERNAME': 'T-W732-IX-068',
05:23:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
05:23:38 INFO - 'DCLOCATION': 'SCL3',
05:23:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
05:23:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
05:23:38 INFO - 'FP_NO_HOST_CHECK': 'NO',
05:23:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
05:23:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
05:23:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
05:23:38 INFO - 'HOMEDRIVE': 'C:',
05:23:38 INFO - 'HOMEPATH': '\\Users\\cltbld',
05:23:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
05:23:38 INFO - 'KTS_VERSION': '1.19c',
05:23:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
05:23:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
05:23:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-068',
05:23:38 INFO - 'MONDIR': 'C:\\Monitor_config\\',
05:23:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
05:23:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
05:23:38 INFO - 'MOZILLABUILDDRIVE': 'C:',
05:23:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
05:23:38 INFO - 'MOZ_AIRBAG': '1',
05:23:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
05:23:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:23:38 INFO - 'MOZ_MSVCVERSION': '8',
05:23:38 INFO - 'MOZ_NO_REMOTE': '1',
05:23:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
05:23:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
05:23:38 INFO - 'NO_EM_RESTART': '1',
05:23:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:23:38 INFO - 'NUMBER_OF_PROCESSORS': '8',
05:23:38 INFO - 'OS': 'Windows_NT',
05:23:38 INFO - 'OURDRIVE': 'C:',
05:23:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
05:23:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
05:23:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
05:23:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
05:23:38 INFO - 'PROCESSOR_LEVEL': '6',
05:23:38 INFO - 'PROCESSOR_REVISION': '1e05',
05:23:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
05:23:38 INFO - 'PROGRAMFILES': 'C:\\Program Files',
05:23:38 INFO - 'PROMPT': '$P$G',
05:23:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
05:23:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
05:23:38 INFO - 'PUBLIC': 'C:\\Users\\Public',
05:23:38 INFO - 'PWD': 'C:\\slave\\test',
05:23:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
05:23:38 INFO - 'SLAVEDIR': 'C:\\slave\\',
05:23:38 INFO - 'SYSTEMDRIVE': 'C:',
05:23:38 INFO - 'SYSTEMROOT': 'C:\\windows',
05:23:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:23:38 INFO - 'TEST1': 'testie',
05:23:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:23:38 INFO - 'USERDOMAIN': 'T-W732-IX-068',
05:23:38 INFO - 'USERNAME': 'cltbld',
05:23:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
05:23:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
05:23:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
05:23:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
05:23:38 INFO - 'WINDIR': 'C:\\windows',
05:23:38 INFO - 'WINDOWS_TRACING_FLAGS': '3',
05:23:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
05:23:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:23:42 INFO - Ignoring indexes: http://pypi.python.org/simple/
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
05:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
05:23:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
05:23:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
05:23:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
05:23:42 INFO - Unpacking c:\slave\test\build\tests\marionette
05:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
05:23:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
05:23:42 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))
05:23:54 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))
05:23:54 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))
05:23:54 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))
05:23:54 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))
05:23:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
05:23:54 INFO - Downloading blessings-1.6.tar.gz
05:23:54 INFO - Running setup.py egg_info for package blessings
05:23:54 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))
05:23:54 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
05:23:54 INFO - Running setup.py install for blessings
05:23:54 INFO - Running setup.py install for browsermob-proxy
05:23:54 INFO - Running setup.py install for manifestparser
05:23:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Running setup.py install for marionette-client
05:23:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
05:23:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Running setup.py install for marionette-driver
05:23:54 INFO - Running setup.py install for mozcrash
05:23:54 INFO - Running setup.py install for mozdebug
05:23:54 INFO - Running setup.py install for mozdevice
05:23:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Running setup.py install for mozhttpd
05:23:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Running setup.py install for mozInstall
05:23:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Running setup.py install for mozleak
05:23:54 INFO - Running setup.py install for mozprofile
05:23:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Running setup.py install for mozrunner
05:23:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
05:23:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
05:23:56 INFO - Running setup.py install for mozscreenshot
05:23:56 INFO - Running setup.py install for moztest
05:23:56 INFO - Running setup.py install for mozversion
05:23:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
05:23:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
05:23:56 INFO - Running setup.py install for wptserve
05:23:56 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
05:23:56 INFO - Cleaning up...
05:23:56 INFO - Return code: 0
05:23:56 INFO - Done creating virtualenv C:\slave\test\build\venv.
05:23:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
05:23:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
05:23:56 INFO - Reading from file tmpfile_stdout
05:23:56 INFO - Using _rmtree_windows ...
05:23:56 INFO - Using _rmtree_windows ...
05:23:56 INFO - Current package versions:
05:23:56 INFO - blessings == 1.6
05:23:56 INFO - blobuploader == 1.2.4
05:23:56 INFO - browsermob-proxy == 0.6.0
05:23:56 INFO - distribute == 0.6.14
05:23:56 INFO - docopt == 0.6.1
05:23:56 INFO - manifestparser == 1.1
05:23:56 INFO - marionette-client == 2.3.0
05:23:56 INFO - marionette-driver == 1.4.0
05:23:56 INFO - mozInstall == 1.12
05:23:56 INFO - mozcrash == 0.17
05:23:56 INFO - mozdebug == 0.1
05:23:56 INFO - mozdevice == 0.48
05:23:56 INFO - mozfile == 1.2
05:23:56 INFO - mozhttpd == 0.7
05:23:56 INFO - mozinfo == 0.9
05:23:56 INFO - mozleak == 0.1
05:23:56 INFO - mozlog == 3.1
05:23:56 INFO - moznetwork == 0.27
05:23:56 INFO - mozprocess == 0.22
05:23:56 INFO - mozprofile == 0.28
05:23:56 INFO - mozrunner == 6.11
05:23:56 INFO - mozscreenshot == 0.1
05:23:56 INFO - mozsystemmonitor == 0.0
05:23:56 INFO - moztest == 0.7
05:23:56 INFO - mozversion == 1.4
05:23:56 INFO - requests == 1.2.3
05:23:56 INFO - wptserve == 1.4.0
05:23:56 INFO - Running post-action listener: _resource_record_post_action
05:23:56 INFO - Running post-action listener: _start_resource_monitoring
05:23:56 INFO - Starting resource monitoring.
05:23:56 INFO - #####
05:23:56 INFO - ##### Running pull step.
05:23:56 INFO - #####
05:23:56 INFO - Running pre-action listener: _resource_record_pre_action
05:23:56 INFO - Running main action method: pull
05:23:56 INFO - Pull has nothing to do!
05:23:56 INFO - Running post-action listener: _resource_record_post_action
05:23:56 INFO - #####
05:23:56 INFO - ##### Running install step.
05:23:56 INFO - #####
05:23:56 INFO - Running pre-action listener: _resource_record_pre_action
05:23:56 INFO - Running main action method: install
05:23:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
05:23:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
05:23:56 INFO - Reading from file tmpfile_stdout
05:23:56 INFO - Using _rmtree_windows ...
05:23:56 INFO - Using _rmtree_windows ...
05:23:56 INFO - Detecting whether we're running mozinstall >=1.0...
05:23:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
05:23:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
05:23:57 INFO - Reading from file tmpfile_stdout
05:23:57 INFO - Output received:
05:23:57 INFO - Usage: mozinstall-script.py [options] installer
05:23:57 INFO - Options:
05:23:57 INFO - -h, --help show this help message and exit
05:23:57 INFO - -d DEST, --destination=DEST
05:23:57 INFO - Directory to install application into. [default:
05:23:57 INFO - "C:\slave\test"]
05:23:57 INFO - --app=APP Application being installed. [default: firefox]
05:23:57 INFO - Using _rmtree_windows ...
05:23:57 INFO - Using _rmtree_windows ...
05:23:57 INFO - mkdir: C:\slave\test\build\application
05:23:57 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']
05:23:57 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
05:23:58 INFO - Reading from file tmpfile_stdout
05:23:58 INFO - Output received:
05:23:58 INFO - C:\slave\test\build\application\firefox\firefox.exe
05:23:58 INFO - Using _rmtree_windows ...
05:23:58 INFO - Using _rmtree_windows ...
05:23:58 INFO - Running post-action listener: _resource_record_post_action
05:23:58 INFO - #####
05:23:58 INFO - ##### Running run-tests step.
05:23:58 INFO - #####
05:23:58 INFO - Running pre-action listener: _resource_record_pre_action
05:23:58 INFO - Running main action method: run_tests
05:23:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
05:23:58 INFO - Minidump filename unknown. Determining based upon platform and architecture.
05:23:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
05:23:58 INFO - grabbing minidump binary from tooltool
05:23: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')]}
05:23:58 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 0x01C32368>, '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 0x018CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D190C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
05:23:58 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
05:23:58 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
05:23:58 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
05:23:59 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpftwbml
05:23:59 INFO - INFO - File integrity verified, renaming tmpftwbml to win32-minidump_stackwalk.exe
05:23:59 INFO - Return code: 0
05:23:59 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
05:23:59 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
05:23:59 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/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build
05:23:59 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/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --total-chunks=5 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil
05:23:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
05:23:59 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
05:23:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
05:23:59 INFO - 'COMPUTERNAME': 'T-W732-IX-068',
05:23:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
05:23:59 INFO - 'DCLOCATION': 'SCL3',
05:23:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
05:23:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
05:23:59 INFO - 'FP_NO_HOST_CHECK': 'NO',
05:23:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
05:23:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
05:23:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
05:23:59 INFO - 'HOMEDRIVE': 'C:',
05:23:59 INFO - 'HOMEPATH': '\\Users\\cltbld',
05:23:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
05:23:59 INFO - 'KTS_VERSION': '1.19c',
05:23:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
05:23:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
05:23:59 INFO - 'LOGONSERVER': '\\\\T-W732-IX-068',
05:23:59 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
05:23:59 INFO - 'MONDIR': 'C:\\Monitor_config\\',
05:23:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
05:23:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
05:23:59 INFO - 'MOZILLABUILDDRIVE': 'C:',
05:23:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
05:23:59 INFO - 'MOZ_AIRBAG': '1',
05:23:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
05:23:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:23:59 INFO - 'MOZ_MSVCVERSION': '8',
05:23:59 INFO - 'MOZ_NO_REMOTE': '1',
05:23:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
05:23:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
05:23:59 INFO - 'NO_EM_RESTART': '1',
05:23:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:23:59 INFO - 'NUMBER_OF_PROCESSORS': '8',
05:23:59 INFO - 'OS': 'Windows_NT',
05:23:59 INFO - 'OURDRIVE': 'C:',
05:23:59 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
05:23:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
05:23:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
05:23:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
05:23:59 INFO - 'PROCESSOR_LEVEL': '6',
05:23:59 INFO - 'PROCESSOR_REVISION': '1e05',
05:23:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
05:23:59 INFO - 'PROGRAMFILES': 'C:\\Program Files',
05:23:59 INFO - 'PROMPT': '$P$G',
05:23:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
05:23:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
05:23:59 INFO - 'PUBLIC': 'C:\\Users\\Public',
05:23:59 INFO - 'PWD': 'C:\\slave\\test',
05:23:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
05:23:59 INFO - 'SLAVEDIR': 'C:\\slave\\',
05:23:59 INFO - 'SYSTEMDRIVE': 'C:',
05:23:59 INFO - 'SYSTEMROOT': 'C:\\windows',
05:23:59 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:23:59 INFO - 'TEST1': 'testie',
05:23:59 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:23:59 INFO - 'USERDOMAIN': 'T-W732-IX-068',
05:23:59 INFO - 'USERNAME': 'cltbld',
05:23:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
05:23:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
05:23:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
05:23:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
05:23:59 INFO - 'WINDIR': 'C:\\windows',
05:23:59 INFO - 'WINDOWS_TRACING_FLAGS': '3',
05:23:59 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
05:23:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:23:59 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/Pu-_PxbnTGK9ATF-AjCbRg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000
05:24:01 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
05:24:01 INFO - import pkg_resources
05:24:03 INFO - Using 1 client processes
05:24:05 INFO - SUITE-START | Running 1476 tests
05:24:05 INFO - Running testharness tests
05:24:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
05:24:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
05:24:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
05:24:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
05:24:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
05:24:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
05:24:05 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
05:24:05 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
05:24:05 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
05:24:05 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
05:24:05 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
05:24:05 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
05:24:05 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
05:24:05 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
05:24:05 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
05:24:05 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
05:24:05 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
05:24:05 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
05:24:05 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
05:24:05 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
05:24:05 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
05:24:05 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
05:24:05 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
05:24:05 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
05:24:05 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
05:24:05 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
05:24:05 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
05:24:05 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 1ms
05:24:05 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
05:24:05 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
05:24:05 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
05:24:05 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 1ms
05:24:05 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
05:24:05 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
05:24:05 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
05:24:05 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
05:24:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
05:24:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
05:24:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
05:24:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
05:24:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
05:24:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 1ms
05:24:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
05:24:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
05:24:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
05:24:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
05:24:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
05:24:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
05:24:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
05:24:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
05:24:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
05:24:06 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
05:24:06 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
05:24:06 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
05:24:06 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
05:24:06 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
05:24:06 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
05:24:06 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
05:24:06 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
05:24:06 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
05:24:06 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
05:24:06 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
05:24:06 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
05:24:06 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
05:24:06 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
05:24:06 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
05:24:06 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
05:24:06 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
05:24:06 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
05:24:06 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
05:24:06 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
05:24:06 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
05:24:06 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
05:24:06 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
05:24:06 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
05:24:06 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
05:24:06 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
05:24:06 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
05:24:06 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
05:24:06 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
05:24:06 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
05:24:06 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
05:24:06 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
05:24:06 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
05:24:06 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
05:24:06 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
05:24:06 INFO - Setting up ssl
05:24:06 INFO - PROCESS | certutil |
05:24:06 INFO - PROCESS | certutil |
05:24:06 INFO - PROCESS | certutil |
05:24:06 INFO - Certificate Nickname Trust Attributes
05:24:06 INFO - SSL,S/MIME,JAR/XPI
05:24:06 INFO -
05:24:06 INFO - web-platform-tests CT,,
05:24:06 INFO -
05:24:06 INFO - Starting runner
05:24:09 INFO - PROCESS | 1780 | 1468671849291 Marionette INFO Listening on port 2828
05:24:13 INFO - PROCESS | 1780 | 1468671853190 Marionette INFO startBrowser 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:13 INFO - PROCESS | 1780 | 1468671853199 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:13 INFO - PROCESS | 1780 | 1468671853769 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:13 INFO - PROCESS | 1780 | 1468671853775 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:15 INFO - PROCESS | 1780 | 1468671855104 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:16 INFO - PROCESS | 1780 | 1468671856566 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
05:24:16 INFO - PROCESS | 1780 | 1468671856621 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:16 INFO - PROCESS | 1780 | 1468671856628 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
05:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 270ms
05:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
05:24:16 INFO - PROCESS | 1780 | 1468671856865 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:16 INFO - PROCESS | 1780 | 1468671856886 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
05:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 171ms
05:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
05:24:17 INFO - PROCESS | 1780 | 1468671857034 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:17 INFO - PROCESS | 1780 | 1468671857054 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
05:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 230ms
05:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
05:24:17 INFO - PROCESS | 1780 | 1468671857267 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:17 INFO - PROCESS | 1780 | 1468671857287 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
05:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 171ms
05:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
05:24:17 INFO - PROCESS | 1780 | 1468671857445 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:17 INFO - PROCESS | 1780 | 1468671857466 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
05:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 171ms
05:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
05:24:17 INFO - PROCESS | 1780 | 1468671857616 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:17 INFO - PROCESS | 1780 | 1468671857636 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
05:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 121ms
05:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
05:24:17 INFO - PROCESS | 1780 | 1468671857741 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:17 INFO - PROCESS | 1780 | 1468671857756 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
05:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 120ms
05:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
05:24:17 INFO - PROCESS | 1780 | 1468671857864 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:17 INFO - PROCESS | 1780 | 1468671857883 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
05:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 120ms
05:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
05:24:17 INFO - PROCESS | 1780 | 1468671857987 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:18 INFO - PROCESS | 1780 | 1468671858004 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
05:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 121ms
05:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
05:24:18 INFO - PROCESS | 1780 | 1468671858114 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:18 INFO - PROCESS | 1780 | 1468671858130 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
05:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 120ms
05:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
05:24:18 INFO - PROCESS | 1780 | 1468671858235 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:18 INFO - PROCESS | 1780 | 1468671858253 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
05:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 120ms
05:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
05:24:18 INFO - PROCESS | 1780 | 1468671858356 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:18 INFO - PROCESS | 1780 | 1468671858375 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
05:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 120ms
05:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
05:24:18 INFO - PROCESS | 1780 | 1468671858516 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:18 INFO - PROCESS | 1780 | 1468671858566 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
05:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 190ms
05:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
05:24:18 INFO - PROCESS | 1780 | 1468671858684 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:18 INFO - PROCESS | 1780 | 1468671858701 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
05:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 121ms
05:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
05:24:18 INFO - PROCESS | 1780 | 1468671858807 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:18 INFO - PROCESS | 1780 | 1468671858829 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
05:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 270ms
05:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
05:24:19 INFO - PROCESS | 1780 | 1468671859084 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:19 INFO - PROCESS | 1780 | 1468671859105 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
05:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 171ms
05:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
05:24:19 INFO - PROCESS | 1780 | 1468671859264 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:19 INFO - PROCESS | 1780 | 1468671859287 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
05:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
05:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
05:24:19 INFO - PROCESS | 1780 | 1468671859438 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:19 INFO - PROCESS | 1780 | 1468671859457 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
05:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 171ms
05:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
05:24:19 INFO - PROCESS | 1780 | 1468671859612 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:19 INFO - PROCESS | 1780 | 1468671859632 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
05:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 171ms
05:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
05:24:19 INFO - PROCESS | 1780 | 1468671859783 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:19 INFO - PROCESS | 1780 | 1468671859802 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
05:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 172ms
05:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
05:24:19 INFO - PROCESS | 1780 | 1468671859965 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:20 INFO - PROCESS | 1780 | 1468671859987 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
05:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 171ms
05:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
05:24:20 INFO - PROCESS | 1780 | 1468671860134 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:20 INFO - PROCESS | 1780 | 1468671860152 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
05:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 120ms
05:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
05:24:20 INFO - PROCESS | 1780 | 1468671860257 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:20 INFO - PROCESS | 1780 | 1468671860273 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
05:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 171ms
05:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
05:24:20 INFO - PROCESS | 1780 | 1468671860432 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:20 INFO - PROCESS | 1780 | 1468671860450 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
05:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 121ms
05:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
05:24:20 INFO - PROCESS | 1780 | 1468671860558 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:20 INFO - PROCESS | 1780 | 1468671860581 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
05:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
05:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
05:24:20 INFO - PROCESS | 1780 | 1468671860733 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:20 INFO - PROCESS | 1780 | 1468671860756 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
05:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
05:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
05:24:20 INFO - PROCESS | 1780 | 1468671860908 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:20 INFO - PROCESS | 1780 | 1468671860922 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
05:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 172ms
05:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
05:24:21 INFO - PROCESS | 1780 | 1468671861086 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - PROCESS | 1780 | 1468671861103 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
05:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 120ms
05:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
05:24:21 INFO - PROCESS | 1780 | 1468671861213 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - PROCESS | 1780 | 1468671861225 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
05:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 120ms
05:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
05:24:21 INFO - PROCESS | 1780 | 1468671861337 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - PROCESS | 1780 | 1468671861356 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
05:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 120ms
05:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
05:24:21 INFO - PROCESS | 1780 | 1468671861457 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - PROCESS | 1780 | 1468671861473 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
05:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 171ms
05:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
05:24:21 INFO - PROCESS | 1780 | 1468671861634 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - PROCESS | 1780 | 1468671861651 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
05:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 120ms
05:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
05:24:21 INFO - PROCESS | 1780 | 1468671861757 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - PROCESS | 1780 | 1468671861770 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
05:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 120ms
05:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
05:24:21 INFO - PROCESS | 1780 | 1468671861881 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:21 INFO - PROCESS | 1780 | 1468671861898 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
05:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 120ms
05:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
05:24:22 INFO - PROCESS | 1780 | 1468671862006 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - PROCESS | 1780 | 1468671862023 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
05:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 171ms
05:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
05:24:22 INFO - PROCESS | 1780 | 1468671862182 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - PROCESS | 1780 | 1468671862199 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
05:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 120ms
05:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
05:24:22 INFO - PROCESS | 1780 | 1468671862306 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - PROCESS | 1780 | 1468671862322 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
05:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 171ms
05:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
05:24:22 INFO - PROCESS | 1780 | 1468671862483 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - PROCESS | 1780 | 1468671862503 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
05:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 120ms
05:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
05:24:22 INFO - PROCESS | 1780 | 1468671862613 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - PROCESS | 1780 | 1468671862630 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
05:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 120ms
05:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
05:24:22 INFO - PROCESS | 1780 | 1468671862733 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - PROCESS | 1780 | 1468671862751 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
05:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 121ms
05:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
05:24:22 INFO - PROCESS | 1780 | 1468671862864 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - PROCESS | 1780 | 1468671862881 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
05:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 120ms
05:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
05:24:23 INFO - PROCESS | 1780 | 1468671862989 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:23 INFO - PROCESS | 1780 | 1468671863006 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
05:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 171ms
05:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
05:24:23 INFO - PROCESS | 1780 | 1468671863225 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:23 INFO - PROCESS | 1780 | 1468671863284 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
05:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 230ms
05:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
05:24:23 INFO - PROCESS | 1780 | 1468671863462 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:23 INFO - PROCESS | 1780 | 1468671863480 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
05:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
05:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
05:24:23 INFO - PROCESS | 1780 | 1468671863633 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:23 INFO - PROCESS | 1780 | 1468671863650 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
05:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 171ms
05:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
05:24:23 INFO - PROCESS | 1780 | 1468671863807 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:23 INFO - PROCESS | 1780 | 1468671863825 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
05:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 171ms
05:24:23 INFO - PROCESS | 1780 | 1468671863985 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
05:24:24 INFO - PROCESS | 1780 | 1468671864002 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
05:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 120ms
05:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
05:24:24 INFO - PROCESS | 1780 | 1468671864115 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:24 INFO - PROCESS | 1780 | 1468671864138 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
05:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 120ms
05:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
05:24:24 INFO - PROCESS | 1780 | 1468671864235 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:24 INFO - PROCESS | 1780 | 1468671864252 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
05:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 120ms
05:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
05:24:24 INFO - PROCESS | 1780 | 1468671864356 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:24 INFO - PROCESS | 1780 | 1468671864374 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
05:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 120ms
05:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
05:24:24 INFO - PROCESS | 1780 | 1468671864482 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:24 INFO - PROCESS | 1780 | 1468671864502 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
05:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 171ms
05:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
05:24:24 INFO - PROCESS | 1780 | 1468671864657 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:24 INFO - PROCESS | 1780 | 1468671864673 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
05:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 171ms
05:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
05:24:24 INFO - PROCESS | 1780 | 1468671864833 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:24 INFO - PROCESS | 1780 | 1468671864851 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
05:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
05:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
05:24:25 INFO - PROCESS | 1780 | 1468671865008 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - PROCESS | 1780 | 1468671865023 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
05:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
05:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
05:24:25 INFO - PROCESS | 1780 | 1468671865189 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - PROCESS | 1780 | 1468671865206 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
05:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 172ms
05:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
05:24:25 INFO - PROCESS | 1780 | 1468671865363 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - PROCESS | 1780 | 1468671865375 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
05:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
05:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
05:24:25 INFO - PROCESS | 1780 | 1468671865534 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - PROCESS | 1780 | 1468671865550 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
05:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 121ms
05:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
05:24:25 INFO - PROCESS | 1780 | 1468671865656 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - PROCESS | 1780 | 1468671865672 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
05:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 120ms
05:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
05:24:25 INFO - PROCESS | 1780 | 1468671865782 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - PROCESS | 1780 | 1468671865801 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
05:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 120ms
05:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
05:24:25 INFO - PROCESS | 1780 | 1468671865906 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:25 INFO - PROCESS | 1780 | 1468671865923 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
05:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 171ms
05:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
05:24:26 INFO - PROCESS | 1780 | 1468671866083 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - PROCESS | 1780 | 1468671866102 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
05:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 120ms
05:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
05:24:26 INFO - PROCESS | 1780 | 1468671866206 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - PROCESS | 1780 | 1468671866224 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
05:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 171ms
05:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
05:24:26 INFO - PROCESS | 1780 | 1468671866383 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - PROCESS | 1780 | 1468671866400 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
05:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 120ms
05:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
05:24:26 INFO - PROCESS | 1780 | 1468671866508 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - PROCESS | 1780 | 1468671866525 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
05:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 171ms
05:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
05:24:26 INFO - PROCESS | 1780 | 1468671866683 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - PROCESS | 1780 | 1468671866702 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
05:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 120ms
05:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
05:24:26 INFO - PROCESS | 1780 | 1468671866806 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - PROCESS | 1780 | 1468671866822 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
05:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 120ms
05:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
05:24:26 INFO - PROCESS | 1780 | 1468671866931 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:26 INFO - PROCESS | 1780 | 1468671866948 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
05:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 120ms
05:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
05:24:27 INFO - PROCESS | 1780 | 1468671867055 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 INFO - PROCESS | 1780 | 1468671867072 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
05:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 171ms
05:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
05:24:27 INFO - PROCESS | 1780 | 1468671867232 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 INFO - PROCESS | 1780 | 1468671867249 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
05:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 120ms
05:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
05:24:27 INFO - PROCESS | 1780 | 1468671867355 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 INFO - PROCESS | 1780 | 1468671867373 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
05:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 171ms
05:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
05:24:27 INFO - PROCESS | 1780 | 1468671867532 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 INFO - PROCESS | 1780 | 1468671867551 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
05:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 120ms
05:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
05:24:27 INFO - PROCESS | 1780 | 1468671867655 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 INFO - PROCESS | 1780 | 1468671867672 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
05:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 172ms
05:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
05:24:27 INFO - PROCESS | 1780 | 1468671867835 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 INFO - PROCESS | 1780 | 1468671867851 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 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.
05:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 120ms
05:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
05:24:27 INFO - PROCESS | 1780 | 1468671867955 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:27 INFO - PROCESS | 1780 | 1468671867974 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:28 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.
05:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 171ms
05:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
05:24:28 INFO - PROCESS | 1780 | 1468671868135 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:28 INFO - PROCESS | 1780 | 1468671868152 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:28 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.
05:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 120ms
05:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
05:24:28 INFO - PROCESS | 1780 | 1468671868261 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:28 INFO - PROCESS | 1780 | 1468671868273 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:28 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.
05:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 171ms
05:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
05:24:28 INFO - PROCESS | 1780 | 1468671868436 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:28 INFO - PROCESS | 1780 | 1468671868454 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:28 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.
05:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 171ms
05:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
05:24:28 INFO - PROCESS | 1780 | 1468671868607 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:28 INFO - PROCESS | 1780 | 1468671868623 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:28 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.
05:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 171ms
05:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
05:24:28 INFO - PROCESS | 1780 | 1468671868783 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:28 INFO - PROCESS | 1780 | 1468671868801 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:28 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.
05:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 171ms
05:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
05:24:28 INFO - PROCESS | 1780 | 1468671868959 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:28 INFO - PROCESS | 1780 | 1468671868973 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:29 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.
05:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 171ms
05:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
05:24:29 INFO - PROCESS | 1780 | 1468671869134 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:29 INFO - PROCESS | 1780 | 1468671869169 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:29 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.
05:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 330ms
05:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
05:24:29 INFO - PROCESS | 1780 | 1468671869481 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:29 INFO - PROCESS | 1780 | 1468671869530 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:29 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.
05:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 230ms
05:24:29 INFO - PROCESS | 1780 | 1468671869718 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
05:24:29 INFO - PROCESS | 1780 | 1468671869737 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:29 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.
05:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
05:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
05:24:29 INFO - PROCESS | 1780 | 1468671869901 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:30 INFO - PROCESS | 1780 | 1468671870066 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:30 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.
05:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 330ms
05:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
05:24:30 INFO - PROCESS | 1780 | 1468671870230 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:30 INFO - PROCESS | 1780 | 1468671870249 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:30 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.
05:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 172ms
05:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
05:24:30 INFO - PROCESS | 1780 | 1468671870401 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:30 INFO - PROCESS | 1780 | 1468671870421 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:30 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.
05:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
05:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
05:24:30 INFO - PROCESS | 1780 | 1468671870577 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:30 INFO - PROCESS | 1780 | 1468671870597 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:30 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.
05:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
05:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
05:24:30 INFO - PROCESS | 1780 | 1468671870750 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:30 INFO - PROCESS | 1780 | 1468671870768 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:30 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.
05:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
05:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
05:24:30 INFO - PROCESS | 1780 | 1468671870923 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:30 INFO - PROCESS | 1780 | 1468671870941 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:31 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.
05:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 172ms
05:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
05:24:31 INFO - PROCESS | 1780 | 1468671871102 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:31 INFO - PROCESS | 1780 | 1468671871124 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:31 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.
05:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 171ms
05:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
05:24:31 INFO - PROCESS | 1780 | 1468671871276 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:31 INFO - PROCESS | 1780 | 1468671871291 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:31 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.
05:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
05:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
05:24:31 INFO - PROCESS | 1780 | 1468671871450 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:31 INFO - PROCESS | 1780 | 1468671871474 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:31 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.
05:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
05:24:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
05:24:31 INFO - PROCESS | 1780 | 1468671871623 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:31 INFO - PROCESS | 1780 | 1468671871640 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
05:24:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
05:24:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
05:24:31 INFO - PROCESS | 1780 | 1468671871800 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:31 INFO - PROCESS | 1780 | 1468671871824 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
05:24:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 370ms
05:24:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
05:24:32 INFO - PROCESS | 1780 | 1468671872174 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:32 INFO - PROCESS | 1780 | 1468671872189 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
05:24:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 171ms
05:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
05:24:32 INFO - PROCESS | 1780 | 1468671872350 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:32 INFO - PROCESS | 1780 | 1468671872373 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
05:24:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 171ms
05:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
05:24:32 INFO - PROCESS | 1780 | 1468671872525 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:32 INFO - PROCESS | 1780 | 1468671872548 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
05:24:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
05:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
05:24:32 INFO - PROCESS | 1780 | 1468671872700 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:32 INFO - PROCESS | 1780 | 1468671872722 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
05:24:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 172ms
05:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
05:24:32 INFO - PROCESS | 1780 | 1468671872879 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:32 INFO - PROCESS | 1780 | 1468671872891 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
05:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
05:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
05:24:33 INFO - PROCESS | 1780 | 1468671873049 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:33 INFO - PROCESS | 1780 | 1468671873070 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
05:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 171ms
05:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
05:24:33 INFO - PROCESS | 1780 | 1468671873224 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:33 INFO - PROCESS | 1780 | 1468671873240 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
05:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
05:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
05:24:33 INFO - PROCESS | 1780 | 1468671873400 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:33 INFO - PROCESS | 1780 | 1468671873418 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
05:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
05:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
05:24:33 INFO - PROCESS | 1780 | 1468671873582 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:33 INFO - PROCESS | 1780 | 1468671873598 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
05:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 190ms
05:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
05:24:33 INFO - PROCESS | 1780 | 1468671873767 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:33 INFO - PROCESS | 1780 | 1468671873789 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:34 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
05:24:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 670ms
05:24:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
05:24:34 INFO - PROCESS | 1780 | 1468671874441 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:34 INFO - PROCESS | 1780 | 1468671874455 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
05:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 671ms
05:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
05:24:35 INFO - PROCESS | 1780 | 1468671875115 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:35 INFO - PROCESS | 1780 | 1468671875140 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:35 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
05:24:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:24:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
05:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 171ms
05:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
05:24:35 INFO - PROCESS | 1780 | 1468671875289 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:35 INFO - PROCESS | 1780 | 1468671875309 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
05:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 172ms
05:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
05:24:35 INFO - PROCESS | 1780 | 1468671875490 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:35 INFO - PROCESS | 1780 | 1468671875579 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
05:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 270ms
05:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
05:24:35 INFO - PROCESS | 1780 | 1468671875763 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:35 INFO - PROCESS | 1780 | 1468671875784 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
05:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
05:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
05:24:35 INFO - PROCESS | 1780 | 1468671875935 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:35 INFO - PROCESS | 1780 | 1468671875957 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
05:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
05:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
05:24:36 INFO - PROCESS | 1780 | 1468671876114 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:36 INFO - PROCESS | 1780 | 1468671876132 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
05:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
05:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
05:24:36 INFO - PROCESS | 1780 | 1468671876285 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:36 INFO - PROCESS | 1780 | 1468671876306 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:36 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
05:24:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
05:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
05:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
05:24:36 INFO - PROCESS | 1780 | 1468671876463 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:36 INFO - PROCESS | 1780 | 1468671876484 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
05:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
05:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
05:24:36 INFO - PROCESS | 1780 | 1468671876633 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:36 INFO - PROCESS | 1780 | 1468671876651 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:36 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
05:24:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
05:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
05:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
05:24:36 INFO - PROCESS | 1780 | 1468671876808 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:36 INFO - PROCESS | 1780 | 1468671876825 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:36 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
05:24:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:24:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
05:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
05:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
05:24:36 INFO - PROCESS | 1780 | 1468671876983 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:37 INFO - PROCESS | 1780 | 1468671877000 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:37 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
05:24:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
05:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:24:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
05:24:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
05:24:37 INFO - PROCESS | 1780 | 1468671877158 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:37 INFO - PROCESS | 1780 | 1468671877175 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
05:24:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
05:24:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
05:24:37 INFO - PROCESS | 1780 | 1468671877333 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:37 INFO - PROCESS | 1780 | 1468671877353 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
05:24:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
05:24:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
05:24:37 INFO - PROCESS | 1780 | 1468671877507 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:37 INFO - PROCESS | 1780 | 1468671877525 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
05:24:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
05:24:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
05:24:37 INFO - PROCESS | 1780 | 1468671877683 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:37 INFO - PROCESS | 1780 | 1468671877705 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
05:24:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 172ms
05:24:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
05:24:37 INFO - PROCESS | 1780 | 1468671877858 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:37 INFO - PROCESS | 1780 | 1468671877882 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
05:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
05:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
05:24:38 INFO - PROCESS | 1780 | 1468671878037 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:38 INFO - PROCESS | 1780 | 1468671878055 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
05:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
05:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
05:24:38 INFO - PROCESS | 1780 | 1468671878216 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:38 INFO - PROCESS | 1780 | 1468671878234 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
05:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 171ms
05:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
05:24:38 INFO - PROCESS | 1780 | 1468671878390 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:38 INFO - PROCESS | 1780 | 1468671878408 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
05:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
05:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
05:24:38 INFO - PROCESS | 1780 | 1468671878567 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:38 INFO - PROCESS | 1780 | 1468671878584 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
05:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
05:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
05:24:38 INFO - PROCESS | 1780 | 1468671878741 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:38 INFO - PROCESS | 1780 | 1468671878757 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
05:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
05:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
05:24:38 INFO - PROCESS | 1780 | 1468671878917 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:38 INFO - PROCESS | 1780 | 1468671878935 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
05:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
05:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
05:24:39 INFO - PROCESS | 1780 | 1468671879092 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:39 INFO - PROCESS | 1780 | 1468671879106 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:39 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
05:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
05:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
05:24:39 INFO - PROCESS | 1780 | 1468671879266 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:39 INFO - PROCESS | 1780 | 1468671879283 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
05:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 120ms
05:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
05:24:39 INFO - PROCESS | 1780 | 1468671879392 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:39 INFO - PROCESS | 1780 | 1468671879406 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
05:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
05:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
05:24:39 INFO - PROCESS | 1780 | 1468671879567 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:39 INFO - PROCESS | 1780 | 1468671879586 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:39 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
05:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
05:24:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
05:24:39 INFO - PROCESS | 1780 | 1468671879746 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:39 INFO - PROCESS | 1780 | 1468671879758 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:39 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
05:24:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
05:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:24:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
05:24:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
05:24:39 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
05:24:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
05:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:24:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
05:24:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
05:24:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 230ms
05:24:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
05:24:39 INFO - PROCESS | 1780 | 1468671879979 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:40 INFO - PROCESS | 1780 | 1468671880002 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:40 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.
05:24:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 171ms
05:24:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
05:24:40 INFO - PROCESS | 1780 | 1468671880150 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:40 INFO - PROCESS | 1780 | 1468671880167 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:40 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.
05:24:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
05:24:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
05:24:40 INFO - PROCESS | 1780 | 1468671880324 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:40 INFO - PROCESS | 1780 | 1468671880347 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
05:24:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
05:24:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
05:24:40 INFO - PROCESS | 1780 | 1468671880500 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:40 INFO - PROCESS | 1780 | 1468671880520 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
05:24:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 171ms
05:24:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
05:24:40 INFO - PROCESS | 1780 | 1468671880675 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:40 INFO - PROCESS | 1780 | 1468671880722 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
05:24:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 231ms
05:24:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
05:24:40 INFO - PROCESS | 1780 | 1468671880909 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:40 INFO - PROCESS | 1780 | 1468671880924 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
05:24:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 171ms
05:24:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
05:24:41 INFO - PROCESS | 1780 | 1468671881084 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:41 INFO - PROCESS | 1780 | 1468671881103 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
05:24:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 171ms
05:24:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
05:24:41 INFO - PROCESS | 1780 | 1468671881263 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:41 INFO - PROCESS | 1780 | 1468671881275 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
05:24:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
05:24:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
05:24:41 INFO - PROCESS | 1780 | 1468671881434 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:41 INFO - PROCESS | 1780 | 1468671881451 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
05:24:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 120ms
05:24:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
05:24:41 INFO - PROCESS | 1780 | 1468671881557 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:41 INFO - PROCESS | 1780 | 1468671881571 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
05:24:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 171ms
05:24:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
05:24:41 INFO - PROCESS | 1780 | 1468671881822 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:41 INFO - PROCESS | 1780 | 1468671881885 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
05:24:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 290ms
05:24:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
05:24:42 INFO - PROCESS | 1780 | 1468671882047 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:42 INFO - PROCESS | 1780 | 1468671882072 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
05:24:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
05:24:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
05:24:42 INFO - PROCESS | 1780 | 1468671882219 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:42 INFO - PROCESS | 1780 | 1468671882241 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
05:24:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
05:24:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
05:24:42 INFO - PROCESS | 1780 | 1468671882398 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:42 INFO - PROCESS | 1780 | 1468671882420 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
05:24:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
05:24:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
05:24:42 INFO - PROCESS | 1780 | 1468671882570 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:42 INFO - PROCESS | 1780 | 1468671882587 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
05:24:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
05:24:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
05:24:42 INFO - PROCESS | 1780 | 1468671882749 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:42 INFO - PROCESS | 1780 | 1468671882774 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
05:24:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 172ms
05:24:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
05:24:42 INFO - PROCESS | 1780 | 1468671882919 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:42 INFO - PROCESS | 1780 | 1468671882936 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
05:24:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
05:24:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
05:24:43 INFO - PROCESS | 1780 | 1468671883092 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:43 INFO - PROCESS | 1780 | 1468671883108 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
05:24:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 230ms
05:24:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
05:24:43 INFO - PROCESS | 1780 | 1468671883325 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:43 INFO - PROCESS | 1780 | 1468671883341 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
05:24:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
05:24:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
05:24:43 INFO - PROCESS | 1780 | 1468671883500 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:43 INFO - PROCESS | 1780 | 1468671883518 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
05:24:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
05:24:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
05:24:43 INFO - PROCESS | 1780 | 1468671883683 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:43 INFO - PROCESS | 1780 | 1468671883704 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
05:24:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 172ms
05:24:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
05:24:43 INFO - PROCESS | 1780 | 1468671883851 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:43 INFO - PROCESS | 1780 | 1468671883867 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
05:24:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
05:24:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
05:24:44 INFO - PROCESS | 1780 | 1468671884025 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:44 INFO - PROCESS | 1780 | 1468671884049 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
05:24:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
05:24:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
05:24:44 INFO - PROCESS | 1780 | 1468671884200 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:44 INFO - PROCESS | 1780 | 1468671884220 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
05:24:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 120ms
05:24:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
05:24:44 INFO - PROCESS | 1780 | 1468671884325 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:44 INFO - PROCESS | 1780 | 1468671884341 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
05:24:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
05:24:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
05:24:44 INFO - PROCESS | 1780 | 1468671884500 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:44 INFO - PROCESS | 1780 | 1468671884519 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
05:24:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
05:24:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
05:24:44 INFO - PROCESS | 1780 | 1468671884675 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:44 INFO - PROCESS | 1780 | 1468671884690 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
05:24:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
05:24:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
05:24:44 INFO - PROCESS | 1780 | 1468671884851 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:44 INFO - PROCESS | 1780 | 1468671884871 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
05:24:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
05:24:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
05:24:45 INFO - PROCESS | 1780 | 1468671885024 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:45 INFO - PROCESS | 1780 | 1468671885040 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
05:24:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
05:24:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
05:24:45 INFO - PROCESS | 1780 | 1468671885200 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:45 INFO - PROCESS | 1780 | 1468671885221 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
05:24:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 172ms
05:24:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
05:24:45 INFO - PROCESS | 1780 | 1468671885376 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:45 INFO - PROCESS | 1780 | 1468671885391 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
05:24:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
05:24:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
05:24:45 INFO - PROCESS | 1780 | 1468671885551 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:45 INFO - PROCESS | 1780 | 1468671885570 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
05:24:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
05:24:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
05:24:45 INFO - PROCESS | 1780 | 1468671885726 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:45 INFO - PROCESS | 1780 | 1468671885740 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:45 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
05:24:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
05:24:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
05:24:45 INFO - PROCESS | 1780 | 1468671885900 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:45 INFO - PROCESS | 1780 | 1468671885917 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
05:24:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
05:24:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
05:24:46 INFO - PROCESS | 1780 | 1468671886073 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:46 INFO - PROCESS | 1780 | 1468671886090 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:46 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)
05:24:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 670ms
05:24:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
05:24:46 INFO - PROCESS | 1780 | 1468671886748 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:46 INFO - PROCESS | 1780 | 1468671886775 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
05:24:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
05:24:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
05:24:47 INFO - PROCESS | 1780 | 1468671887420 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:47 INFO - PROCESS | 1780 | 1468671887444 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
05:24:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 731ms
05:24:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
05:24:48 INFO - PROCESS | 1780 | 1468671888156 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:48 INFO - PROCESS | 1780 | 1468671888175 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:48 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)
05:24:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 670ms
05:24:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
05:24:48 INFO - PROCESS | 1780 | 1468671888832 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:48 INFO - PROCESS | 1780 | 1468671888857 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:49 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)
05:24:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 830ms
05:24:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
05:24:49 INFO - PROCESS | 1780 | 1468671889668 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:49 INFO - PROCESS | 1780 | 1468671889694 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
05:24:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 672ms
05:24:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
05:24:50 INFO - PROCESS | 1780 | 1468671890340 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:50 INFO - PROCESS | 1780 | 1468671890354 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
05:24:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 670ms
05:24:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
05:24:51 INFO - PROCESS | 1780 | 1468671891012 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:51 INFO - PROCESS | 1780 | 1468671891038 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
05:24:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 670ms
05:24:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
05:24:51 INFO - PROCESS | 1780 | 1468671891687 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:51 INFO - PROCESS | 1780 | 1468671891719 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:52 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
05:24:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 670ms
05:24:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
05:24:52 INFO - PROCESS | 1780 | 1468671892359 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:52 INFO - PROCESS | 1780 | 1468671892373 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
05:24:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 671ms
05:24:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
05:24:53 INFO - PROCESS | 1780 | 1468671893032 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:53 INFO - PROCESS | 1780 | 1468671893055 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:53 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
05:24:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
05:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:24:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 171ms
05:24:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
05:24:53 INFO - PROCESS | 1780 | 1468671893205 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:53 INFO - PROCESS | 1780 | 1468671893223 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
05:24:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
05:24:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
05:24:53 INFO - PROCESS | 1780 | 1468671893382 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:53 INFO - PROCESS | 1780 | 1468671893399 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:53 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
05:24:53 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:24:53 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:24:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
05:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:24:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:24:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
05:24:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
05:24:53 INFO - PROCESS | 1780 | 1468671893557 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:53 INFO - PROCESS | 1780 | 1468671893576 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
05:24:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
05:24:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
05:24:53 INFO - PROCESS | 1780 | 1468671893730 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:53 INFO - PROCESS | 1780 | 1468671893748 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
05:24:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 670ms
05:24:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
05:24:54 INFO - PROCESS | 1780 | 1468671894416 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:54 INFO - PROCESS | 1780 | 1468671894446 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:55 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
05:24:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 670ms
05:24:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
05:24:55 INFO - PROCESS | 1780 | 1468671895079 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:55 INFO - PROCESS | 1780 | 1468671895106 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:55 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.)
05:24:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 671ms
05:24:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
05:24:55 INFO - PROCESS | 1780 | 1468671895757 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:55 INFO - PROCESS | 1780 | 1468671895774 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
05:24:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
05:24:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
05:24:56 INFO - PROCESS | 1780 | 1468671896427 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:56 INFO - PROCESS | 1780 | 1468671896455 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:57 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
05:24:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 670ms
05:24:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
05:24:57 INFO - PROCESS | 1780 | 1468671897100 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:57 INFO - PROCESS | 1780 | 1468671897123 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
05:24:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
05:24:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
05:24:57 INFO - PROCESS | 1780 | 1468671897275 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:57 INFO - PROCESS | 1780 | 1468671897299 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
05:24:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 671ms
05:24:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
05:24:57 INFO - PROCESS | 1780 | 1468671897947 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:57 INFO - PROCESS | 1780 | 1468671897971 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
05:24:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 631ms
05:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
05:24:58 INFO - PROCESS | 1780 | 1468671898581 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:58 INFO - PROCESS | 1780 | 1468671898605 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
05:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 171ms
05:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
05:24:58 INFO - PROCESS | 1780 | 1468671898755 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:58 INFO - PROCESS | 1780 | 1468671898772 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
05:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
05:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
05:24:58 INFO - PROCESS | 1780 | 1468671898931 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:58 INFO - PROCESS | 1780 | 1468671898943 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
05:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
05:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
05:24:59 INFO - PROCESS | 1780 | 1468671899104 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:59 INFO - PROCESS | 1780 | 1468671899126 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
05:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
05:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
05:24:59 INFO - PROCESS | 1780 | 1468671899280 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:59 INFO - PROCESS | 1780 | 1468671899304 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
05:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
05:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
05:24:59 INFO - PROCESS | 1780 | 1468671899452 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:59 INFO - PROCESS | 1780 | 1468671899468 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
05:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
05:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
05:24:59 INFO - PROCESS | 1780 | 1468671899630 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:59 INFO - PROCESS | 1780 | 1468671899650 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
05:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
05:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
05:24:59 INFO - PROCESS | 1780 | 1468671899802 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:24:59 INFO - PROCESS | 1780 | 1468671899836 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:00 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
05:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 231ms
05:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
05:25:00 INFO - PROCESS | 1780 | 1468671900037 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:00 INFO - PROCESS | 1780 | 1468671900054 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:00 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
05:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 120ms
05:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
05:25:00 INFO - PROCESS | 1780 | 1468671900159 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:00 INFO - PROCESS | 1780 | 1468671900175 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:00 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
05:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 172ms
05:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
05:25:00 INFO - PROCESS | 1780 | 1468671900360 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:00 INFO - PROCESS | 1780 | 1468671900405 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
05:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 270ms
05:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
05:25:00 INFO - PROCESS | 1780 | 1468671900620 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:00 INFO - PROCESS | 1780 | 1468671900641 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:00 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
05:25:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:25:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
05:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
05:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
05:25:00 INFO - PROCESS | 1780 | 1468671900801 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:00 INFO - PROCESS | 1780 | 1468671900825 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
05:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
05:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
05:25:01 INFO - PROCESS | 1780 | 1468671900984 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:01 INFO - PROCESS | 1780 | 1468671901005 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:01 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
05:25:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:25:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
05:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 171ms
05:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
05:25:01 INFO - PROCESS | 1780 | 1468671901151 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:01 INFO - PROCESS | 1780 | 1468671901169 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
05:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
05:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
05:25:01 INFO - PROCESS | 1780 | 1468671901324 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:01 INFO - PROCESS | 1780 | 1468671901345 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
05:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
05:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
05:25:01 INFO - PROCESS | 1780 | 1468671901503 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:01 INFO - PROCESS | 1780 | 1468671901523 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
05:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
05:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
05:25:01 INFO - PROCESS | 1780 | 1468671901676 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:01 INFO - PROCESS | 1780 | 1468671901691 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
05:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
05:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
05:25:01 INFO - PROCESS | 1780 | 1468671901853 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:01 INFO - PROCESS | 1780 | 1468671901872 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
05:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
05:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
05:25:02 INFO - PROCESS | 1780 | 1468671902031 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:02 INFO - PROCESS | 1780 | 1468671902048 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
05:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
05:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
05:25:02 INFO - PROCESS | 1780 | 1468671902204 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:02 INFO - PROCESS | 1780 | 1468671902221 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
05:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
05:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
05:25:02 INFO - PROCESS | 1780 | 1468671902381 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:02 INFO - PROCESS | 1780 | 1468671902403 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
05:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 171ms
05:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
05:25:02 INFO - PROCESS | 1780 | 1468671902554 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:02 INFO - PROCESS | 1780 | 1468671902573 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
05:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
05:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
05:25:02 INFO - PROCESS | 1780 | 1468671902726 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:02 INFO - PROCESS | 1780 | 1468671902741 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
05:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 172ms
05:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
05:25:02 INFO - PROCESS | 1780 | 1468671902902 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:02 INFO - PROCESS | 1780 | 1468671902919 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
05:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
05:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
05:25:03 INFO - PROCESS | 1780 | 1468671903081 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:03 INFO - PROCESS | 1780 | 1468671903093 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
05:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
05:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
05:25:03 INFO - PROCESS | 1780 | 1468671903251 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:03 INFO - PROCESS | 1780 | 1468671903268 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
05:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 120ms
05:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
05:25:03 INFO - PROCESS | 1780 | 1468671903377 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:03 INFO - PROCESS | 1780 | 1468671903390 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
05:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 171ms
05:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
05:25:03 INFO - PROCESS | 1780 | 1468671903551 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:03 INFO - PROCESS | 1780 | 1468671903571 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
05:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 171ms
05:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
05:25:03 INFO - PROCESS | 1780 | 1468671903725 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:03 INFO - PROCESS | 1780 | 1468671903742 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
05:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
05:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
05:25:03 INFO - PROCESS | 1780 | 1468671903901 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:03 INFO - PROCESS | 1780 | 1468671903919 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
05:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
05:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
05:25:04 INFO - PROCESS | 1780 | 1468671904076 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:04 INFO - PROCESS | 1780 | 1468671904098 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
05:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
05:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
05:25:04 INFO - PROCESS | 1780 | 1468671904251 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:04 INFO - PROCESS | 1780 | 1468671904268 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
05:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
05:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
05:25:04 INFO - PROCESS | 1780 | 1468671904430 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:04 INFO - PROCESS | 1780 | 1468671904442 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
05:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
05:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
05:25:04 INFO - PROCESS | 1780 | 1468671904602 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:04 INFO - PROCESS | 1780 | 1468671904621 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
05:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
05:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
05:25:04 INFO - PROCESS | 1780 | 1468671904781 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:04 INFO - PROCESS | 1780 | 1468671904793 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
05:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 171ms
05:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
05:25:04 INFO - PROCESS | 1780 | 1468671904952 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:04 INFO - PROCESS | 1780 | 1468671904970 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
05:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
05:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
05:25:05 INFO - PROCESS | 1780 | 1468671905126 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:05 INFO - PROCESS | 1780 | 1468671905143 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
05:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
05:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
05:25:05 INFO - PROCESS | 1780 | 1468671905301 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:05 INFO - PROCESS | 1780 | 1468671905321 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
05:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 172ms
05:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
05:25:05 INFO - PROCESS | 1780 | 1468671905477 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:05 INFO - PROCESS | 1780 | 1468671905492 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
05:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
05:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
05:25:05 INFO - PROCESS | 1780 | 1468671905651 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:05 INFO - PROCESS | 1780 | 1468671905668 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
05:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 330ms
05:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
05:25:06 INFO - PROCESS | 1780 | 1468671905985 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:06 INFO - PROCESS | 1780 | 1468671906006 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
05:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
05:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
05:25:06 INFO - PROCESS | 1780 | 1468671906158 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:06 INFO - PROCESS | 1780 | 1468671906182 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
05:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
05:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
05:25:06 INFO - PROCESS | 1780 | 1468671906335 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:06 INFO - PROCESS | 1780 | 1468671906352 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
05:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 120ms
05:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
05:25:06 INFO - PROCESS | 1780 | 1468671906458 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:06 INFO - PROCESS | 1780 | 1468671906471 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
05:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 270ms
05:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
05:25:06 INFO - PROCESS | 1780 | 1468671906736 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:06 INFO - PROCESS | 1780 | 1468671906757 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
05:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 171ms
05:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
05:25:06 INFO - PROCESS | 1780 | 1468671906918 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:06 INFO - PROCESS | 1780 | 1468671906943 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
05:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 171ms
05:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
05:25:07 INFO - PROCESS | 1780 | 1468671907098 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:07 INFO - PROCESS | 1780 | 1468671907117 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
05:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
05:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
05:25:07 INFO - PROCESS | 1780 | 1468671907269 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:07 INFO - PROCESS | 1780 | 1468671907292 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
05:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
05:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
05:25:07 INFO - PROCESS | 1780 | 1468671907447 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:07 INFO - PROCESS | 1780 | 1468671907460 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
05:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
05:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
05:25:07 INFO - PROCESS | 1780 | 1468671907619 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:07 INFO - PROCESS | 1780 | 1468671907641 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
05:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
05:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
05:25:07 INFO - PROCESS | 1780 | 1468671907792 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:07 INFO - PROCESS | 1780 | 1468671907808 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
05:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 172ms
05:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
05:25:08 INFO - PROCESS | 1780 | 1468671907968 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:08 INFO - PROCESS | 1780 | 1468671907985 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
05:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
05:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
05:25:08 INFO - PROCESS | 1780 | 1468671908142 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:08 INFO - PROCESS | 1780 | 1468671908160 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
05:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
05:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
05:25:08 INFO - PROCESS | 1780 | 1468671908318 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:08 INFO - PROCESS | 1780 | 1468671908339 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
05:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 120ms
05:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
05:25:08 INFO - PROCESS | 1780 | 1468671908444 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:08 INFO - PROCESS | 1780 | 1468671908470 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
05:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
05:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
05:25:08 INFO - PROCESS | 1780 | 1468671908618 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:08 INFO - PROCESS | 1780 | 1468671908635 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
05:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 120ms
05:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
05:25:08 INFO - PROCESS | 1780 | 1468671908749 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:08 INFO - PROCESS | 1780 | 1468671908761 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
05:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
05:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
05:25:08 INFO - PROCESS | 1780 | 1468671908950 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:09 INFO - PROCESS | 1780 | 1468671908968 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
05:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 190ms
05:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
05:25:09 INFO - PROCESS | 1780 | 1468671909120 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:09 INFO - PROCESS | 1780 | 1468671909137 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
05:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
05:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
05:25:09 INFO - PROCESS | 1780 | 1468671909294 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:09 INFO - PROCESS | 1780 | 1468671909315 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
05:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
05:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
05:25:09 INFO - PROCESS | 1780 | 1468671909468 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:09 INFO - PROCESS | 1780 | 1468671909487 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
05:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
05:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
05:25:09 INFO - PROCESS | 1780 | 1468671909642 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:09 INFO - PROCESS | 1780 | 1468671909659 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
05:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
05:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
05:25:09 INFO - PROCESS | 1780 | 1468671909817 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:09 INFO - PROCESS | 1780 | 1468671909840 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
05:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
05:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
05:25:10 INFO - PROCESS | 1780 | 1468671909993 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:10 INFO - PROCESS | 1780 | 1468671910009 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
05:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
05:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
05:25:10 INFO - PROCESS | 1780 | 1468671910168 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:10 INFO - PROCESS | 1780 | 1468671910187 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
05:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 172ms
05:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
05:25:10 INFO - PROCESS | 1780 | 1468671910347 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:10 INFO - PROCESS | 1780 | 1468671910361 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
05:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
05:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
05:25:10 INFO - PROCESS | 1780 | 1468671910518 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:10 INFO - PROCESS | 1780 | 1468671910535 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
05:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 120ms
05:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
05:25:10 INFO - PROCESS | 1780 | 1468671910642 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:10 INFO - PROCESS | 1780 | 1468671910657 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
05:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
05:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
05:25:10 INFO - PROCESS | 1780 | 1468671910818 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:10 INFO - PROCESS | 1780 | 1468671910838 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
05:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
05:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
05:25:11 INFO - PROCESS | 1780 | 1468671910992 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - PROCESS | 1780 | 1468671911014 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
05:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 171ms
05:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
05:25:11 INFO - PROCESS | 1780 | 1468671911168 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - PROCESS | 1780 | 1468671911185 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
05:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 120ms
05:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
05:25:11 INFO - PROCESS | 1780 | 1468671911292 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - PROCESS | 1780 | 1468671911307 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
05:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
05:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
05:25:11 INFO - PROCESS | 1780 | 1468671911468 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - PROCESS | 1780 | 1468671911485 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
05:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 171ms
05:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
05:25:11 INFO - PROCESS | 1780 | 1468671911643 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - PROCESS | 1780 | 1468671911658 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
05:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 172ms
05:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
05:25:11 INFO - PROCESS | 1780 | 1468671911818 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - PROCESS | 1780 | 1468671911839 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
05:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 120ms
05:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
05:25:11 INFO - PROCESS | 1780 | 1468671911944 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:11 INFO - PROCESS | 1780 | 1468671911960 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
05:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 171ms
05:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
05:25:12 INFO - PROCESS | 1780 | 1468671912118 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:12 INFO - PROCESS | 1780 | 1468671912134 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
05:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
05:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
05:25:12 INFO - PROCESS | 1780 | 1468671912291 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:12 INFO - PROCESS | 1780 | 1468671912308 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
05:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 171ms
05:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
05:25:12 INFO - PROCESS | 1780 | 1468671912468 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:12 INFO - PROCESS | 1780 | 1468671912486 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
05:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 120ms
05:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
05:25:12 INFO - PROCESS | 1780 | 1468671912592 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:12 INFO - PROCESS | 1780 | 1468671912611 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
05:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 171ms
05:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
05:25:12 INFO - PROCESS | 1780 | 1468671912881 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:12 INFO - PROCESS | 1780 | 1468671912960 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
05:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 310ms
05:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
05:25:13 INFO - PROCESS | 1780 | 1468671913158 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:13 INFO - PROCESS | 1780 | 1468671913178 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:13 INFO - PROCESS | 1780 | 1468671913208 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
05:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
05:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 171ms
05:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
05:25:13 INFO - PROCESS | 1780 | 1468671913335 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:13 INFO - PROCESS | 1780 | 1468671913357 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
05:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 171ms
05:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
05:25:13 INFO - PROCESS | 1780 | 1468671913509 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:13 INFO - PROCESS | 1780 | 1468671913525 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
05:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
05:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
05:25:13 INFO - PROCESS | 1780 | 1468671913685 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:13 INFO - PROCESS | 1780 | 1468671913703 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
05:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
05:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
05:25:13 INFO - PROCESS | 1780 | 1468671913861 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:13 INFO - PROCESS | 1780 | 1468671913890 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
05:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
05:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
05:25:14 INFO - PROCESS | 1780 | 1468671914035 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:14 INFO - PROCESS | 1780 | 1468671914052 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
05:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
05:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
05:25:14 INFO - PROCESS | 1780 | 1468671914210 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:14 INFO - PROCESS | 1780 | 1468671914225 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
05:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
05:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
05:25:14 INFO - PROCESS | 1780 | 1468671914387 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:14 INFO - PROCESS | 1780 | 1468671914404 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
05:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
05:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
05:25:14 INFO - PROCESS | 1780 | 1468671914561 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:14 INFO - PROCESS | 1780 | 1468671914577 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
05:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
05:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
05:25:14 INFO - PROCESS | 1780 | 1468671914735 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:14 INFO - PROCESS | 1780 | 1468671914754 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
05:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
05:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
05:25:14 INFO - PROCESS | 1780 | 1468671914908 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:14 INFO - PROCESS | 1780 | 1468671914925 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
05:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
05:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
05:25:15 INFO - PROCESS | 1780 | 1468671915086 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:15 INFO - PROCESS | 1780 | 1468671915106 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
05:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
05:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
05:25:15 INFO - PROCESS | 1780 | 1468671915259 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:15 INFO - PROCESS | 1780 | 1468671915275 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
05:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 172ms
05:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
05:25:15 INFO - PROCESS | 1780 | 1468671915435 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:15 INFO - PROCESS | 1780 | 1468671915455 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
05:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
05:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
05:25:15 INFO - PROCESS | 1780 | 1468671915610 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:15 INFO - PROCESS | 1780 | 1468671915632 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
05:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
05:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
05:25:15 INFO - PROCESS | 1780 | 1468671915785 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:15 INFO - PROCESS | 1780 | 1468671915807 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
05:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
05:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
05:25:16 INFO - PROCESS | 1780 | 1468671915964 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:16 INFO - PROCESS | 1780 | 1468671915976 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
05:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
05:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
05:25:16 INFO - PROCESS | 1780 | 1468671916135 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:16 INFO - PROCESS | 1780 | 1468671916155 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
05:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
05:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
05:25:16 INFO - PROCESS | 1780 | 1468671916309 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:16 INFO - PROCESS | 1780 | 1468671916325 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
05:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
05:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
05:25:16 INFO - PROCESS | 1780 | 1468671916485 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:16 INFO - PROCESS | 1780 | 1468671916501 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:16 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
05:25:16 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:25:16 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
05:25:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
05:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
05:25:16 INFO - PROCESS | 1780 | 1468671916667 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:16 INFO - PROCESS | 1780 | 1468671916685 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:16 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
05:25:16 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:25:16 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
05:25:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
05:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
05:25:16 INFO - PROCESS | 1780 | 1468671916836 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:16 INFO - PROCESS | 1780 | 1468671916852 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:17 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
05:25:17 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:25:17 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:25:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
05:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
05:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
05:25:17 INFO - PROCESS | 1780 | 1468671917014 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:17 INFO - PROCESS | 1780 | 1468671917026 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:17 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
05:25:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:25:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
05:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
05:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
05:25:17 INFO - PROCESS | 1780 | 1468671917185 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:17 INFO - PROCESS | 1780 | 1468671917204 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:17 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
05:25:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:25:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
05:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
05:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
05:25:17 INFO - PROCESS | 1780 | 1468671917360 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:17 INFO - PROCESS | 1780 | 1468671917383 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:17 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
05:25:17 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:25:17 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:25:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
05:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
05:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
05:25:17 INFO - PROCESS | 1780 | 1468671917536 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:17 INFO - PROCESS | 1780 | 1468671917552 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
05:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
05:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
05:25:17 INFO - PROCESS | 1780 | 1468671917711 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:17 INFO - PROCESS | 1780 | 1468671917733 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:17 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
05:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 172ms
05:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
05:25:17 INFO - PROCESS | 1780 | 1468671917885 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:17 INFO - PROCESS | 1780 | 1468671917902 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:18 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
05:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 120ms
05:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
05:25:18 INFO - PROCESS | 1780 | 1468671918010 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:18 INFO - PROCESS | 1780 | 1468671918023 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
05:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 172ms
05:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
05:25:18 INFO - PROCESS | 1780 | 1468671918188 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:18 INFO - PROCESS | 1780 | 1468671918205 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
05:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 171ms
05:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
05:25:18 INFO - PROCESS | 1780 | 1468671918360 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:18 INFO - PROCESS | 1780 | 1468671918378 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
05:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
05:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
05:25:18 INFO - PROCESS | 1780 | 1468671918536 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:18 INFO - PROCESS | 1780 | 1468671918553 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:18 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
05:25:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
05:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
05:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
05:25:18 INFO - PROCESS | 1780 | 1468671918710 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:18 INFO - PROCESS | 1780 | 1468671918738 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
05:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 171ms
05:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
05:25:18 INFO - PROCESS | 1780 | 1468671918887 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:18 INFO - PROCESS | 1780 | 1468671918903 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
05:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 330ms
05:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
05:25:19 INFO - PROCESS | 1780 | 1468671919223 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:19 INFO - PROCESS | 1780 | 1468671919248 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
05:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 270ms
05:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
05:25:19 INFO - PROCESS | 1780 | 1468671919501 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:19 INFO - PROCESS | 1780 | 1468671919521 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
05:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
05:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
05:25:19 INFO - PROCESS | 1780 | 1468671919682 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:19 INFO - PROCESS | 1780 | 1468671919701 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
05:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
05:25:19 INFO - PROCESS | 1780 | 1468671919852 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
05:25:19 INFO - PROCESS | 1780 | 1468671919872 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
05:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
05:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
05:25:20 INFO - PROCESS | 1780 | 1468671920031 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:20 INFO - PROCESS | 1780 | 1468671920051 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
05:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
05:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
05:25:20 INFO - PROCESS | 1780 | 1468671920203 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:20 INFO - PROCESS | 1780 | 1468671920226 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
05:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 172ms
05:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
05:25:20 INFO - PROCESS | 1780 | 1468671920377 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:20 INFO - PROCESS | 1780 | 1468671920394 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
05:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
05:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
05:25:20 INFO - PROCESS | 1780 | 1468671920551 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:20 INFO - PROCESS | 1780 | 1468671920572 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
05:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
05:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
05:25:20 INFO - PROCESS | 1780 | 1468671920732 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:20 INFO - PROCESS | 1780 | 1468671920750 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
05:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
05:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
05:25:20 INFO - PROCESS | 1780 | 1468671920902 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:20 INFO - PROCESS | 1780 | 1468671920923 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
05:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
05:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
05:25:21 INFO - PROCESS | 1780 | 1468671921077 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:21 INFO - PROCESS | 1780 | 1468671921094 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
05:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 172ms
05:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
05:25:21 INFO - PROCESS | 1780 | 1468671921253 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:21 INFO - PROCESS | 1780 | 1468671921272 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
05:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
05:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
05:25:21 INFO - PROCESS | 1780 | 1468671921427 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:21 INFO - PROCESS | 1780 | 1468671921442 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
05:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
05:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
05:25:21 INFO - PROCESS | 1780 | 1468671921601 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:21 INFO - PROCESS | 1780 | 1468671921622 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
05:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
05:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
05:25:21 INFO - PROCESS | 1780 | 1468671921775 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:21 INFO - PROCESS | 1780 | 1468671921792 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
05:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
05:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
05:25:21 INFO - PROCESS | 1780 | 1468671921952 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:22 INFO - PROCESS | 1780 | 1468671921975 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
05:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
05:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
05:25:22 INFO - PROCESS | 1780 | 1468671922132 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:22 INFO - PROCESS | 1780 | 1468671922144 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
05:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
05:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
05:25:22 INFO - PROCESS | 1780 | 1468671922302 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:22 INFO - PROCESS | 1780 | 1468671922319 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
05:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
05:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
05:25:22 INFO - PROCESS | 1780 | 1468671922478 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:22 INFO - PROCESS | 1780 | 1468671922491 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
05:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
05:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
05:25:22 INFO - PROCESS | 1780 | 1468671922653 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:22 INFO - PROCESS | 1780 | 1468671922672 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:22 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
05:25:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:25:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
05:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 172ms
05:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
05:25:22 INFO - PROCESS | 1780 | 1468671922833 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:22 INFO - PROCESS | 1780 | 1468671922859 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
05:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
05:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
05:25:23 INFO - PROCESS | 1780 | 1468671923002 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:23 INFO - PROCESS | 1780 | 1468671923018 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
05:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 120ms
05:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
05:25:23 INFO - PROCESS | 1780 | 1468671923125 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:23 INFO - PROCESS | 1780 | 1468671923142 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
05:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
05:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
05:25:23 INFO - PROCESS | 1780 | 1468671923302 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:23 INFO - PROCESS | 1780 | 1468671923321 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:23 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
05:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
05:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
05:25:23 INFO - PROCESS | 1780 | 1468671923477 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:23 INFO - PROCESS | 1780 | 1468671923493 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:23 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
05:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
05:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
05:25:23 INFO - PROCESS | 1780 | 1468671923652 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:23 INFO - PROCESS | 1780 | 1468671923671 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
05:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
05:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
05:25:23 INFO - PROCESS | 1780 | 1468671923828 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:23 INFO - PROCESS | 1780 | 1468671923842 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
05:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 670ms
05:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
05:25:24 INFO - PROCESS | 1780 | 1468671924501 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:24 INFO - PROCESS | 1780 | 1468671924524 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
05:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 171ms
05:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
05:25:24 INFO - PROCESS | 1780 | 1468671924675 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:24 INFO - PROCESS | 1780 | 1468671924693 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
05:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
05:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
05:25:24 INFO - PROCESS | 1780 | 1468671924852 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:24 INFO - PROCESS | 1780 | 1468671924873 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
05:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
05:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
05:25:25 INFO - PROCESS | 1780 | 1468671925025 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:25 INFO - PROCESS | 1780 | 1468671925042 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
05:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
05:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
05:25:25 INFO - PROCESS | 1780 | 1468671925227 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:25 INFO - PROCESS | 1780 | 1468671925313 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
05:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 291ms
05:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
05:25:25 INFO - PROCESS | 1780 | 1468671925515 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:25 INFO - PROCESS | 1780 | 1468671925536 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
05:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 171ms
05:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
05:25:25 INFO - PROCESS | 1780 | 1468671925686 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:25 INFO - PROCESS | 1780 | 1468671925706 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
05:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
05:25:25 INFO - PROCESS | 1780 | 1468671925870 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:25 INFO - PROCESS | 1780 | 1468671925911 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:26 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
05:25:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
05:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 330ms
05:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
05:25:26 INFO - PROCESS | 1780 | 1468671926202 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:26 INFO - PROCESS | 1780 | 1468671926220 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:26 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
05:25:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
05:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
05:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
05:25:26 INFO - PROCESS | 1780 | 1468671926382 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:26 INFO - PROCESS | 1780 | 1468671926404 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:26 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
05:25:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
05:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 172ms
05:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
05:25:26 INFO - PROCESS | 1780 | 1468671926553 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:26 INFO - PROCESS | 1780 | 1468671926571 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:26 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]"
05:25:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:25:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
05:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 172ms
05:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
05:25:26 INFO - PROCESS | 1780 | 1468671926731 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:26 INFO - PROCESS | 1780 | 1468671926743 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:26 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
05:25:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
05:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
05:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
05:25:26 INFO - PROCESS | 1780 | 1468671926903 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:26 INFO - PROCESS | 1780 | 1468671926922 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
05:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
05:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
05:25:27 INFO - PROCESS | 1780 | 1468671927077 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:27 INFO - PROCESS | 1780 | 1468671927094 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
05:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
05:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
05:25:27 INFO - PROCESS | 1780 | 1468671927252 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:27 INFO - PROCESS | 1780 | 1468671927270 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
05:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
05:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
05:25:27 INFO - PROCESS | 1780 | 1468671927428 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:27 INFO - PROCESS | 1780 | 1468671927457 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
05:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
05:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
05:25:27 INFO - PROCESS | 1780 | 1468671927602 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:27 INFO - PROCESS | 1780 | 1468671927619 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
05:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
05:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
05:25:27 INFO - PROCESS | 1780 | 1468671927775 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:27 INFO - PROCESS | 1780 | 1468671927792 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
05:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 172ms
05:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
05:25:27 INFO - PROCESS | 1780 | 1468671927958 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:28 INFO - PROCESS | 1780 | 1468671927975 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
05:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
05:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
05:25:28 INFO - PROCESS | 1780 | 1468671928134 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:28 INFO - PROCESS | 1780 | 1468671928153 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
05:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 172ms
05:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
05:25:28 INFO - PROCESS | 1780 | 1468671928305 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:28 INFO - PROCESS | 1780 | 1468671928322 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
05:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
05:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
05:25:28 INFO - PROCESS | 1780 | 1468671928482 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:28 INFO - PROCESS | 1780 | 1468671928500 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
05:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
05:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
05:25:28 INFO - PROCESS | 1780 | 1468671928654 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:28 INFO - PROCESS | 1780 | 1468671928673 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
05:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
05:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
05:25:28 INFO - PROCESS | 1780 | 1468671928827 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:28 INFO - PROCESS | 1780 | 1468671928842 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
05:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
05:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
05:25:29 INFO - PROCESS | 1780 | 1468671929003 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:29 INFO - PROCESS | 1780 | 1468671929021 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
05:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
05:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
05:25:29 INFO - PROCESS | 1780 | 1468671929182 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:29 INFO - PROCESS | 1780 | 1468671929199 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
05:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
05:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
05:25:29 INFO - PROCESS | 1780 | 1468671929353 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:29 INFO - PROCESS | 1780 | 1468671929372 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
05:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
05:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
05:25:29 INFO - PROCESS | 1780 | 1468671929526 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:29 INFO - PROCESS | 1780 | 1468671929542 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
05:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 230ms
05:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
05:25:29 INFO - PROCESS | 1780 | 1468671929760 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:29 INFO - PROCESS | 1780 | 1468671929776 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
05:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
05:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
05:25:29 INFO - PROCESS | 1780 | 1468671929935 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:29 INFO - PROCESS | 1780 | 1468671929952 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
05:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
05:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
05:25:30 INFO - PROCESS | 1780 | 1468671930110 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:30 INFO - PROCESS | 1780 | 1468671930133 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
05:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
05:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
05:25:30 INFO - PROCESS | 1780 | 1468671930285 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:30 INFO - PROCESS | 1780 | 1468671930301 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
05:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 172ms
05:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
05:25:30 INFO - PROCESS | 1780 | 1468671930458 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:30 INFO - PROCESS | 1780 | 1468671930475 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
05:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
05:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
05:25:30 INFO - PROCESS | 1780 | 1468671930636 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:30 INFO - PROCESS | 1780 | 1468671930656 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
05:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
05:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
05:25:30 INFO - PROCESS | 1780 | 1468671930810 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:30 INFO - PROCESS | 1780 | 1468671930826 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
05:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 171ms
05:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
05:25:31 INFO - PROCESS | 1780 | 1468671930985 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:31 INFO - PROCESS | 1780 | 1468671931003 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
05:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 120ms
05:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
05:25:31 INFO - PROCESS | 1780 | 1468671931110 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:31 INFO - PROCESS | 1780 | 1468671931123 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
05:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 120ms
05:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
05:25:31 INFO - PROCESS | 1780 | 1468671931235 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:31 INFO - PROCESS | 1780 | 1468671931253 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
05:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 120ms
05:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
05:25:31 INFO - PROCESS | 1780 | 1468671931358 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:31 INFO - PROCESS | 1780 | 1468671931376 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
05:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 330ms
05:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
05:25:31 INFO - PROCESS | 1780 | 1468671931694 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:31 INFO - PROCESS | 1780 | 1468671931718 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
05:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
05:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
05:25:31 INFO - PROCESS | 1780 | 1468671931871 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:31 INFO - PROCESS | 1780 | 1468671931890 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
05:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
05:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
05:25:32 INFO - PROCESS | 1780 | 1468671932052 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:32 INFO - PROCESS | 1780 | 1468671932071 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
05:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 270ms
05:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
05:25:32 INFO - PROCESS | 1780 | 1468671932320 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:32 INFO - PROCESS | 1780 | 1468671932339 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
05:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
05:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
05:25:32 INFO - PROCESS | 1780 | 1468671932494 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:32 INFO - PROCESS | 1780 | 1468671932511 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
05:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
05:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
05:25:32 INFO - PROCESS | 1780 | 1468671932673 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:32 INFO - PROCESS | 1780 | 1468671932696 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
05:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 172ms
05:25:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
05:25:32 INFO - PROCESS | 1780 | 1468671932845 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:32 INFO - PROCESS | 1780 | 1468671932859 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:33 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 () {
05:25:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
05:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
05:25:33 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 () {
05:25:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
05:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
05:25:33 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 () {
05:25:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
05:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
05:25:33 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 () {
05:25:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
05:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
05:25:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 172ms
05:25:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
05:25:33 INFO - PROCESS | 1780 | 1468671933020 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:33 INFO - PROCESS | 1780 | 1468671933039 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
05:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
05:25:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
05:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
05:25:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
05:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
05:25:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
05:25:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
05:25:33 INFO - PROCESS | 1780 | 1468671933195 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:33 INFO - PROCESS | 1780 | 1468671933211 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:33 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
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
05:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
05:25:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
05:25:33 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.
05:25:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
05:25:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
05:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
05:25:33 INFO - PROCESS | 1780 | 1468671933372 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:33 INFO - PROCESS | 1780 | 1468671933392 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
05:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
05:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
05:25:33 INFO - PROCESS | 1780 | 1468671933549 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:33 INFO - PROCESS | 1780 | 1468671933569 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
05:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
05:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
05:25:33 INFO - PROCESS | 1780 | 1468671933725 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:33 INFO - PROCESS | 1780 | 1468671933742 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
05:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 172ms
05:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
05:25:33 INFO - PROCESS | 1780 | 1468671933903 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:33 INFO - PROCESS | 1780 | 1468671933921 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
05:25:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
05:25:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
05:25:34 INFO - PROCESS | 1780 | 1468671934077 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:34 INFO - PROCESS | 1780 | 1468671934093 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
05:25:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
05:25:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
05:25:34 INFO - PROCESS | 1780 | 1468671934252 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:34 INFO - PROCESS | 1780 | 1468671934269 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
05:25:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
05:25:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
05:25:34 INFO - PROCESS | 1780 | 1468671934426 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:34 INFO - PROCESS | 1780 | 1468671934449 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
05:25:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
05:25:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
05:25:34 INFO - PROCESS | 1780 | 1468671934605 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:34 INFO - PROCESS | 1780 | 1468671934622 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
05:25:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
05:25:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
05:25:34 INFO - PROCESS | 1780 | 1468671934777 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:34 INFO - PROCESS | 1780 | 1468671934793 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
05:25:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
05:25:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
05:25:34 INFO - PROCESS | 1780 | 1468671934952 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:35 INFO - PROCESS | 1780 | 1468671934970 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
05:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
05:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
05:25:35 INFO - PROCESS | 1780 | 1468671935128 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:35 INFO - PROCESS | 1780 | 1468671935144 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
05:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
05:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
05:25:35 INFO - PROCESS | 1780 | 1468671935303 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:35 INFO - PROCESS | 1780 | 1468671935322 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
05:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 172ms
05:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
05:25:35 INFO - PROCESS | 1780 | 1468671935482 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:35 INFO - PROCESS | 1780 | 1468671935502 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
05:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
05:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
05:25:35 INFO - PROCESS | 1780 | 1468671935653 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:35 INFO - PROCESS | 1780 | 1468671935669 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
05:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 120ms
05:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
05:25:35 INFO - PROCESS | 1780 | 1468671935776 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:35 INFO - PROCESS | 1780 | 1468671935793 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
05:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
05:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
05:25:35 INFO - PROCESS | 1780 | 1468671935953 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:36 INFO - PROCESS | 1780 | 1468671935971 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
05:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
05:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
05:25:36 INFO - PROCESS | 1780 | 1468671936127 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:36 INFO - PROCESS | 1780 | 1468671936143 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
05:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 172ms
05:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
05:25:36 INFO - PROCESS | 1780 | 1468671936302 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:36 INFO - PROCESS | 1780 | 1468671936318 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
05:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
05:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
05:25:36 INFO - PROCESS | 1780 | 1468671936476 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:36 INFO - PROCESS | 1780 | 1468671936493 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
05:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
05:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
05:25:36 INFO - PROCESS | 1780 | 1468671936652 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:36 INFO - PROCESS | 1780 | 1468671936671 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
05:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
05:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
05:25:36 INFO - PROCESS | 1780 | 1468671936827 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:36 INFO - PROCESS | 1780 | 1468671936844 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:37 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
05:25:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
05:25:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
05:25:37 INFO - PROCESS | 1780 | 1468671937033 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:37 INFO - PROCESS | 1780 | 1468671937050 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
05:25:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 120ms
05:25:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
05:25:37 INFO - PROCESS | 1780 | 1468671937162 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:37 INFO - PROCESS | 1780 | 1468671937173 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:37 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
05:25:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
05:25:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
05:25:37 INFO - PROCESS | 1780 | 1468671937333 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:37 INFO - PROCESS | 1780 | 1468671937349 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
05:25:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
05:25:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
05:25:37 INFO - PROCESS | 1780 | 1468671937516 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:37 INFO - PROCESS | 1780 | 1468671937534 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
05:25:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 171ms
05:25:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
05:25:37 INFO - PROCESS | 1780 | 1468671937684 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:37 INFO - PROCESS | 1780 | 1468671937701 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
05:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 331ms
05:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
05:25:38 INFO - PROCESS | 1780 | 1468671938020 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:38 INFO - PROCESS | 1780 | 1468671938048 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
05:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
05:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
05:25:38 INFO - PROCESS | 1780 | 1468671938200 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:38 INFO - PROCESS | 1780 | 1468671938223 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
05:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
05:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
05:25:38 INFO - PROCESS | 1780 | 1468671938374 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:38 INFO - PROCESS | 1780 | 1468671938392 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
05:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 230ms
05:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
05:25:38 INFO - PROCESS | 1780 | 1468671938605 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:38 INFO - PROCESS | 1780 | 1468671938624 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
05:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
05:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
05:25:38 INFO - PROCESS | 1780 | 1468671938782 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:38 INFO - PROCESS | 1780 | 1468671938803 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
05:25:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 230ms
05:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
05:25:39 INFO - PROCESS | 1780 | 1468671939015 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:39 INFO - PROCESS | 1780 | 1468671939039 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
05:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
05:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
05:25:39 INFO - PROCESS | 1780 | 1468671939185 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:39 INFO - PROCESS | 1780 | 1468671939204 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
05:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
05:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
05:25:39 INFO - PROCESS | 1780 | 1468671939360 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:39 INFO - PROCESS | 1780 | 1468671939385 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
05:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
05:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
05:25:39 INFO - PROCESS | 1780 | 1468671939534 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:39 INFO - PROCESS | 1780 | 1468671939551 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
05:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 120ms
05:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
05:25:39 INFO - PROCESS | 1780 | 1468671939656 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:39 INFO - PROCESS | 1780 | 1468671939673 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
05:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
05:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
05:25:39 INFO - PROCESS | 1780 | 1468671939835 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:39 INFO - PROCESS | 1780 | 1468671939860 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
05:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
05:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
05:25:40 INFO - PROCESS | 1780 | 1468671940009 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:40 INFO - PROCESS | 1780 | 1468671940025 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
05:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
05:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
05:25:40 INFO - PROCESS | 1780 | 1468671940184 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:40 INFO - PROCESS | 1780 | 1468671940201 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:40 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
05:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 120ms
05:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
05:25:40 INFO - PROCESS | 1780 | 1468671940307 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:40 INFO - PROCESS | 1780 | 1468671940324 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
05:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 172ms
05:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
05:25:40 INFO - PROCESS | 1780 | 1468671940485 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:40 INFO - PROCESS | 1780 | 1468671940504 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
05:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
05:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
05:25:40 INFO - PROCESS | 1780 | 1468671940659 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:40 INFO - PROCESS | 1780 | 1468671940674 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:40 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
05:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
05:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
05:25:40 INFO - PROCESS | 1780 | 1468671940834 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:40 INFO - PROCESS | 1780 | 1468671940854 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
05:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
05:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
05:25:41 INFO - PROCESS | 1780 | 1468671941010 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:41 INFO - PROCESS | 1780 | 1468671941025 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
05:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
05:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
05:25:41 INFO - PROCESS | 1780 | 1468671941184 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:41 INFO - PROCESS | 1780 | 1468671941200 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
05:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
05:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
05:25:41 INFO - PROCESS | 1780 | 1468671941358 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:41 INFO - PROCESS | 1780 | 1468671941381 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
05:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
05:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
05:25:41 INFO - PROCESS | 1780 | 1468671941536 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:41 INFO - PROCESS | 1780 | 1468671941553 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
05:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
05:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
05:25:41 INFO - PROCESS | 1780 | 1468671941709 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:41 INFO - PROCESS | 1780 | 1468671941726 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:41 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
05:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
05:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
05:25:41 INFO - PROCESS | 1780 | 1468671941884 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:41 INFO - PROCESS | 1780 | 1468671941899 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
05:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
05:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
05:25:42 INFO - PROCESS | 1780 | 1468671942059 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:42 INFO - PROCESS | 1780 | 1468671942074 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:42 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
05:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 172ms
05:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
05:25:42 INFO - PROCESS | 1780 | 1468671942235 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:42 INFO - PROCESS | 1780 | 1468671942254 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
05:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
05:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
05:25:42 INFO - PROCESS | 1780 | 1468671942408 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:42 INFO - PROCESS | 1780 | 1468671942431 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
05:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
05:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
05:25:42 INFO - PROCESS | 1780 | 1468671942584 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:42 INFO - PROCESS | 1780 | 1468671942601 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
05:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
05:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
05:25:42 INFO - PROCESS | 1780 | 1468671942759 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:42 INFO - PROCESS | 1780 | 1468671942774 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
05:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 172ms
05:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
05:25:42 INFO - PROCESS | 1780 | 1468671942934 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:42 INFO - PROCESS | 1780 | 1468671942953 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
05:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
05:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
05:25:43 INFO - PROCESS | 1780 | 1468671943107 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:43 INFO - PROCESS | 1780 | 1468671943124 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
05:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
05:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
05:25:43 INFO - PROCESS | 1780 | 1468671943284 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:43 INFO - PROCESS | 1780 | 1468671943299 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
05:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 120ms
05:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
05:25:43 INFO - PROCESS | 1780 | 1468671943407 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:43 INFO - PROCESS | 1780 | 1468671943424 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
05:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
05:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
05:25:43 INFO - PROCESS | 1780 | 1468671943584 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:43 INFO - PROCESS | 1780 | 1468671943603 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
05:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
05:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
05:25:43 INFO - PROCESS | 1780 | 1468671943759 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:43 INFO - PROCESS | 1780 | 1468671943774 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
05:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 171ms
05:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
05:25:43 INFO - PROCESS | 1780 | 1468671943934 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:43 INFO - PROCESS | 1780 | 1468671943955 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
05:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 330ms
05:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
05:25:44 INFO - PROCESS | 1780 | 1468671944271 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:44 INFO - PROCESS | 1780 | 1468671944299 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:44 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
05:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
05:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
05:25:44 INFO - PROCESS | 1780 | 1468671944450 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:44 INFO - PROCESS | 1780 | 1468671944469 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:44 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
05:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 171ms
05:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
05:25:44 INFO - PROCESS | 1780 | 1468671944632 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:44 INFO - PROCESS | 1780 | 1468671944655 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:44 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
05:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 231ms
05:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
05:25:44 INFO - PROCESS | 1780 | 1468671944865 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:44 INFO - PROCESS | 1780 | 1468671944908 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:45 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)
05:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 230ms
05:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
05:25:45 INFO - PROCESS | 1780 | 1468671945097 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:45 INFO - PROCESS | 1780 | 1468671945110 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
05:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
05:25:45 INFO - PROCESS | 1780 | 1468671945270 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:45 INFO - PROCESS | 1780 | 1468671945292 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
05:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 172ms
05:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
05:25:45 INFO - PROCESS | 1780 | 1468671945442 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:45 INFO - PROCESS | 1780 | 1468671945459 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
05:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
05:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
05:25:45 INFO - PROCESS | 1780 | 1468671945618 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:45 INFO - PROCESS | 1780 | 1468671945635 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
05:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
05:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
05:25:45 INFO - PROCESS | 1780 | 1468671945797 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:45 INFO - PROCESS | 1780 | 1468671945818 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
05:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
05:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
05:25:45 INFO - PROCESS | 1780 | 1468671945973 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:46 INFO - PROCESS | 1780 | 1468671945990 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
05:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
05:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
05:25:46 INFO - PROCESS | 1780 | 1468671946152 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:46 INFO - PROCESS | 1780 | 1468671946170 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
05:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 172ms
05:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
05:25:46 INFO - PROCESS | 1780 | 1468671946330 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:46 INFO - PROCESS | 1780 | 1468671946342 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
05:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
05:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
05:25:46 INFO - PROCESS | 1780 | 1468671946501 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:46 INFO - PROCESS | 1780 | 1468671946518 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
05:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
05:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
05:25:46 INFO - PROCESS | 1780 | 1468671946677 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:46 INFO - PROCESS | 1780 | 1468671946691 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
05:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
05:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
05:25:46 INFO - PROCESS | 1780 | 1468671946851 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:46 INFO - PROCESS | 1780 | 1468671946868 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:47 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
05:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
05:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
05:25:47 INFO - PROCESS | 1780 | 1468671947026 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:47 INFO - PROCESS | 1780 | 1468671947041 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
05:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
05:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
05:25:47 INFO - PROCESS | 1780 | 1468671947201 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:47 INFO - PROCESS | 1780 | 1468671947217 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
05:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
05:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
05:25:47 INFO - PROCESS | 1780 | 1468671947381 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:47 INFO - PROCESS | 1780 | 1468671947406 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:47 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)
05:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
05:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
05:25:47 INFO - PROCESS | 1780 | 1468671947551 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:47 INFO - PROCESS | 1780 | 1468671947568 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
05:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
05:25:47 INFO - PROCESS | 1780 | 1468671947724 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:47 INFO - PROCESS | 1780 | 1468671947740 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
05:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 173ms
05:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
05:25:47 INFO - PROCESS | 1780 | 1468671947901 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:47 INFO - PROCESS | 1780 | 1468671947920 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
05:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
05:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
05:25:48 INFO - PROCESS | 1780 | 1468671948077 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:48 INFO - PROCESS | 1780 | 1468671948091 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
05:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 172ms
05:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
05:25:48 INFO - PROCESS | 1780 | 1468671948252 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:48 INFO - PROCESS | 1780 | 1468671948268 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
05:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 121ms
05:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
05:25:48 INFO - PROCESS | 1780 | 1468671948375 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:48 INFO - PROCESS | 1780 | 1468671948392 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
05:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
05:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
05:25:48 INFO - PROCESS | 1780 | 1468671948569 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:48 INFO - PROCESS | 1780 | 1468671948588 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
05:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 190ms
05:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
05:25:48 INFO - PROCESS | 1780 | 1468671948749 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:48 INFO - PROCESS | 1780 | 1468671948766 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
05:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 171ms
05:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
05:25:48 INFO - PROCESS | 1780 | 1468671948920 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:48 INFO - PROCESS | 1780 | 1468671948937 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
05:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
05:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
05:25:49 INFO - PROCESS | 1780 | 1468671949097 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:49 INFO - PROCESS | 1780 | 1468671949109 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
05:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 171ms
05:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
05:25:49 INFO - PROCESS | 1780 | 1468671949268 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:49 INFO - PROCESS | 1780 | 1468671949285 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
05:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
05:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
05:25:49 INFO - PROCESS | 1780 | 1468671949442 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:49 INFO - PROCESS | 1780 | 1468671949467 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
05:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
05:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
05:25:49 INFO - PROCESS | 1780 | 1468671949620 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:49 INFO - PROCESS | 1780 | 1468671949637 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
05:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 120ms
05:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
05:25:49 INFO - PROCESS | 1780 | 1468671949742 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:49 INFO - PROCESS | 1780 | 1468671949757 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
05:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
05:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
05:25:49 INFO - PROCESS | 1780 | 1468671949918 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:49 INFO - PROCESS | 1780 | 1468671949937 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
05:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
05:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
05:25:50 INFO - PROCESS | 1780 | 1468671950093 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:50 INFO - PROCESS | 1780 | 1468671950107 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
05:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 171ms
05:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
05:25:50 INFO - PROCESS | 1780 | 1468671950308 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:50 INFO - PROCESS | 1780 | 1468671950398 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
05:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 291ms
05:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
05:25:50 INFO - PROCESS | 1780 | 1468671950573 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:50 INFO - PROCESS | 1780 | 1468671950593 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
05:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
05:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
05:25:50 INFO - PROCESS | 1780 | 1468671950750 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:50 INFO - PROCESS | 1780 | 1468671950767 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
05:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
05:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
05:25:50 INFO - PROCESS | 1780 | 1468671950924 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:50 INFO - PROCESS | 1780 | 1468671950951 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
05:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
05:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
05:25:51 INFO - PROCESS | 1780 | 1468671951100 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:51 INFO - PROCESS | 1780 | 1468671951123 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
05:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 230ms
05:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
05:25:51 INFO - PROCESS | 1780 | 1468671951335 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:51 INFO - PROCESS | 1780 | 1468671951360 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
05:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 270ms
05:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
05:25:51 INFO - PROCESS | 1780 | 1468671951609 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:51 INFO - PROCESS | 1780 | 1468671951626 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
05:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 171ms
05:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
05:25:51 INFO - PROCESS | 1780 | 1468671951785 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:51 INFO - PROCESS | 1780 | 1468671951805 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
05:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
05:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
05:25:51 INFO - PROCESS | 1780 | 1468671951960 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:51 INFO - PROCESS | 1780 | 1468671951976 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
05:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
05:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
05:25:52 INFO - PROCESS | 1780 | 1468671952134 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:52 INFO - PROCESS | 1780 | 1468671952151 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
05:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 120ms
05:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
05:25:52 INFO - PROCESS | 1780 | 1468671952264 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:52 INFO - PROCESS | 1780 | 1468671952285 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
05:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
05:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
05:25:52 INFO - PROCESS | 1780 | 1468671952438 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:52 INFO - PROCESS | 1780 | 1468671952455 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
05:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
05:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
05:25:52 INFO - PROCESS | 1780 | 1468671952616 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:52 INFO - PROCESS | 1780 | 1468671952635 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
05:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
05:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
05:25:52 INFO - PROCESS | 1780 | 1468671952786 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:52 INFO - PROCESS | 1780 | 1468671952803 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
05:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 121ms
05:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
05:25:52 INFO - PROCESS | 1780 | 1468671952909 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:52 INFO - PROCESS | 1780 | 1468671952922 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
05:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
05:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
05:25:53 INFO - PROCESS | 1780 | 1468671953084 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:53 INFO - PROCESS | 1780 | 1468671953105 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
05:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
05:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
05:25:53 INFO - PROCESS | 1780 | 1468671953260 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:53 INFO - PROCESS | 1780 | 1468671953277 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
05:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
05:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
05:25:53 INFO - PROCESS | 1780 | 1468671953434 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:53 INFO - PROCESS | 1780 | 1468671953456 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
05:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
05:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
05:25:53 INFO - PROCESS | 1780 | 1468671953608 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:53 INFO - PROCESS | 1780 | 1468671953624 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
05:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 330ms
05:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
05:25:53 INFO - PROCESS | 1780 | 1468671953941 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:53 INFO - PROCESS | 1780 | 1468671953954 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
05:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 231ms
05:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
05:25:54 INFO - PROCESS | 1780 | 1468671954174 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:54 INFO - PROCESS | 1780 | 1468671954190 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
05:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 120ms
05:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
05:25:54 INFO - PROCESS | 1780 | 1468671954301 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:54 INFO - PROCESS | 1780 | 1468671954319 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
05:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
05:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
05:25:54 INFO - PROCESS | 1780 | 1468671954481 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:54 INFO - PROCESS | 1780 | 1468671954493 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
05:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
05:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
05:25:54 INFO - PROCESS | 1780 | 1468671954652 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:54 INFO - PROCESS | 1780 | 1468671954673 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:54 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
05:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
05:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
05:25:54 INFO - PROCESS | 1780 | 1468671954826 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:54 INFO - PROCESS | 1780 | 1468671954841 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:55 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
05:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
05:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
05:25:55 INFO - PROCESS | 1780 | 1468671955001 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:55 INFO - PROCESS | 1780 | 1468671955022 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
05:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 171ms
05:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
05:25:55 INFO - PROCESS | 1780 | 1468671955181 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:55 INFO - PROCESS | 1780 | 1468671955210 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
05:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
05:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
05:25:55 INFO - PROCESS | 1780 | 1468671955350 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:55 INFO - PROCESS | 1780 | 1468671955368 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
05:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 172ms
05:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
05:25:55 INFO - PROCESS | 1780 | 1468671955525 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:55 INFO - PROCESS | 1780 | 1468671955542 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
05:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
05:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
05:25:55 INFO - PROCESS | 1780 | 1468671955704 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:55 INFO - PROCESS | 1780 | 1468671955724 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
05:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
05:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
05:25:55 INFO - PROCESS | 1780 | 1468671955876 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:55 INFO - PROCESS | 1780 | 1468671955892 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
05:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 171ms
05:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
05:25:56 INFO - PROCESS | 1780 | 1468671956050 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:56 INFO - PROCESS | 1780 | 1468671956067 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
05:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 120ms
05:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
05:25:56 INFO - PROCESS | 1780 | 1468671956173 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:56 INFO - PROCESS | 1780 | 1468671956190 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:56 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)
05:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
05:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
05:25:56 INFO - PROCESS | 1780 | 1468671956350 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:56 INFO - PROCESS | 1780 | 1468671956372 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
05:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
05:25:56 INFO - PROCESS | 1780 | 1468671956543 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:56 INFO - PROCESS | 1780 | 1468671956590 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
05:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 290ms
05:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
05:25:56 INFO - PROCESS | 1780 | 1468671956825 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:56 INFO - PROCESS | 1780 | 1468671956850 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
05:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
05:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
05:25:57 INFO - PROCESS | 1780 | 1468671957003 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:57 INFO - PROCESS | 1780 | 1468671957024 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
05:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
05:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
05:25:57 INFO - PROCESS | 1780 | 1468671957184 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:57 INFO - PROCESS | 1780 | 1468671957203 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
05:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
05:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
05:25:57 INFO - PROCESS | 1780 | 1468671957354 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:57 INFO - PROCESS | 1780 | 1468671957376 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
05:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 173ms
05:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
05:25:57 INFO - PROCESS | 1780 | 1468671957537 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:57 INFO - PROCESS | 1780 | 1468671957555 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
05:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
05:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
05:25:57 INFO - PROCESS | 1780 | 1468671957718 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:57 INFO - PROCESS | 1780 | 1468671957795 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
05:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 231ms
05:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
05:25:57 INFO - PROCESS | 1780 | 1468671957949 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:57 INFO - PROCESS | 1780 | 1468671957966 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
05:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
05:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
05:25:58 INFO - PROCESS | 1780 | 1468671958120 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:58 INFO - PROCESS | 1780 | 1468671958137 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
05:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
05:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
05:25:58 INFO - PROCESS | 1780 | 1468671958298 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:58 INFO - PROCESS | 1780 | 1468671958324 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
05:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
05:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
05:25:58 INFO - PROCESS | 1780 | 1468671958468 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:58 INFO - PROCESS | 1780 | 1468671958485 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
05:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
05:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
05:25:58 INFO - PROCESS | 1780 | 1468671958643 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:58 INFO - PROCESS | 1780 | 1468671958668 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
05:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
05:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
05:25:58 INFO - PROCESS | 1780 | 1468671958827 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:58 INFO - PROCESS | 1780 | 1468671958844 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
05:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
05:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
05:25:59 INFO - PROCESS | 1780 | 1468671959002 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:59 INFO - PROCESS | 1780 | 1468671959019 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
05:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 171ms
05:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
05:25:59 INFO - PROCESS | 1780 | 1468671959176 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:59 INFO - PROCESS | 1780 | 1468671959192 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
05:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
05:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
05:25:59 INFO - PROCESS | 1780 | 1468671959352 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:59 INFO - PROCESS | 1780 | 1468671959371 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
05:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
05:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
05:25:59 INFO - PROCESS | 1780 | 1468671959527 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:59 INFO - PROCESS | 1780 | 1468671959549 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
05:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 172ms
05:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
05:25:59 INFO - PROCESS | 1780 | 1468671959702 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:59 INFO - PROCESS | 1780 | 1468671959721 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
05:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
05:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
05:25:59 INFO - PROCESS | 1780 | 1468671959876 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:25:59 INFO - PROCESS | 1780 | 1468671959898 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
05:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 172ms
05:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
05:26:00 INFO - PROCESS | 1780 | 1468671960052 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:00 INFO - PROCESS | 1780 | 1468671960069 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
05:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
05:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
05:26:00 INFO - PROCESS | 1780 | 1468671960225 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:00 INFO - PROCESS | 1780 | 1468671960242 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:00 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
05:26:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:26:00 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
05:26:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:26:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 172ms
05:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
05:26:00 INFO - PROCESS | 1780 | 1468671960402 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:00 INFO - PROCESS | 1780 | 1468671960421 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
05:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
05:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
05:26:00 INFO - PROCESS | 1780 | 1468671960577 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:00 INFO - PROCESS | 1780 | 1468671960592 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
05:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 172ms
05:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
05:26:00 INFO - PROCESS | 1780 | 1468671960752 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:00 INFO - PROCESS | 1780 | 1468671960768 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:00 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
05:26:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:26:00 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
05:26:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:26:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
05:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
05:26:00 INFO - PROCESS | 1780 | 1468671960925 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:00 INFO - PROCESS | 1780 | 1468671960956 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:01 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
05:26:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:26:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
05:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
05:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
05:26:01 INFO - PROCESS | 1780 | 1468671961101 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:01 INFO - PROCESS | 1780 | 1468671961117 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
05:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
05:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
05:26:01 INFO - PROCESS | 1780 | 1468671961277 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:01 INFO - PROCESS | 1780 | 1468671961292 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
05:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
05:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
05:26:01 INFO - PROCESS | 1780 | 1468671961452 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:01 INFO - PROCESS | 1780 | 1468671961471 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
05:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
05:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
05:26:01 INFO - PROCESS | 1780 | 1468671961631 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:01 INFO - PROCESS | 1780 | 1468671961643 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
05:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
05:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
05:26:01 INFO - PROCESS | 1780 | 1468671961802 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:01 INFO - PROCESS | 1780 | 1468671961818 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
05:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
05:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
05:26:01 INFO - PROCESS | 1780 | 1468671961976 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:02 INFO - PROCESS | 1780 | 1468671961994 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
05:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
05:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
05:26:02 INFO - PROCESS | 1780 | 1468671962151 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:02 INFO - PROCESS | 1780 | 1468671962169 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
05:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
05:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
05:26:02 INFO - PROCESS | 1780 | 1468671962327 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:02 INFO - PROCESS | 1780 | 1468671962341 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
05:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
05:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
05:26:02 INFO - PROCESS | 1780 | 1468671962504 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:02 INFO - PROCESS | 1780 | 1468671962524 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
05:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
05:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
05:26:02 INFO - PROCESS | 1780 | 1468671962681 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:02 INFO - PROCESS | 1780 | 1468671962692 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
05:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
05:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
05:26:02 INFO - PROCESS | 1780 | 1468671962892 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:03 INFO - PROCESS | 1780 | 1468671962996 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
05:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 290ms
05:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
05:26:03 INFO - PROCESS | 1780 | 1468671963158 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:03 INFO - PROCESS | 1780 | 1468671963177 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
05:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
05:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
05:26:03 INFO - PROCESS | 1780 | 1468671963334 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:03 INFO - PROCESS | 1780 | 1468671963353 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
05:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
05:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
05:26:03 INFO - PROCESS | 1780 | 1468671963510 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:03 INFO - PROCESS | 1780 | 1468671963526 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
05:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
05:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
05:26:03 INFO - PROCESS | 1780 | 1468671963685 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:03 INFO - PROCESS | 1780 | 1468671963775 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
05:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 270ms
05:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
05:26:03 INFO - PROCESS | 1780 | 1468671963961 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:04 INFO - PROCESS | 1780 | 1468671963990 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
05:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
05:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
05:26:04 INFO - PROCESS | 1780 | 1468671964135 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:04 INFO - PROCESS | 1780 | 1468671964151 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
05:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 120ms
05:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
05:26:04 INFO - PROCESS | 1780 | 1468671964257 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:04 INFO - PROCESS | 1780 | 1468671964274 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
05:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
05:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
05:26:04 INFO - PROCESS | 1780 | 1468671964435 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:04 INFO - PROCESS | 1780 | 1468671964453 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
05:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
05:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
05:26:04 INFO - PROCESS | 1780 | 1468671964608 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:04 INFO - PROCESS | 1780 | 1468671964626 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
05:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
05:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
05:26:04 INFO - PROCESS | 1780 | 1468671964788 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:04 INFO - PROCESS | 1780 | 1468671964811 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
05:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
05:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
05:26:04 INFO - PROCESS | 1780 | 1468671964967 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:05 INFO - PROCESS | 1780 | 1468671964983 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
05:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 120ms
05:26:05 INFO - PROCESS | 1780 | 1468671965100 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
05:26:05 INFO - PROCESS | 1780 | 1468671965116 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
05:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
05:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
05:26:05 INFO - PROCESS | 1780 | 1468671965281 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:05 INFO - PROCESS | 1780 | 1468671965301 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
05:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 172ms
05:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
05:26:05 INFO - PROCESS | 1780 | 1468671965452 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:05 INFO - PROCESS | 1780 | 1468671965472 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
05:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 230ms
05:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
05:26:05 INFO - PROCESS | 1780 | 1468671965685 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:05 INFO - PROCESS | 1780 | 1468671965708 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
05:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 172ms
05:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
05:26:05 INFO - PROCESS | 1780 | 1468671965861 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:05 INFO - PROCESS | 1780 | 1468671965875 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
05:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
05:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
05:26:06 INFO - PROCESS | 1780 | 1468671966036 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:06 INFO - PROCESS | 1780 | 1468671966054 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
05:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
05:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
05:26:06 INFO - PROCESS | 1780 | 1468671966215 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:06 INFO - PROCESS | 1780 | 1468671966226 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
05:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
05:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
05:26:06 INFO - PROCESS | 1780 | 1468671966386 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:06 INFO - PROCESS | 1780 | 1468671966406 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
05:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 171ms
05:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
05:26:06 INFO - PROCESS | 1780 | 1468671966560 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:06 INFO - PROCESS | 1780 | 1468671966576 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
05:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
05:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
05:26:06 INFO - PROCESS | 1780 | 1468671966737 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:06 INFO - PROCESS | 1780 | 1468671966753 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
05:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
05:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
05:26:06 INFO - PROCESS | 1780 | 1468671966910 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:06 INFO - PROCESS | 1780 | 1468671966924 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
05:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
05:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
05:26:07 INFO - PROCESS | 1780 | 1468671967085 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:07 INFO - PROCESS | 1780 | 1468671967101 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
05:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
05:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
05:26:07 INFO - PROCESS | 1780 | 1468671967259 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:07 INFO - PROCESS | 1780 | 1468671967275 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:07 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
05:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
05:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
05:26:07 INFO - PROCESS | 1780 | 1468671967435 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:07 INFO - PROCESS | 1780 | 1468671967451 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
05:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 173ms
05:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
05:26:07 INFO - PROCESS | 1780 | 1468671967615 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:07 INFO - PROCESS | 1780 | 1468671967636 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
05:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
05:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
05:26:07 INFO - PROCESS | 1780 | 1468671967788 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:07 INFO - PROCESS | 1780 | 1468671967805 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
05:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 172ms
05:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
05:26:07 INFO - PROCESS | 1780 | 1468671967960 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:07 INFO - PROCESS | 1780 | 1468671967976 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
05:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 171ms
05:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
05:26:08 INFO - PROCESS | 1780 | 1468671968135 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:08 INFO - PROCESS | 1780 | 1468671968153 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
05:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
05:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
05:26:08 INFO - PROCESS | 1780 | 1468671968311 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:08 INFO - PROCESS | 1780 | 1468671968337 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
05:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
05:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
05:26:08 INFO - PROCESS | 1780 | 1468671968485 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:08 INFO - PROCESS | 1780 | 1468671968504 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
05:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
05:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
05:26:08 INFO - PROCESS | 1780 | 1468671968665 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:08 INFO - PROCESS | 1780 | 1468671968683 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:08 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
05:26:08 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
05:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 171ms
05:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
05:26:08 INFO - PROCESS | 1780 | 1468671968838 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:08 INFO - PROCESS | 1780 | 1468671968856 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
05:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
05:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
05:26:09 INFO - PROCESS | 1780 | 1468671969009 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:09 INFO - PROCESS | 1780 | 1468671969025 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
05:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 330ms
05:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
05:26:09 INFO - PROCESS | 1780 | 1468671969348 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:09 INFO - PROCESS | 1780 | 1468671969375 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
05:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
05:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
05:26:09 INFO - PROCESS | 1780 | 1468671969522 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:09 INFO - PROCESS | 1780 | 1468671969542 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
05:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
05:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
05:26:09 INFO - PROCESS | 1780 | 1468671969703 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:09 INFO - PROCESS | 1780 | 1468671969722 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
05:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
05:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
05:26:09 INFO - PROCESS | 1780 | 1468671969872 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:09 INFO - PROCESS | 1780 | 1468671969890 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
05:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
05:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
05:26:10 INFO - PROCESS | 1780 | 1468671970048 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:10 INFO - PROCESS | 1780 | 1468671970061 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
05:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
05:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
05:26:10 INFO - PROCESS | 1780 | 1468671970220 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:10 INFO - PROCESS | 1780 | 1468671970242 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
05:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 172ms
05:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
05:26:10 INFO - PROCESS | 1780 | 1468671970392 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:10 INFO - PROCESS | 1780 | 1468671970410 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
05:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 171ms
05:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
05:26:10 INFO - PROCESS | 1780 | 1468671970569 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:10 INFO - PROCESS | 1780 | 1468671970586 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
05:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
05:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
05:26:10 INFO - PROCESS | 1780 | 1468671970743 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:10 INFO - PROCESS | 1780 | 1468671970759 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
05:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
05:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
05:26:10 INFO - PROCESS | 1780 | 1468671970919 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:10 INFO - PROCESS | 1780 | 1468671970936 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
05:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
05:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
05:26:11 INFO - PROCESS | 1780 | 1468671971099 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:11 INFO - PROCESS | 1780 | 1468671971119 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
05:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
05:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
05:26:11 INFO - PROCESS | 1780 | 1468671971268 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:11 INFO - PROCESS | 1780 | 1468671971289 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
05:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 230ms
05:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
05:26:11 INFO - PROCESS | 1780 | 1468671971502 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:11 INFO - PROCESS | 1780 | 1468671971526 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
05:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 270ms
05:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
05:26:11 INFO - PROCESS | 1780 | 1468671971775 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:11 INFO - PROCESS | 1780 | 1468671971792 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
05:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 172ms
05:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
05:26:11 INFO - PROCESS | 1780 | 1468671971952 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:11 INFO - PROCESS | 1780 | 1468671971970 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
05:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
05:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
05:26:12 INFO - PROCESS | 1780 | 1468671972127 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:12 INFO - PROCESS | 1780 | 1468671972144 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
05:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
05:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
05:26:12 INFO - PROCESS | 1780 | 1468671972303 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:12 INFO - PROCESS | 1780 | 1468671972322 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
05:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
05:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
05:26:12 INFO - PROCESS | 1780 | 1468671972477 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:12 INFO - PROCESS | 1780 | 1468671972492 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
05:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
05:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
05:26:12 INFO - PROCESS | 1780 | 1468671972652 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:12 INFO - PROCESS | 1780 | 1468671972678 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
05:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
05:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
05:26:12 INFO - PROCESS | 1780 | 1468671972834 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:12 INFO - PROCESS | 1780 | 1468671972851 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
05:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 173ms
05:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
05:26:13 INFO - PROCESS | 1780 | 1468671973007 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:13 INFO - PROCESS | 1780 | 1468671973032 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
05:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 230ms
05:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
05:26:13 INFO - PROCESS | 1780 | 1468671973241 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:13 INFO - PROCESS | 1780 | 1468671973258 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
05:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
05:26:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
05:26:13 INFO - PROCESS | 1780 | 1468671973424 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:13 INFO - PROCESS | 1780 | 1468671973442 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
05:26:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 470ms
05:26:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
05:26:13 INFO - PROCESS | 1780 | 1468671973891 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:13 INFO - PROCESS | 1780 | 1468671973906 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
05:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
05:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
05:26:14 INFO - PROCESS | 1780 | 1468671974072 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:14 INFO - PROCESS | 1780 | 1468671974101 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
05:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
05:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
05:26:14 INFO - PROCESS | 1780 | 1468671974242 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:14 INFO - PROCESS | 1780 | 1468671974266 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
05:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
05:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
05:26:14 INFO - PROCESS | 1780 | 1468671974419 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:14 INFO - PROCESS | 1780 | 1468671974436 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
05:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 171ms
05:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
05:26:14 INFO - PROCESS | 1780 | 1468671974592 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:14 INFO - PROCESS | 1780 | 1468671974609 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
05:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
05:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
05:26:14 INFO - PROCESS | 1780 | 1468671974770 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:14 INFO - PROCESS | 1780 | 1468671974786 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
05:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
05:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
05:26:14 INFO - PROCESS | 1780 | 1468671974944 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:14 INFO - PROCESS | 1780 | 1468671974959 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
05:26:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
05:26:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
05:26:15 INFO - PROCESS | 1780 | 1468671975132 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:15 INFO - PROCESS | 1780 | 1468671975143 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
05:26:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
05:26:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
05:26:15 INFO - PROCESS | 1780 | 1468671975303 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:15 INFO - PROCESS | 1780 | 1468671975319 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
05:26:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 331ms
05:26:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
05:26:15 INFO - PROCESS | 1780 | 1468671975637 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:15 INFO - PROCESS | 1780 | 1468671975667 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
05:26:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
05:26:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
05:26:15 INFO - PROCESS | 1780 | 1468671975817 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:15 INFO - PROCESS | 1780 | 1468671975835 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
05:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
05:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
05:26:16 INFO - PROCESS | 1780 | 1468671975992 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:16 INFO - PROCESS | 1780 | 1468671976010 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
05:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
05:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
05:26:16 INFO - PROCESS | 1780 | 1468671976167 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:16 INFO - PROCESS | 1780 | 1468671976192 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
05:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
05:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
05:26:16 INFO - PROCESS | 1780 | 1468671976337 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:16 INFO - PROCESS | 1780 | 1468671976354 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
05:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
05:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
05:26:16 INFO - PROCESS | 1780 | 1468671976512 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:16 INFO - PROCESS | 1780 | 1468671976537 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
05:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
05:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
05:26:16 INFO - PROCESS | 1780 | 1468671976686 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:16 INFO - PROCESS | 1780 | 1468671976703 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
05:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
05:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
05:26:16 INFO - PROCESS | 1780 | 1468671976864 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:16 INFO - PROCESS | 1780 | 1468671976877 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
05:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
05:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
05:26:17 INFO - PROCESS | 1780 | 1468671977036 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:17 INFO - PROCESS | 1780 | 1468671977056 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
05:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
05:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
05:26:17 INFO - PROCESS | 1780 | 1468671977209 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:17 INFO - PROCESS | 1780 | 1468671977225 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
05:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
05:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
05:26:17 INFO - PROCESS | 1780 | 1468671977387 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:17 INFO - PROCESS | 1780 | 1468671977406 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
05:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
05:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
05:26:17 INFO - PROCESS | 1780 | 1468671977561 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:17 INFO - PROCESS | 1780 | 1468671977592 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
05:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 270ms
05:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
05:26:17 INFO - PROCESS | 1780 | 1468671977840 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:17 INFO - PROCESS | 1780 | 1468671977858 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
05:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 172ms
05:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
05:26:18 INFO - PROCESS | 1780 | 1468671978011 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:18 INFO - PROCESS | 1780 | 1468671978027 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
05:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
05:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
05:26:18 INFO - PROCESS | 1780 | 1468671978185 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:18 INFO - PROCESS | 1780 | 1468671978205 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
05:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 171ms
05:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
05:26:18 INFO - PROCESS | 1780 | 1468671978358 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:18 INFO - PROCESS | 1780 | 1468671978375 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
05:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
05:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
05:26:18 INFO - PROCESS | 1780 | 1468671978536 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:18 INFO - PROCESS | 1780 | 1468671978553 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
05:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
05:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
05:26:18 INFO - PROCESS | 1780 | 1468671978710 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:18 INFO - PROCESS | 1780 | 1468671978734 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
05:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
05:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
05:26:18 INFO - PROCESS | 1780 | 1468671978886 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:18 INFO - PROCESS | 1780 | 1468671978901 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
05:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
05:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
05:26:19 INFO - PROCESS | 1780 | 1468671979061 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:19 INFO - PROCESS | 1780 | 1468671979076 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
05:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
05:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
05:26:19 INFO - PROCESS | 1780 | 1468671979236 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:19 INFO - PROCESS | 1780 | 1468671979259 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
05:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
05:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
05:26:19 INFO - PROCESS | 1780 | 1468671979415 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:19 INFO - PROCESS | 1780 | 1468671979427 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
05:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
05:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
05:26:19 INFO - PROCESS | 1780 | 1468671979586 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:19 INFO - PROCESS | 1780 | 1468671979602 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
05:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
05:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
05:26:19 INFO - PROCESS | 1780 | 1468671979762 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:19 INFO - PROCESS | 1780 | 1468671979784 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
05:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
05:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
05:26:19 INFO - PROCESS | 1780 | 1468671979936 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:19 INFO - PROCESS | 1780 | 1468671979954 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
05:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
05:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
05:26:20 INFO - PROCESS | 1780 | 1468671980111 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:20 INFO - PROCESS | 1780 | 1468671980125 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
05:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
05:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
05:26:20 INFO - PROCESS | 1780 | 1468671980286 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:20 INFO - PROCESS | 1780 | 1468671980305 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
05:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 172ms
05:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
05:26:20 INFO - PROCESS | 1780 | 1468671980465 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:20 INFO - PROCESS | 1780 | 1468671980489 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
05:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
05:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
05:26:20 INFO - PROCESS | 1780 | 1468671980636 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:20 INFO - PROCESS | 1780 | 1468671980652 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
05:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
05:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
05:26:20 INFO - PROCESS | 1780 | 1468671980810 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:20 INFO - PROCESS | 1780 | 1468671980828 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
05:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
05:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
05:26:21 INFO - PROCESS | 1780 | 1468671980986 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:21 INFO - PROCESS | 1780 | 1468671981006 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
05:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
05:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
05:26:21 INFO - PROCESS | 1780 | 1468671981161 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:21 INFO - PROCESS | 1780 | 1468671981176 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
05:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
05:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
05:26:21 INFO - PROCESS | 1780 | 1468671981336 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:21 INFO - PROCESS | 1780 | 1468671981355 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
05:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
05:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
05:26:21 INFO - PROCESS | 1780 | 1468671981512 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:21 INFO - PROCESS | 1780 | 1468671981525 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
05:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 120ms
05:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
05:26:21 INFO - PROCESS | 1780 | 1468671981636 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:21 INFO - PROCESS | 1780 | 1468671981652 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
05:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
05:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
05:26:21 INFO - PROCESS | 1780 | 1468671981810 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:21 INFO - PROCESS | 1780 | 1468671981826 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
05:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 330ms
05:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
05:26:22 INFO - PROCESS | 1780 | 1468671982144 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:22 INFO - PROCESS | 1780 | 1468671982169 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
05:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 171ms
05:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
05:26:22 INFO - PROCESS | 1780 | 1468671982323 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:22 INFO - PROCESS | 1780 | 1468671982343 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
05:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
05:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
05:26:22 INFO - PROCESS | 1780 | 1468671982502 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:22 INFO - PROCESS | 1780 | 1468671982523 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
05:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
05:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
05:26:22 INFO - PROCESS | 1780 | 1468671982670 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:22 INFO - PROCESS | 1780 | 1468671982688 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
05:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 171ms
05:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
05:26:22 INFO - PROCESS | 1780 | 1468671982844 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:22 INFO - PROCESS | 1780 | 1468671982867 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
05:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 172ms
05:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
05:26:23 INFO - PROCESS | 1780 | 1468671983020 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:23 INFO - PROCESS | 1780 | 1468671983044 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
05:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
05:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
05:26:23 INFO - PROCESS | 1780 | 1468671983199 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:23 INFO - PROCESS | 1780 | 1468671983220 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
05:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
05:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
05:26:23 INFO - PROCESS | 1780 | 1468671983371 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:23 INFO - PROCESS | 1780 | 1468671983388 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
05:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
05:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
05:26:23 INFO - PROCESS | 1780 | 1468671983549 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:23 INFO - PROCESS | 1780 | 1468671983568 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
05:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
05:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
05:26:23 INFO - PROCESS | 1780 | 1468671983721 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:23 INFO - PROCESS | 1780 | 1468671983738 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
05:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 370ms
05:26:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
05:26:24 INFO - PROCESS | 1780 | 1468671984102 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:24 INFO - PROCESS | 1780 | 1468671984128 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
05:26:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 172ms
05:26:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
05:26:24 INFO - PROCESS | 1780 | 1468671984276 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:24 INFO - PROCESS | 1780 | 1468671984300 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
05:26:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 172ms
05:26:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
05:26:24 INFO - PROCESS | 1780 | 1468671984453 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:24 INFO - PROCESS | 1780 | 1468671984470 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
05:26:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
05:26:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
05:26:24 INFO - PROCESS | 1780 | 1468671984627 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:24 INFO - PROCESS | 1780 | 1468671984650 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
05:26:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
05:26:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
05:26:24 INFO - PROCESS | 1780 | 1468671984802 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:24 INFO - PROCESS | 1780 | 1468671984820 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
05:26:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 120ms
05:26:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
05:26:24 INFO - PROCESS | 1780 | 1468671984927 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:24 INFO - PROCESS | 1780 | 1468671984945 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
05:26:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
05:26:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
05:26:25 INFO - PROCESS | 1780 | 1468671985103 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:25 INFO - PROCESS | 1780 | 1468671985119 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:25 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)
05:26:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 671ms
05:26:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
05:26:25 INFO - PROCESS | 1780 | 1468671985778 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:25 INFO - PROCESS | 1780 | 1468671985791 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:26 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
05:26:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:26:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
05:26:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:26:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 670ms
05:26:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
05:26:26 INFO - PROCESS | 1780 | 1468671986451 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:26 INFO - PROCESS | 1780 | 1468671986473 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:27 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
05:26:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:26:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
05:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:26:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
05:26:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
05:26:27 INFO - PROCESS | 1780 | 1468671987124 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:27 INFO - PROCESS | 1780 | 1468671987147 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:27 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)
05:26:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 670ms
05:26:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
05:26:27 INFO - PROCESS | 1780 | 1468671987797 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:27 INFO - PROCESS | 1780 | 1468671987810 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:28 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)
05:26:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 671ms
05:26:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
05:26:28 INFO - PROCESS | 1780 | 1468671988472 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:28 INFO - PROCESS | 1780 | 1468671988516 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
05:26:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:26:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
05:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:26:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 670ms
05:26:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
05:26:29 INFO - PROCESS | 1780 | 1468671989148 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:29 INFO - PROCESS | 1780 | 1468671989174 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:29 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
05:26:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:26:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
05:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:26:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
05:26:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
05:26:29 INFO - PROCESS | 1780 | 1468671989824 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:29 INFO - PROCESS | 1780 | 1468671989843 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:30 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
05:26:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:26:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
05:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:26:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 671ms
05:26:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
05:26:30 INFO - PROCESS | 1780 | 1468671990495 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:30 INFO - PROCESS | 1780 | 1468671990509 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:31 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
05:26:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:26:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
05:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:26:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
05:26:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
05:26:31 INFO - PROCESS | 1780 | 1468671991168 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:31 INFO - PROCESS | 1780 | 1468671991192 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
05:26:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 230ms
05:26:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
05:26:31 INFO - PROCESS | 1780 | 1468671991407 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:31 INFO - PROCESS | 1780 | 1468671991430 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
05:26:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
05:26:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
05:26:31 INFO - PROCESS | 1780 | 1468671991585 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:31 INFO - PROCESS | 1780 | 1468671991603 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:31 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"
05:26:31 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:26:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
05:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:26:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
05:26:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
05:26:31 INFO - PROCESS | 1780 | 1468671991755 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:31 INFO - PROCESS | 1780 | 1468671991774 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
05:26:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
05:26:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
05:26:31 INFO - PROCESS | 1780 | 1468671991933 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:31 INFO - PROCESS | 1780 | 1468671991953 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:32 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"
05:26:32 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:26:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
05:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:26:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
05:26:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
05:26:32 INFO - PROCESS | 1780 | 1468671992104 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:32 INFO - PROCESS | 1780 | 1468671992121 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:32 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"
05:26:32 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:26:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
05:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:26:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
05:26:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
05:26:32 INFO - PROCESS | 1780 | 1468671992286 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:32 INFO - PROCESS | 1780 | 1468671992307 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
05:26:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 190ms
05:26:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
05:26:32 INFO - PROCESS | 1780 | 1468671992471 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:32 INFO - PROCESS | 1780 | 1468671992495 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:33 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
05:26:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:26:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
05:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:26:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 671ms
05:26:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
05:26:33 INFO - PROCESS | 1780 | 1468671993144 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:33 INFO - PROCESS | 1780 | 1468671993157 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
05:26:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
05:26:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
05:26:33 INFO - PROCESS | 1780 | 1468671993320 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:33 INFO - PROCESS | 1780 | 1468671993338 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
05:26:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
05:26:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
05:26:33 INFO - PROCESS | 1780 | 1468671993501 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:33 INFO - PROCESS | 1780 | 1468671993523 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
05:26:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
05:26:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
05:26:33 INFO - PROCESS | 1780 | 1468671993670 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:33 INFO - PROCESS | 1780 | 1468671993687 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
05:26:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
05:26:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
05:26:33 INFO - PROCESS | 1780 | 1468671993845 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:33 INFO - PROCESS | 1780 | 1468671993860 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
05:26:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
05:26:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
05:26:34 INFO - PROCESS | 1780 | 1468671994020 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:34 INFO - PROCESS | 1780 | 1468671994039 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
05:26:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
05:26:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
05:26:34 INFO - PROCESS | 1780 | 1468671994194 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:34 INFO - PROCESS | 1780 | 1468671994213 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
05:26:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 171ms
05:26:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
05:26:34 INFO - PROCESS | 1780 | 1468671994458 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:34 INFO - PROCESS | 1780 | 1468671994486 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
05:26:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 230ms
05:26:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
05:26:34 INFO - PROCESS | 1780 | 1468671994621 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:34 INFO - PROCESS | 1780 | 1468671994640 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
05:26:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
05:26:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
05:26:34 INFO - PROCESS | 1780 | 1468671994793 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:34 INFO - PROCESS | 1780 | 1468671994813 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
05:26:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
05:26:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
05:26:34 INFO - PROCESS | 1780 | 1468671994971 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:35 INFO - PROCESS | 1780 | 1468671994997 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
05:26:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
05:26:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
05:26:35 INFO - PROCESS | 1780 | 1468671995150 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:35 INFO - PROCESS | 1780 | 1468671995167 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
05:26:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
05:26:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
05:26:35 INFO - PROCESS | 1780 | 1468671995322 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:35 INFO - PROCESS | 1780 | 1468671995345 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
05:26:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 172ms
05:26:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
05:26:35 INFO - PROCESS | 1780 | 1468671995496 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:35 INFO - PROCESS | 1780 | 1468671995518 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
05:26:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
05:26:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
05:26:35 INFO - PROCESS | 1780 | 1468671995670 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:35 INFO - PROCESS | 1780 | 1468671995688 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
05:26:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
05:26:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
05:26:35 INFO - PROCESS | 1780 | 1468671995844 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:35 INFO - PROCESS | 1780 | 1468671995867 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
05:26:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
05:26:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
05:26:36 INFO - PROCESS | 1780 | 1468671996022 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:36 INFO - PROCESS | 1780 | 1468671996039 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
05:26:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
05:26:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
05:26:36 INFO - PROCESS | 1780 | 1468671996204 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:36 INFO - PROCESS | 1780 | 1468671996223 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
05:26:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
05:26:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
05:26:36 INFO - PROCESS | 1780 | 1468671996376 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:36 INFO - PROCESS | 1780 | 1468671996395 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
05:26:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
05:26:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
05:26:36 INFO - PROCESS | 1780 | 1468671996553 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:36 INFO - PROCESS | 1780 | 1468671996575 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
05:26:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
05:26:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
05:26:36 INFO - PROCESS | 1780 | 1468671996727 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:36 INFO - PROCESS | 1780 | 1468671996743 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
05:26:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
05:26:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
05:26:36 INFO - PROCESS | 1780 | 1468671996904 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:36 INFO - PROCESS | 1780 | 1468671996923 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
05:26:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
05:26:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
05:26:37 INFO - PROCESS | 1780 | 1468671997078 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:37 INFO - PROCESS | 1780 | 1468671997094 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
05:26:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
05:26:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
05:26:37 INFO - PROCESS | 1780 | 1468671997253 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:37 INFO - PROCESS | 1780 | 1468671997270 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
05:26:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
05:26:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
05:26:37 INFO - PROCESS | 1780 | 1468671997429 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:37 INFO - PROCESS | 1780 | 1468671997462 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
05:26:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
05:26:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
05:26:37 INFO - PROCESS | 1780 | 1468671997607 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:37 INFO - PROCESS | 1780 | 1468671997702 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
05:26:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 230ms
05:26:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
05:26:37 INFO - PROCESS | 1780 | 1468671997838 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:37 INFO - PROCESS | 1780 | 1468671997855 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
05:26:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 121ms
05:26:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
05:26:37 INFO - PROCESS | 1780 | 1468671997967 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:38 INFO - PROCESS | 1780 | 1468671997979 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
05:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
05:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
05:26:38 INFO - PROCESS | 1780 | 1468671998139 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:38 INFO - PROCESS | 1780 | 1468671998158 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
05:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
05:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
05:26:38 INFO - PROCESS | 1780 | 1468671998316 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:38 INFO - PROCESS | 1780 | 1468671998329 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
05:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
05:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
05:26:38 INFO - PROCESS | 1780 | 1468671998487 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:38 INFO - PROCESS | 1780 | 1468671998510 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
05:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
05:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
05:26:38 INFO - PROCESS | 1780 | 1468671998664 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:38 INFO - PROCESS | 1780 | 1468671998677 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
05:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
05:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
05:26:38 INFO - PROCESS | 1780 | 1468671998836 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:38 INFO - PROCESS | 1780 | 1468671998852 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
05:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 120ms
05:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
05:26:38 INFO - PROCESS | 1780 | 1468671998961 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:38 INFO - PROCESS | 1780 | 1468671998974 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
05:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 120ms
05:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
05:26:39 INFO - PROCESS | 1780 | 1468671999087 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:39 INFO - PROCESS | 1780 | 1468671999103 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
05:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
05:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
05:26:39 INFO - PROCESS | 1780 | 1468671999261 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:39 INFO - PROCESS | 1780 | 1468671999283 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
05:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
05:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
05:26:39 INFO - PROCESS | 1780 | 1468671999437 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:39 INFO - PROCESS | 1780 | 1468671999457 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
05:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
05:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
05:26:39 INFO - PROCESS | 1780 | 1468671999612 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:39 INFO - PROCESS | 1780 | 1468671999626 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
05:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 172ms
05:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
05:26:39 INFO - PROCESS | 1780 | 1468671999786 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:39 INFO - PROCESS | 1780 | 1468671999802 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
05:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
05:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
05:26:39 INFO - PROCESS | 1780 | 1468671999961 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:40 INFO - PROCESS | 1780 | 1468671999986 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
05:26:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
05:26:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
05:26:40 INFO - PROCESS | 1780 | 1468672000137 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:40 INFO - PROCESS | 1780 | 1468672000152 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
05:26:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 171ms
05:26:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
05:26:40 INFO - PROCESS | 1780 | 1468672000312 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:40 INFO - PROCESS | 1780 | 1468672000327 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
05:26:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 172ms
05:26:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
05:26:40 INFO - PROCESS | 1780 | 1468672000487 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:40 INFO - PROCESS | 1780 | 1468672000506 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
05:26:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 330ms
05:26:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
05:26:40 INFO - PROCESS | 1780 | 1468672000824 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:40 INFO - PROCESS | 1780 | 1468672000851 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
05:26:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
05:26:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
05:26:41 INFO - PROCESS | 1780 | 1468672001003 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:41 INFO - PROCESS | 1780 | 1468672001022 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
05:26:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
05:26:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
05:26:41 INFO - TEST-START | /DOMEvents/constructors.html
05:26:41 INFO - PROCESS | 1780 | 1468672001180 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:41 INFO - PROCESS | 1780 | 1468672001194 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
05:26:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:26:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:26:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:26:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:26:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:26:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:26:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
05:26:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 190ms
05:26:41 INFO - TEST-START | /DOMEvents/event-phases-order.html
05:26:41 INFO - PROCESS | 1780 | 1468672001372 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:41 INFO - PROCESS | 1780 | 1468672001390 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
05:26:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
05:26:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
05:26:41 INFO - PROCESS | 1780 | 1468672001550 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:41 INFO - PROCESS | 1780 | 1468672001569 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
05:26:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:26:41 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
05:26:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:26:41 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
05:26:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:26:41 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]"
05:26:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:26:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
05:26:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 173ms
05:26:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
05:26:41 INFO - PROCESS | 1780 | 1468672001723 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:41 INFO - PROCESS | 1780 | 1468672001746 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:41 INFO - PROCESS | 1780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
05:26:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
05:26:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 171ms
05:26:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
05:26:41 INFO - PROCESS | 1780 | 1468672001900 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:41 INFO - PROCESS | 1780 | 1468672001912 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:42 INFO - PROCESS | 1780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
05:26:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
05:26:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
05:26:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
05:26:42 INFO - PROCESS | 1780 | 1468672002071 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:42 INFO - PROCESS | 1780 | 1468672002088 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
05:26:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
05:26:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
05:26:42 INFO - PROCESS | 1780 | 1468672002244 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:42 INFO - PROCESS | 1780 | 1468672002262 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:42 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.
05:26:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 171ms
05:26:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
05:26:42 INFO - PROCESS | 1780 | 1468672002420 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:42 INFO - PROCESS | 1780 | 1468672002437 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:42 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
05:26:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
05:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
05:26:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
05:26:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
05:26:42 INFO - PROCESS | 1780 | 1468672002596 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:42 INFO - PROCESS | 1780 | 1468672002611 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:42 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.
05:26:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
05:26:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
05:26:42 INFO - PROCESS | 1780 | 1468672002777 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:42 INFO - PROCESS | 1780 | 1468672002800 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:42 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.
05:26:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 172ms
05:26:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
05:26:42 INFO - PROCESS | 1780 | 1468672002950 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:42 INFO - PROCESS | 1780 | 1468672002962 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
05:26:43 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
05:26:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
05:26:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
05:26:43 INFO - PROCESS | 1780 | 1468672003123 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:43 INFO - PROCESS | 1780 | 1468672003140 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:43 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.
05:26:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
05:26:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
05:26:43 INFO - PROCESS | 1780 | 1468672003294 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:43 INFO - PROCESS | 1780 | 1468672003310 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:43 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.
05:26:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
05:26:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
05:26:43 INFO - PROCESS | 1780 | 1468672003470 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:43 INFO - PROCESS | 1780 | 1468672003490 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:43 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.
05:26:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
05:26:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
05:26:43 INFO - PROCESS | 1780 | 1468672003645 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:43 INFO - PROCESS | 1780 | 1468672003660 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:43 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.
05:26:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 271ms
05:26:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
05:26:43 INFO - PROCESS | 1780 | 1468672003921 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:43 INFO - PROCESS | 1780 | 1468672003942 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:44 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.
05:26:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 171ms
05:26:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
05:26:44 INFO - PROCESS | 1780 | 1468672004096 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:44 INFO - PROCESS | 1780 | 1468672004110 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:44 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.
05:26:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 120ms
05:26:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
05:26:44 INFO - PROCESS | 1780 | 1468672004223 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:44 INFO - PROCESS | 1780 | 1468672004240 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:44 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
05:26:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
05:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
05:26:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 120ms
05:26:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
05:26:44 INFO - PROCESS | 1780 | 1468672004353 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:44 INFO - PROCESS | 1780 | 1468672004369 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:44 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.
05:26:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 120ms
05:26:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
05:26:44 INFO - PROCESS | 1780 | 1468672004474 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:44 INFO - PROCESS | 1780 | 1468672004491 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:44 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.
05:26:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
05:26:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
05:26:44 INFO - PROCESS | 1780 | 1468672004653 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:44 INFO - PROCESS | 1780 | 1468672004672 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
05:26:44 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
05:26:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
05:26:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
05:26:44 INFO - PROCESS | 1780 | 1468672004826 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:44 INFO - PROCESS | 1780 | 1468672004845 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:44 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.
05:26:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 120ms
05:26:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
05:26:44 INFO - PROCESS | 1780 | 1468672004955 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:45 INFO - PROCESS | 1780 | 1468672004974 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:45 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.
05:26:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 120ms
05:26:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
05:26:45 INFO - PROCESS | 1780 | 1468672005072 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:45 INFO - PROCESS | 1780 | 1468672005090 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:45 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.
05:26:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 171ms
05:26:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker
05:26:45 INFO - PROCESS | 1780 | 1468672005249 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:45 INFO - PROCESS | 1780 | 1468672005269 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
05:26:45 INFO - {}
05:26:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
05:26:45 INFO - {}
05:26:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
05:26:45 INFO - {}
05:26:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
05:26:45 INFO - {}
05:26:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 172ms
05:26:45 INFO - TEST-START | /FileAPI/fileReader.html
05:26:45 INFO - PROCESS | 1780 | 1468672005420 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:45 INFO - PROCESS | 1780 | 1468672005438 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
05:26:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
05:26:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
05:26:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
05:26:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 172ms
05:26:45 INFO - TEST-START | /FileAPI/historical.html
05:26:45 INFO - PROCESS | 1780 | 1468672005596 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:45 INFO - PROCESS | 1780 | 1468672005613 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
05:26:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
05:26:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
05:26:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
05:26:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
05:26:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
05:26:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
05:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
05:26:45 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
05:26:45 INFO - TEST-START | /FileAPI/idlharness.html
05:26:45 INFO - PROCESS | 1780 | 1468672005771 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:45 INFO - PROCESS | 1780 | 1468672005788 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
05:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
05:26:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
05:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
05:26:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
05:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
05:26:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
05:26:46 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
05:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
05:26:46 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
05:26:46 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
05:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
05:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
05:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
05:26:46 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
05:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
05:26:46 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
05:26:46 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
05:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
05:26:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 383ms
05:26:46 INFO - TEST-START | /FileAPI/idlharness.worker
05:26:46 INFO - PROCESS | 1780 | 1468672006156 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:46 INFO - PROCESS | 1780 | 1468672006173 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
05:26:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
05:26:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
05:26:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
05:26:46 INFO - {}
05:26:46 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
05:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
05:26:46 INFO - {}
05:26:46 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 - {}
05:26:46 INFO - {}
05:26:46 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
05:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
05:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
05:26:46 INFO - {}
05:26:46 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
05:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
05:26:46 INFO - {}
05:26:46 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 - {}
05:26:46 INFO - {}
05:26:46 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
05:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 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
05:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 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
05:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 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
05:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 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
05:26:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:26:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:26:46 INFO - {}
05:26:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 351ms
05:26:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
05:26:46 INFO - PROCESS | 1780 | 1468672006511 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:46 INFO - PROCESS | 1780 | 1468672006524 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:46 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
05:26:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 171ms
05:26:46 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
05:26:46 INFO - PROCESS | 1780 | 1468672006691 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:46 INFO - PROCESS | 1780 | 1468672006708 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
05:26:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
05:26:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html
05:26:46 INFO - PROCESS | 1780 | 1468672006956 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:47 INFO - PROCESS | 1780 | 1468672006980 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
05:26:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 190ms
05:26:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
05:26:47 INFO - PROCESS | 1780 | 1468672007139 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:47 INFO - PROCESS | 1780 | 1468672007158 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
05:26:47 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.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
05:26:47 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'.)
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
05:26:47 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.
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
05:26:47 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.
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
05:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
05:26:47 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.
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
05:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
05:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
05:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
05:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
05:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
05:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
05:26:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 268ms
05:26:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
05:26:47 INFO - PROCESS | 1780 | 1468672007417 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:47 INFO - PROCESS | 1780 | 1468672007441 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
05:26:47 INFO - {}
05:26:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
05:26:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
05:26:47 INFO - PROCESS | 1780 | 1468672007587 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:47 INFO - PROCESS | 1780 | 1468672007604 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
05:26:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
05:26:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
05:26:47 INFO - PROCESS | 1780 | 1468672007768 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:47 INFO - PROCESS | 1780 | 1468672007784 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
05:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
05:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:26:48 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"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:26:48 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"
05:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:26:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 285ms
05:26:48 INFO - TEST-START | /FileAPI/file/File-constructor.html
05:26:48 INFO - PROCESS | 1780 | 1468672008055 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:48 INFO - PROCESS | 1780 | 1468672008080 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
05:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
05:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
05:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
05:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
05:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
05:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
05:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
05:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
05:26:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
05:26:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
05:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
05:26:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
05:26:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
05:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
05:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
05:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
05:26:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 178ms
05:26:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
05:26:48 INFO - PROCESS | 1780 | 1468672008238 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:48 INFO - PROCESS | 1780 | 1468672008255 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
05:26:48 INFO - {}
05:26:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
05:26:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
05:26:48 INFO - PROCESS | 1780 | 1468672008412 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:48 INFO - PROCESS | 1780 | 1468672008427 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
05:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
05:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
05:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
05:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
05:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
05:26:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
05:26:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
05:26:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
05:26:48 INFO - PROCESS | 1780 | 1468672008588 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:48 INFO - PROCESS | 1780 | 1468672008608 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
05:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
05:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
05:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
05:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
05:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
05:26:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
05:26:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
05:26:48 INFO - PROCESS | 1780 | 1468672008767 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:48 INFO - PROCESS | 1780 | 1468672008779 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
05:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
05:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
05:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
05:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
05:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
05:26:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
05:26:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
05:26:48 INFO - PROCESS | 1780 | 1468672008939 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:48 INFO - PROCESS | 1780 | 1468672008958 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
05:26:49 INFO - reader.readAsText(blob_2)
05:26:49 INFO - }" did not throw
05:26:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
05:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
05:26:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
05:26:49 INFO - reader.readAsDataURL(blob_2)
05:26:49 INFO - }" did not throw
05:26:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
05:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
05:26:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
05:26:49 INFO - reader.readAsArrayBuffer(blob_2)
05:26:49 INFO - }" did not throw
05:26:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
05:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
05:26:49 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
05:26:49 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
05:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:26:49 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
05:26:49 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
05:26:49 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
05:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:26:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
05:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:26:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
05:26:49 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
05:26:49 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
05:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:26:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 178ms
05:26:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
05:26:49 INFO - PROCESS | 1780 | 1468672009121 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:49 INFO - PROCESS | 1780 | 1468672009140 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
05:26:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
05:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
05:26:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
05:26:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
05:26:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
05:26:49 INFO - PROCESS | 1780 | 1468672009300 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:49 INFO - PROCESS | 1780 | 1468672009312 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
05:26:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 120ms
05:26:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
05:26:49 INFO - PROCESS | 1780 | 1468672009421 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:49 INFO - PROCESS | 1780 | 1468672009437 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
05:26:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 122ms
05:26:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
05:26:49 INFO - PROCESS | 1780 | 1468672009550 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:49 INFO - PROCESS | 1780 | 1468672009562 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
05:26:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 120ms
05:26:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
05:26:49 INFO - PROCESS | 1780 | 1468672009671 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:49 INFO - PROCESS | 1780 | 1468672009692 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
05:26:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
05:26:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
05:26:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
05:26:49 INFO - PROCESS | 1780 | 1468672009845 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:49 INFO - PROCESS | 1780 | 1468672009860 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
05:26:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
05:26:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
05:26:50 INFO - PROCESS | 1780 | 1468672010020 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:50 INFO - PROCESS | 1780 | 1468672010038 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
05:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
05:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
05:26:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 171ms
05:26:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
05:26:50 INFO - PROCESS | 1780 | 1468672010196 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:50 INFO - PROCESS | 1780 | 1468672010212 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
05:26:50 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
05:26:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
05:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:26:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
05:26:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 231ms
05:26:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
05:26:50 INFO - PROCESS | 1780 | 1468672010429 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:50 INFO - PROCESS | 1780 | 1468672010445 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
05:26:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 171ms
05:26:50 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
05:26:50 INFO - PROCESS | 1780 | 1468672010605 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:50 INFO - PROCESS | 1780 | 1468672010625 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:51 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
05:26:51 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 670ms
05:26:51 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
05:26:51 INFO - PROCESS | 1780 | 1468672011279 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:51 INFO - PROCESS | 1780 | 1468672011294 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:52 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
05:26:52 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 731ms
05:26:52 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
05:26:52 INFO - PROCESS | 1780 | 1468672012013 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:52 INFO - PROCESS | 1780 | 1468672012026 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:52 INFO - PROCESS | 1780 | [Parent 1780] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:26:52 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
05:26:52 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 770ms
05:26:52 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
05:26:52 INFO - PROCESS | 1780 | 1468672012785 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:52 INFO - PROCESS | 1780 | 1468672012810 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:53 INFO - PROCESS | 1780 | [Parent 1780] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:26:53 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
05:26:53 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 771ms
05:26:53 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
05:26:53 INFO - PROCESS | 1780 | 1468672013560 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:53 INFO - PROCESS | 1780 | 1468672013592 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
05:26:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
05:26:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
05:26:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
05:26:54 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 830ms
05:26:54 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
05:26:54 INFO - PROCESS | 1780 | 1468672014394 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:54 INFO - PROCESS | 1780 | 1468672014431 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
05:26:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
05:26:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
05:26:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
05:26:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
05:26:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
05:26:55 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 770ms
05:26:55 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
05:26:55 INFO - PROCESS | 1780 | 1468672015171 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:55 INFO - PROCESS | 1780 | 1468672015197 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
05:26:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
05:26:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
05:26:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
05:26:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
05:26:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
05:26:55 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 731ms
05:26:55 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
05:26:55 INFO - PROCESS | 1780 | 1468672015901 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:55 INFO - PROCESS | 1780 | 1468672015927 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
05:26:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
05:26:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
05:26:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
05:26:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
05:26:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
05:26:56 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 772ms
05:26:56 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
05:26:56 INFO - PROCESS | 1780 | 1468672016676 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:56 INFO - PROCESS | 1780 | 1468672016700 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
05:26:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
05:26:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
05:26:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
05:26:57 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 831ms
05:26:57 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
05:26:57 INFO - PROCESS | 1780 | 1468672017512 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:57 INFO - PROCESS | 1780 | 1468672017542 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
05:26:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
05:26:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
05:26:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
05:26:58 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 771ms
05:26:58 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
05:26:58 INFO - PROCESS | 1780 | 1468672018288 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:58 INFO - PROCESS | 1780 | 1468672018316 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:58 INFO - PROCESS | 1780 | [Parent 1780] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:26:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
05:26:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
05:26:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
05:26:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
05:26:59 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 770ms
05:26:59 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
05:26:59 INFO - PROCESS | 1780 | 1468672019065 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:59 INFO - PROCESS | 1780 | 1468672019079 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
05:26:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
05:26:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
05:26:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
05:26:59 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 730ms
05:26:59 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
05:26:59 INFO - PROCESS | 1780 | 1468672019795 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:26:59 INFO - PROCESS | 1780 | 1468672019810 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
05:27:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
05:27:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
05:27:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
05:27:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
05:27:02 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2929ms
05:27:02 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
05:27:02 INFO - PROCESS | 1780 | 1468672022726 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:02 INFO - PROCESS | 1780 | 1468672022753 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:04 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
05:27:04 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
05:27:04 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
05:27:04 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 1975ms
05:27:04 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
05:27:04 INFO - PROCESS | 1780 | 1468672024735 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:04 INFO - PROCESS | 1780 | 1468672024766 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:06 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
05:27:06 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
05:27:06 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
05:27:06 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2017ms
05:27:06 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
05:27:06 INFO - PROCESS | 1780 | 1468672026755 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:06 INFO - PROCESS | 1780 | 1468672026788 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:07 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
05:27:07 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 830ms
05:27:07 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
05:27:07 INFO - PROCESS | 1780 | 1468672027592 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:07 INFO - PROCESS | 1780 | 1468672027617 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:08 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
05:27:08 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
05:27:08 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 831ms
05:27:08 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
05:27:08 INFO - PROCESS | 1780 | 1468672028428 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:08 INFO - PROCESS | 1780 | 1468672028457 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:09 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
05:27:09 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 730ms
05:27:09 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
05:27:09 INFO - PROCESS | 1780 | 1468672029159 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:09 INFO - PROCESS | 1780 | 1468672029173 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:09 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
05:27:09 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 770ms
05:27:09 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
05:27:09 INFO - PROCESS | 1780 | 1468672029932 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:09 INFO - PROCESS | 1780 | 1468672029956 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:10 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
05:27:10 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 832ms
05:27:10 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
05:27:10 INFO - PROCESS | 1780 | 1468672030767 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:10 INFO - PROCESS | 1780 | 1468672030798 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:11 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
05:27:11 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 730ms
05:27:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
05:27:11 INFO - PROCESS | 1780 | 1468672031499 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:11 INFO - PROCESS | 1780 | 1468672031524 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:12 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
05:27:12 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 671ms
05:27:12 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
05:27:12 INFO - PROCESS | 1780 | 1468672032174 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:12 INFO - PROCESS | 1780 | 1468672032212 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:12 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
05:27:12 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 771ms
05:27:12 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
05:27:12 INFO - PROCESS | 1780 | 1468672032948 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:12 INFO - PROCESS | 1780 | 1468672032975 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:13 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
05:27:13 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 730ms
05:27:13 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
05:27:13 INFO - PROCESS | 1780 | 1468672033685 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:13 INFO - PROCESS | 1780 | 1468672033710 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:14 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
05:27:14 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 730ms
05:27:14 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
05:27:14 INFO - PROCESS | 1780 | 1468672034415 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:14 INFO - PROCESS | 1780 | 1468672034441 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:15 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
05:27:15 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 830ms
05:27:15 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
05:27:15 INFO - PROCESS | 1780 | 1468672035249 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:15 INFO - PROCESS | 1780 | 1468672035273 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:16 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
05:27:16 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 871ms
05:27:16 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
05:27:16 INFO - PROCESS | 1780 | 1468672036123 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:16 INFO - PROCESS | 1780 | 1468672036152 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:16 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
05:27:16 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 870ms
05:27:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
05:27:17 INFO - PROCESS | 1780 | 1468672036995 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:17 INFO - PROCESS | 1780 | 1468672037020 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
05:27:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 1580ms
05:27:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
05:27:18 INFO - PROCESS | 1780 | 1468672038592 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:18 INFO - PROCESS | 1780 | 1468672038649 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
05:27:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 830ms
05:27:19 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
05:27:19 INFO - PROCESS | 1780 | 1468672039415 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:19 INFO - PROCESS | 1780 | 1468672039443 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
05:27:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 830ms
05:27:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
05:27:20 INFO - PROCESS | 1780 | 1468672040251 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:20 INFO - PROCESS | 1780 | 1468672040280 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:21 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
05:27:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 771ms
05:27:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
05:27:21 INFO - PROCESS | 1780 | 1468672041028 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:21 INFO - PROCESS | 1780 | 1468672041059 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:21 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
05:27:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 870ms
05:27:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
05:27:21 INFO - PROCESS | 1780 | 1468672041898 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:21 INFO - PROCESS | 1780 | 1468672041923 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:22 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
05:27:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 730ms
05:27:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
05:27:22 INFO - PROCESS | 1780 | 1468672042632 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:22 INFO - PROCESS | 1780 | 1468672042657 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
05:27:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 771ms
05:27:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
05:27:23 INFO - PROCESS | 1780 | 1468672043406 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:23 INFO - PROCESS | 1780 | 1468672043435 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:24 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
05:27:24 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 830ms
05:27:24 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
05:27:24 INFO - PROCESS | 1780 | 1468672044238 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:24 INFO - PROCESS | 1780 | 1468672044263 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:25 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
05:27:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 770ms
05:27:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
05:27:25 INFO - PROCESS | 1780 | 1468672045014 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:25 INFO - PROCESS | 1780 | 1468672045043 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:25 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
05:27:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 731ms
05:27:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
05:27:25 INFO - PROCESS | 1780 | 1468672045750 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:25 INFO - PROCESS | 1780 | 1468672045793 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:26 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
05:27:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 830ms
05:27:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
05:27:26 INFO - PROCESS | 1780 | 1468672046586 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:26 INFO - PROCESS | 1780 | 1468672046613 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:27 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
05:27:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 730ms
05:27:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
05:27:27 INFO - PROCESS | 1780 | 1468672047317 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:27 INFO - PROCESS | 1780 | 1468672047342 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
05:27:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 871ms
05:27:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
05:27:28 INFO - PROCESS | 1780 | 1468672048190 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:28 INFO - PROCESS | 1780 | 1468672048215 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:29 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
05:27:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 831ms
05:27:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
05:27:29 INFO - PROCESS | 1780 | 1468672049025 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:29 INFO - PROCESS | 1780 | 1468672049060 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:29 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
05:27:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 870ms
05:27:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
05:27:29 INFO - PROCESS | 1780 | 1468672049897 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:29 INFO - PROCESS | 1780 | 1468672049921 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
05:27:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 831ms
05:27:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
05:27:30 INFO - PROCESS | 1780 | 1468672050730 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:30 INFO - PROCESS | 1780 | 1468672050757 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:31 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
05:27:31 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 771ms
05:27:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
05:27:31 INFO - PROCESS | 1780 | 1468672051505 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:31 INFO - PROCESS | 1780 | 1468672051542 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
05:27:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 870ms
05:27:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
05:27:32 INFO - PROCESS | 1780 | 1468672052382 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:32 INFO - PROCESS | 1780 | 1468672052408 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:33 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
05:27:33 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 831ms
05:27:33 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
05:27:33 INFO - PROCESS | 1780 | 1468672053220 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:33 INFO - PROCESS | 1780 | 1468672053246 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:34 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:27:34 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 830ms
05:27:34 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
05:27:34 INFO - PROCESS | 1780 | 1468672054052 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:34 INFO - PROCESS | 1780 | 1468672054077 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:34 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
05:27:34 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 730ms
05:27:34 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
05:27:34 INFO - PROCESS | 1780 | 1468672054785 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:34 INFO - PROCESS | 1780 | 1468672054810 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:35 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
05:27:35 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 771ms
05:27:35 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
05:27:35 INFO - PROCESS | 1780 | 1468672055559 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:35 INFO - PROCESS | 1780 | 1468672055586 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:36 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
05:27:36 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 872ms
05:27:36 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
05:27:36 INFO - PROCESS | 1780 | 1468672056433 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:36 INFO - PROCESS | 1780 | 1468672056463 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
05:27:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 830ms
05:27:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
05:27:37 INFO - PROCESS | 1780 | 1468672057268 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:37 INFO - PROCESS | 1780 | 1468672057296 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:38 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:27:38 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 831ms
05:27:38 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
05:27:38 INFO - PROCESS | 1780 | 1468672058104 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:38 INFO - PROCESS | 1780 | 1468672058132 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:38 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
05:27:38 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 830ms
05:27:38 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
05:27:38 INFO - PROCESS | 1780 | 1468672058941 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:38 INFO - PROCESS | 1780 | 1468672058966 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:39 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
05:27:39 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 870ms
05:27:39 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
05:27:39 INFO - PROCESS | 1780 | 1468672059812 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:39 INFO - PROCESS | 1780 | 1468672059827 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:40 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:27:40 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1016ms
05:27:40 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
05:27:40 INFO - PROCESS | 1780 | 1468672060829 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:40 INFO - PROCESS | 1780 | 1468672060855 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:41 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
05:27:41 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 770ms
05:27:41 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
05:27:41 INFO - PROCESS | 1780 | 1468672061604 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:41 INFO - PROCESS | 1780 | 1468672061633 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:42 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
05:27:42 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 830ms
05:27:42 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
05:27:42 INFO - PROCESS | 1780 | 1468672062436 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:42 INFO - PROCESS | 1780 | 1468672062461 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:43 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:27:43 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 831ms
05:27:43 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
05:27:43 INFO - PROCESS | 1780 | 1468672063310 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:43 INFO - PROCESS | 1780 | 1468672063341 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:44 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
05:27:44 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 830ms
05:27:44 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
05:27:44 INFO - PROCESS | 1780 | 1468672064147 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:44 INFO - PROCESS | 1780 | 1468672064174 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
05:27:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 830ms
05:27:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
05:27:45 INFO - PROCESS | 1780 | 1468672064983 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:45 INFO - PROCESS | 1780 | 1468672065011 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
05:27:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 831ms
05:27:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
05:27:45 INFO - PROCESS | 1780 | 1468672065814 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:45 INFO - PROCESS | 1780 | 1468672065840 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
05:27:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 830ms
05:27:46 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
05:27:46 INFO - PROCESS | 1780 | 1468672066646 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:46 INFO - PROCESS | 1780 | 1468672066672 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
05:27:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 671ms
05:27:47 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
05:27:47 INFO - PROCESS | 1780 | 1468672067322 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:47 INFO - PROCESS | 1780 | 1468672067352 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
05:27:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 871ms
05:27:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
05:27:48 INFO - PROCESS | 1780 | 1468672068193 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:48 INFO - PROCESS | 1780 | 1468672068208 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
05:27:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 830ms
05:27:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
05:27:49 INFO - PROCESS | 1780 | 1468672069026 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:49 INFO - PROCESS | 1780 | 1468672069052 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
05:27:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 770ms
05:27:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
05:27:49 INFO - PROCESS | 1780 | 1468672069801 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:49 INFO - PROCESS | 1780 | 1468672069830 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
05:27:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 832ms
05:27:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
05:27:50 INFO - PROCESS | 1780 | 1468672070638 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:50 INFO - PROCESS | 1780 | 1468672070666 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
05:27:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 771ms
05:27:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
05:27:51 INFO - PROCESS | 1780 | 1468672071417 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:51 INFO - PROCESS | 1780 | 1468672071444 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
05:27:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 830ms
05:27:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
05:27:52 INFO - PROCESS | 1780 | 1468672072248 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:52 INFO - PROCESS | 1780 | 1468672072275 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
05:27:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 831ms
05:27:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
05:27:53 INFO - PROCESS | 1780 | 1468672073081 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:53 INFO - PROCESS | 1780 | 1468672073111 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
05:27:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 870ms
05:27:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
05:27:53 INFO - PROCESS | 1780 | 1468672073955 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:54 INFO - PROCESS | 1780 | 1468672073984 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
05:27:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 830ms
05:27:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
05:27:54 INFO - PROCESS | 1780 | 1468672074786 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:54 INFO - PROCESS | 1780 | 1468672074811 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
05:27:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 831ms
05:27:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
05:27:55 INFO - PROCESS | 1780 | 1468672075619 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:55 INFO - PROCESS | 1780 | 1468672075646 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
05:27:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 830ms
05:27:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
05:27:56 INFO - PROCESS | 1780 | 1468672076454 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:56 INFO - PROCESS | 1780 | 1468672076483 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
05:27:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 870ms
05:27:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
05:27:57 INFO - PROCESS | 1780 | 1468672077327 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:57 INFO - PROCESS | 1780 | 1468672077344 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
05:27:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 831ms
05:27:58 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
05:27:58 INFO - PROCESS | 1780 | 1468672078165 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:58 INFO - PROCESS | 1780 | 1468672078192 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
05:27:59 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1017ms
05:27:59 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
05:27:59 INFO - PROCESS | 1780 | 1468672079182 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:27:59 INFO - PROCESS | 1780 | 1468672079208 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
05:28:00 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 930ms
05:28:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
05:28:00 INFO - PROCESS | 1780 | 1468672080115 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:00 INFO - PROCESS | 1780 | 1468672080140 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
05:28:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 771ms
05:28:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
05:28:00 INFO - PROCESS | 1780 | 1468672080889 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:00 INFO - PROCESS | 1780 | 1468672080919 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
05:28:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 770ms
05:28:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
05:28:01 INFO - PROCESS | 1780 | 1468672081661 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:01 INFO - PROCESS | 1780 | 1468672081688 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
05:28:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1126ms
05:28:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
05:28:02 INFO - PROCESS | 1780 | 1468672082792 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:02 INFO - PROCESS | 1780 | 1468672082820 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
05:28:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 771ms
05:28:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
05:28:03 INFO - PROCESS | 1780 | 1468672083564 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:03 INFO - PROCESS | 1780 | 1468672083591 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
05:28:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 770ms
05:28:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
05:28:04 INFO - PROCESS | 1780 | 1468672084342 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:04 INFO - PROCESS | 1780 | 1468672084368 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
05:28:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 930ms
05:28:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
05:28:05 INFO - PROCESS | 1780 | 1468672085272 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:05 INFO - PROCESS | 1780 | 1468672085296 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
05:28:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 771ms
05:28:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
05:28:06 INFO - PROCESS | 1780 | 1468672086045 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:06 INFO - PROCESS | 1780 | 1468672086072 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
05:28:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 670ms
05:28:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
05:28:06 INFO - PROCESS | 1780 | 1468672086719 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:06 INFO - PROCESS | 1780 | 1468672086748 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
05:28:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 830ms
05:28:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
05:28:07 INFO - PROCESS | 1780 | 1468672087551 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:07 INFO - PROCESS | 1780 | 1468672087579 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
05:28:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 731ms
05:28:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
05:28:08 INFO - PROCESS | 1780 | 1468672088287 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:08 INFO - PROCESS | 1780 | 1468672088317 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
05:28:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 670ms
05:28:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
05:28:08 INFO - PROCESS | 1780 | 1468672088962 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:09 INFO - PROCESS | 1780 | 1468672088977 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
05:28:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
05:28:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
05:28:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
05:28:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
05:28:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
05:28:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
05:28:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
05:28:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
05:28:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
05:28:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
05:28:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
05:28:15 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 6828ms
05:28:15 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
05:28:15 INFO - PROCESS | 1780 | 1468672095792 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:15 INFO - PROCESS | 1780 | 1468672095813 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
05:28:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
05:28:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
05:28:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
05:28:18 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2334ms
05:28:18 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
05:28:18 INFO - PROCESS | 1780 | 1468672098130 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:18 INFO - PROCESS | 1780 | 1468672098159 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
05:28:18 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 771ms
05:28:18 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
05:28:18 INFO - PROCESS | 1780 | 1468672098908 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:18 INFO - PROCESS | 1780 | 1468672098936 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
05:28:19 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 870ms
05:28:19 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
05:28:19 INFO - PROCESS | 1780 | 1468672099778 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:19 INFO - PROCESS | 1780 | 1468672099809 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
05:28:20 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 731ms
05:28:20 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
05:28:20 INFO - PROCESS | 1780 | 1468672100511 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:20 INFO - PROCESS | 1780 | 1468672100535 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
05:28:21 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 770ms
05:28:21 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
05:28:21 INFO - PROCESS | 1780 | 1468672101285 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:21 INFO - PROCESS | 1780 | 1468672101320 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
05:28:22 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 770ms
05:28:22 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
05:28:22 INFO - PROCESS | 1780 | 1468672102059 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:22 INFO - PROCESS | 1780 | 1468672102085 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
05:28:22 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 771ms
05:28:22 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
05:28:22 INFO - PROCESS | 1780 | 1468672102836 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:22 INFO - PROCESS | 1780 | 1468672102863 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
05:28:23 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 731ms
05:28:23 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
05:28:23 INFO - PROCESS | 1780 | 1468672103567 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:23 INFO - PROCESS | 1780 | 1468672103593 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
05:28:24 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 771ms
05:28:24 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
05:28:24 INFO - PROCESS | 1780 | 1468672104341 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:24 INFO - PROCESS | 1780 | 1468672104367 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
05:28:25 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 770ms
05:28:25 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
05:28:25 INFO - PROCESS | 1780 | 1468672105115 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:25 INFO - PROCESS | 1780 | 1468672105146 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:25 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
05:28:25 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
05:28:25 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
05:28:25 INFO - PROCESS | 1780 | 1468672105292 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:25 INFO - PROCESS | 1780 | 1468672105313 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:25 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
05:28:25 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
05:28:25 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
05:28:25 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 172ms
05:28:25 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
05:28:25 INFO - PROCESS | 1780 | 1468672105474 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:25 INFO - PROCESS | 1780 | 1468672105492 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:26 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
05:28:26 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 970ms
05:28:26 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
05:28:26 INFO - PROCESS | 1780 | 1468672106449 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:26 INFO - PROCESS | 1780 | 1468672106464 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:27 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
05:28:27 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 930ms
05:28:27 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
05:28:27 INFO - PROCESS | 1780 | 1468672107384 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:27 INFO - PROCESS | 1780 | 1468672107414 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:28 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
05:28:28 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 971ms
05:28:28 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
05:28:28 INFO - PROCESS | 1780 | 1468672108357 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:28 INFO - PROCESS | 1780 | 1468672108383 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:29 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
05:28:29 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
05:28:29 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 870ms
05:28:29 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
05:28:29 INFO - PROCESS | 1780 | 1468672109234 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:29 INFO - PROCESS | 1780 | 1468672109261 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
05:28:29 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 730ms
05:28:29 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
05:28:30 INFO - PROCESS | 1780 | 1468672109964 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:30 INFO - PROCESS | 1780 | 1468672109980 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
05:28:30 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 971ms
05:28:30 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
05:28:30 INFO - PROCESS | 1780 | 1468672110937 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:31 INFO - PROCESS | 1780 | 1468672110963 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
05:28:32 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1116ms
05:28:32 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
05:28:32 INFO - PROCESS | 1780 | 1468672112089 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:32 INFO - PROCESS | 1780 | 1468672112116 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
05:28:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
05:28:32 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 830ms
05:28:32 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
05:28:32 INFO - PROCESS | 1780 | 1468672112922 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:32 INFO - PROCESS | 1780 | 1468672112952 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:33 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
05:28:33 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 771ms
05:28:33 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
05:28:33 INFO - PROCESS | 1780 | 1468672113699 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:33 INFO - PROCESS | 1780 | 1468672113726 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:34 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
05:28:34 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1016ms
05:28:34 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
05:28:34 INFO - PROCESS | 1780 | 1468672114716 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:34 INFO - PROCESS | 1780 | 1468672114741 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:35 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
05:28:35 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 731ms
05:28:35 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
05:28:35 INFO - PROCESS | 1780 | 1468672115449 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:35 INFO - PROCESS | 1780 | 1468672115475 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
05:28:36 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 770ms
05:28:36 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
05:28:36 INFO - PROCESS | 1780 | 1468672116223 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:36 INFO - PROCESS | 1780 | 1468672116256 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
05:28:37 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 930ms
05:28:37 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
05:28:37 INFO - PROCESS | 1780 | 1468672117155 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:37 INFO - PROCESS | 1780 | 1468672117179 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
05:28:38 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1123ms
05:28:38 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
05:28:38 INFO - PROCESS | 1780 | 1468672118281 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:38 INFO - PROCESS | 1780 | 1468672118310 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
05:28:39 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 730ms
05:28:39 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
05:28:39 INFO - PROCESS | 1780 | 1468672119018 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:39 INFO - PROCESS | 1780 | 1468672119046 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
05:28:41 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
05:28:41 INFO - window.indexedDB.open('test', val);..." did not throw
05:28:41 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:28:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:28:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:28:41 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:28:41 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
05:28:41 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
05:28:41 INFO - window.indexedDB.open('test', val);..." did not throw
05:28:41 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:28:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:28:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:28:41 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:28:41 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
05:28:41 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
05:28:41 INFO - window.indexedDB.open('test', val);..." did not throw
05:28:41 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:28:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:28:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:28:41 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:28:41 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
05:28:41 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
05:28:41 INFO - window.indexedDB.open('test', val);..." did not throw
05:28:41 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:28:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:28:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:28:41 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:28:41 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
05:28:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
05:28:41 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2425ms
05:28:41 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
05:28:41 INFO - PROCESS | 1780 | 1468672121447 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:41 INFO - PROCESS | 1780 | 1468672121474 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:42 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
05:28:42 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 672ms
05:28:42 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
05:28:42 INFO - PROCESS | 1780 | 1468672122121 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:42 INFO - PROCESS | 1780 | 1468672122146 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:43 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
05:28:43 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
05:28:43 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1324ms
05:28:43 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
05:28:43 INFO - PROCESS | 1780 | 1468672123448 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:43 INFO - PROCESS | 1780 | 1468672123478 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:44 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
05:28:44 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 830ms
05:28:44 INFO - TEST-START | /IndexedDB/idbindex_count.htm
05:28:44 INFO - PROCESS | 1780 | 1468672124284 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:44 INFO - PROCESS | 1780 | 1468672124313 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:45 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
05:28:45 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 770ms
05:28:45 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
05:28:45 INFO - PROCESS | 1780 | 1468672125060 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:45 INFO - PROCESS | 1780 | 1468672125088 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:45 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
05:28:45 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 771ms
05:28:45 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
05:28:45 INFO - PROCESS | 1780 | 1468672125838 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:45 INFO - PROCESS | 1780 | 1468672125867 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:46 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
05:28:46 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 770ms
05:28:46 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
05:28:46 INFO - PROCESS | 1780 | 1468672126608 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:46 INFO - PROCESS | 1780 | 1468672126635 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:47 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
05:28:47 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 831ms
05:28:47 INFO - TEST-START | /IndexedDB/idbindex_get.htm
05:28:47 INFO - PROCESS | 1780 | 1468672127443 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:47 INFO - PROCESS | 1780 | 1468672127469 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:48 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
05:28:48 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 772ms
05:28:48 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
05:28:48 INFO - PROCESS | 1780 | 1468672128219 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:48 INFO - PROCESS | 1780 | 1468672128246 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:49 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
05:28:49 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 771ms
05:28:49 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
05:28:49 INFO - PROCESS | 1780 | 1468672128993 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:49 INFO - PROCESS | 1780 | 1468672129019 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:49 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
05:28:49 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 771ms
05:28:49 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
05:28:49 INFO - PROCESS | 1780 | 1468672129769 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:49 INFO - PROCESS | 1780 | 1468672129798 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:50 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
05:28:50 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 771ms
05:28:50 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
05:28:50 INFO - PROCESS | 1780 | 1468672130545 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:50 INFO - PROCESS | 1780 | 1468672130574 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:51 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
05:28:51 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 730ms
05:28:51 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
05:28:51 INFO - PROCESS | 1780 | 1468672131282 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:51 INFO - PROCESS | 1780 | 1468672131297 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:52 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
05:28:52 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 770ms
05:28:52 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
05:28:52 INFO - PROCESS | 1780 | 1468672132052 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:52 INFO - PROCESS | 1780 | 1468672132078 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:52 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
05:28:52 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 871ms
05:28:52 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
05:28:52 INFO - PROCESS | 1780 | 1468672132926 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:52 INFO - PROCESS | 1780 | 1468672132952 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:53 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
05:28:53 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 732ms
05:28:53 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
05:28:53 INFO - PROCESS | 1780 | 1468672133661 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:53 INFO - PROCESS | 1780 | 1468672133692 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
05:28:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
05:28:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
05:28:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
05:28:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
05:28:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
05:28:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
05:28:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
05:28:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
05:28:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
05:28:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
05:28:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
05:28:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
05:28:54 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 771ms
05:28:54 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
05:28:54 INFO - PROCESS | 1780 | 1468672134433 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:54 INFO - PROCESS | 1780 | 1468672134459 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
05:28:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
05:28:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
05:28:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
05:28:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
05:28:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
05:28:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
05:28:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
05:28:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
05:28:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
05:28:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
05:28:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
05:28:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
05:28:55 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 871ms
05:28:55 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
05:28:55 INFO - PROCESS | 1780 | 1468672135308 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:55 INFO - PROCESS | 1780 | 1468672135334 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:56 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
05:28:56 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 831ms
05:28:56 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
05:28:56 INFO - PROCESS | 1780 | 1468672136144 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:56 INFO - PROCESS | 1780 | 1468672136177 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:56 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
05:28:56 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 830ms
05:28:56 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
05:28:56 INFO - PROCESS | 1780 | 1468672136977 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:57 INFO - PROCESS | 1780 | 1468672136996 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:57 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
05:28:57 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 670ms
05:28:57 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
05:28:57 INFO - PROCESS | 1780 | 1468672137655 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:57 INFO - PROCESS | 1780 | 1468672137680 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:58 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
05:28:58 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 872ms
05:28:58 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
05:28:58 INFO - PROCESS | 1780 | 1468672138526 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:58 INFO - PROCESS | 1780 | 1468672138551 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:59 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
05:28:59 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 770ms
05:28:59 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
05:28:59 INFO - PROCESS | 1780 | 1468672139299 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:28:59 INFO - PROCESS | 1780 | 1468672139313 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
05:29:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 770ms
05:29:00 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
05:29:00 INFO - PROCESS | 1780 | 1468672140073 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:00 INFO - PROCESS | 1780 | 1468672140106 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
05:29:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 831ms
05:29:00 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
05:29:00 INFO - PROCESS | 1780 | 1468672140904 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:00 INFO - PROCESS | 1780 | 1468672140930 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:01 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
05:29:01 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 672ms
05:29:01 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
05:29:01 INFO - PROCESS | 1780 | 1468672141579 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:01 INFO - PROCESS | 1780 | 1468672141593 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:02 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
05:29:02 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 770ms
05:29:02 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
05:29:02 INFO - PROCESS | 1780 | 1468672142355 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:02 INFO - PROCESS | 1780 | 1468672142385 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:03 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
05:29:03 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 771ms
05:29:03 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
05:29:03 INFO - PROCESS | 1780 | 1468672143128 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:03 INFO - PROCESS | 1780 | 1468672143155 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:03 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
05:29:03 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 830ms
05:29:03 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
05:29:03 INFO - PROCESS | 1780 | 1468672143964 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:04 INFO - PROCESS | 1780 | 1468672143992 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:04 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
05:29:04 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 770ms
05:29:04 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
05:29:04 INFO - PROCESS | 1780 | 1468672144735 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:04 INFO - PROCESS | 1780 | 1468672144761 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:05 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
05:29:05 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 670ms
05:29:05 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
05:29:05 INFO - PROCESS | 1780 | 1468672145409 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:05 INFO - PROCESS | 1780 | 1468672145434 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:06 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
05:29:06 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 831ms
05:29:06 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
05:29:06 INFO - PROCESS | 1780 | 1468672146242 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:06 INFO - PROCESS | 1780 | 1468672146273 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:07 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
05:29:07 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 770ms
05:29:07 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
05:29:07 INFO - PROCESS | 1780 | 1468672147013 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:07 INFO - PROCESS | 1780 | 1468672147039 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:07 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
05:29:07 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 730ms
05:29:07 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
05:29:07 INFO - PROCESS | 1780 | 1468672147746 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:07 INFO - PROCESS | 1780 | 1468672147762 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
05:29:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
05:29:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
05:29:07 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 171ms
05:29:07 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
05:29:07 INFO - PROCESS | 1780 | 1468672147925 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:07 INFO - PROCESS | 1780 | 1468672147942 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
05:29:08 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 172ms
05:29:08 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
05:29:08 INFO - PROCESS | 1780 | 1468672148108 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:08 INFO - PROCESS | 1780 | 1468672148128 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
05:29:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
05:29:08 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
05:29:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
05:29:08 INFO - PROCESS | 1780 | 1468672148350 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:08 INFO - PROCESS | 1780 | 1468672148398 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
05:29:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 810ms
05:29:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
05:29:09 INFO - PROCESS | 1780 | 1468672149103 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:09 INFO - PROCESS | 1780 | 1468672149140 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:09 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
05:29:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 770ms
05:29:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
05:29:09 INFO - PROCESS | 1780 | 1468672149877 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:09 INFO - PROCESS | 1780 | 1468672149904 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:10 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
05:29:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 771ms
05:29:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
05:29:10 INFO - PROCESS | 1780 | 1468672150653 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:10 INFO - PROCESS | 1780 | 1468672150677 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
05:29:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 770ms
05:29:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
05:29:11 INFO - PROCESS | 1780 | 1468672151427 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:11 INFO - PROCESS | 1780 | 1468672151453 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:12 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
05:29:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 830ms
05:29:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
05:29:12 INFO - PROCESS | 1780 | 1468672152260 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:12 INFO - PROCESS | 1780 | 1468672152290 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:13 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
05:29:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 771ms
05:29:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
05:29:13 INFO - PROCESS | 1780 | 1468672153032 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:13 INFO - PROCESS | 1780 | 1468672153058 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:29:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 730ms
05:29:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
05:29:13 INFO - PROCESS | 1780 | 1468672153765 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:13 INFO - PROCESS | 1780 | 1468672153780 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:14 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
05:29:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 730ms
05:29:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
05:29:14 INFO - PROCESS | 1780 | 1468672154500 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:14 INFO - PROCESS | 1780 | 1468672154583 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
05:29:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 870ms
05:29:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
05:29:15 INFO - PROCESS | 1780 | 1468672155372 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:15 INFO - PROCESS | 1780 | 1468672155401 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
05:29:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 831ms
05:29:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
05:29:16 INFO - PROCESS | 1780 | 1468672156206 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:16 INFO - PROCESS | 1780 | 1468672156237 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
05:29:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 870ms
05:29:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
05:29:17 INFO - PROCESS | 1780 | 1468672157083 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:17 INFO - PROCESS | 1780 | 1468672157113 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
05:29:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 871ms
05:29:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
05:29:17 INFO - PROCESS | 1780 | 1468672157954 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:18 INFO - PROCESS | 1780 | 1468672157980 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
05:29:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 870ms
05:29:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
05:29:18 INFO - PROCESS | 1780 | 1468672158826 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:18 INFO - PROCESS | 1780 | 1468672158854 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
05:29:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 830ms
05:29:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
05:29:19 INFO - PROCESS | 1780 | 1468672159660 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:19 INFO - PROCESS | 1780 | 1468672159686 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
05:29:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 932ms
05:29:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
05:29:20 INFO - PROCESS | 1780 | 1468672160595 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:20 INFO - PROCESS | 1780 | 1468672160666 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:21 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
05:29:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 770ms
05:29:21 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
05:29:21 INFO - PROCESS | 1780 | 1468672161367 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:21 INFO - PROCESS | 1780 | 1468672161396 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
05:29:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 770ms
05:29:22 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
05:29:22 INFO - PROCESS | 1780 | 1468672162141 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:22 INFO - PROCESS | 1780 | 1468672162169 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
05:29:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 830ms
05:29:22 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
05:29:23 INFO - PROCESS | 1780 | 1468672162974 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:23 INFO - PROCESS | 1780 | 1468672163005 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:29:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 770ms
05:29:23 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
05:29:23 INFO - PROCESS | 1780 | 1468672163747 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:23 INFO - PROCESS | 1780 | 1468672163779 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:24 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
05:29:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 871ms
05:29:24 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
05:29:24 INFO - PROCESS | 1780 | 1468672164625 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:24 INFO - PROCESS | 1780 | 1468672164656 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
05:29:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 930ms
05:29:25 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
05:29:25 INFO - PROCESS | 1780 | 1468672165555 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:25 INFO - PROCESS | 1780 | 1468672165583 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
05:29:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 830ms
05:29:26 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
05:29:26 INFO - PROCESS | 1780 | 1468672166388 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:26 INFO - PROCESS | 1780 | 1468672166413 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
05:29:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 771ms
05:29:27 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
05:29:27 INFO - PROCESS | 1780 | 1468672167164 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:27 INFO - PROCESS | 1780 | 1468672167196 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:28 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
05:29:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 830ms
05:29:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
05:29:28 INFO - PROCESS | 1780 | 1468672168000 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:28 INFO - PROCESS | 1780 | 1468672168026 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
05:29:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 830ms
05:29:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
05:29:28 INFO - PROCESS | 1780 | 1468672168837 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:28 INFO - PROCESS | 1780 | 1468672168866 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:29 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
05:29:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 771ms
05:29:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
05:29:29 INFO - PROCESS | 1780 | 1468672169607 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:29 INFO - PROCESS | 1780 | 1468672169635 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:30 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
05:29:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 770ms
05:29:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
05:29:30 INFO - PROCESS | 1780 | 1468672170380 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:30 INFO - PROCESS | 1780 | 1468672170405 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:31 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
05:29:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 830ms
05:29:31 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
05:29:31 INFO - PROCESS | 1780 | 1468672171214 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:31 INFO - PROCESS | 1780 | 1468672171246 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
05:29:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 830ms
05:29:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
05:29:32 INFO - PROCESS | 1780 | 1468672172045 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:32 INFO - PROCESS | 1780 | 1468672172069 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:32 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
05:29:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 730ms
05:29:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
05:29:32 INFO - PROCESS | 1780 | 1468672172779 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:32 INFO - PROCESS | 1780 | 1468672172805 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
05:29:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 770ms
05:29:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
05:29:33 INFO - PROCESS | 1780 | 1468672173554 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:33 INFO - PROCESS | 1780 | 1468672173589 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
05:29:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 831ms
05:29:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
05:29:34 INFO - PROCESS | 1780 | 1468672174390 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:34 INFO - PROCESS | 1780 | 1468672174418 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
05:29:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 830ms
05:29:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
05:29:35 INFO - PROCESS | 1780 | 1468672175227 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:35 INFO - PROCESS | 1780 | 1468672175255 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:36 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"
05:29:36 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
05:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:29:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:29:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 770ms
05:29:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
05:29:36 INFO - PROCESS | 1780 | 1468672175997 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:36 INFO - PROCESS | 1780 | 1468672176022 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:36 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"
05:29:36 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
05:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:29:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:29:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 730ms
05:29:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
05:29:36 INFO - PROCESS | 1780 | 1468672176730 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:36 INFO - PROCESS | 1780 | 1468672176744 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
05:29:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 730ms
05:29:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
05:29:37 INFO - PROCESS | 1780 | 1468672177464 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:37 INFO - PROCESS | 1780 | 1468672177497 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
05:29:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 770ms
05:29:38 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
05:29:38 INFO - PROCESS | 1780 | 1468672178236 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:38 INFO - PROCESS | 1780 | 1468672178262 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
05:29:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 770ms
05:29:39 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
05:29:39 INFO - PROCESS | 1780 | 1468672179009 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:39 INFO - PROCESS | 1780 | 1468672179036 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
05:29:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 831ms
05:29:39 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
05:29:39 INFO - PROCESS | 1780 | 1468672179845 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:39 INFO - PROCESS | 1780 | 1468672179874 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
05:29:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 831ms
05:29:40 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
05:29:40 INFO - PROCESS | 1780 | 1468672180682 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:40 INFO - PROCESS | 1780 | 1468672180709 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
05:29:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 830ms
05:29:41 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
05:29:41 INFO - PROCESS | 1780 | 1468672181519 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:41 INFO - PROCESS | 1780 | 1468672181546 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
05:29:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 830ms
05:29:42 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
05:29:42 INFO - PROCESS | 1780 | 1468672182350 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:42 INFO - PROCESS | 1780 | 1468672182364 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:29:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 830ms
05:29:43 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
05:29:43 INFO - PROCESS | 1780 | 1468672183183 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:43 INFO - PROCESS | 1780 | 1468672183209 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:44 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
05:29:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 1379ms
05:29:44 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
05:29:44 INFO - PROCESS | 1780 | 1468672184564 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:44 INFO - PROCESS | 1780 | 1468672184598 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
05:29:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1120ms
05:29:45 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
05:29:45 INFO - PROCESS | 1780 | 1468672185686 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:45 INFO - PROCESS | 1780 | 1468672185712 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
05:29:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 730ms
05:29:46 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
05:29:46 INFO - PROCESS | 1780 | 1468672186421 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:46 INFO - PROCESS | 1780 | 1468672186449 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
05:29:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 770ms
05:29:47 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
05:29:47 INFO - PROCESS | 1780 | 1468672187197 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:47 INFO - PROCESS | 1780 | 1468672187225 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
05:29:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 930ms
05:29:48 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
05:29:48 INFO - PROCESS | 1780 | 1468672188134 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:48 INFO - PROCESS | 1780 | 1468672188159 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
05:29:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 830ms
05:29:48 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
05:29:48 INFO - PROCESS | 1780 | 1468672188966 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:49 INFO - PROCESS | 1780 | 1468672188993 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
05:29:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 871ms
05:29:49 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
05:29:49 INFO - PROCESS | 1780 | 1468672189838 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:49 INFO - PROCESS | 1780 | 1468672189864 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
05:29:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 830ms
05:29:50 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
05:29:50 INFO - PROCESS | 1780 | 1468672190673 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:50 INFO - PROCESS | 1780 | 1468672190703 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
05:29:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 830ms
05:29:51 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
05:29:51 INFO - PROCESS | 1780 | 1468672191504 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:51 INFO - PROCESS | 1780 | 1468672191530 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
05:29:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 730ms
05:29:52 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
05:29:52 INFO - PROCESS | 1780 | 1468672192239 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:52 INFO - PROCESS | 1780 | 1468672192269 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
05:29:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 771ms
05:29:53 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
05:29:53 INFO - PROCESS | 1780 | 1468672193016 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:53 INFO - PROCESS | 1780 | 1468672193032 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
05:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
05:29:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 771ms
05:29:53 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
05:29:53 INFO - PROCESS | 1780 | 1468672193793 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:53 INFO - PROCESS | 1780 | 1468672193820 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
05:29:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 831ms
05:29:54 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
05:29:54 INFO - PROCESS | 1780 | 1468672194625 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:54 INFO - PROCESS | 1780 | 1468672194651 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
05:29:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 770ms
05:29:55 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
05:29:55 INFO - PROCESS | 1780 | 1468672195398 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:55 INFO - PROCESS | 1780 | 1468672195412 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
05:29:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 830ms
05:29:56 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
05:29:56 INFO - PROCESS | 1780 | 1468672196232 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:56 INFO - PROCESS | 1780 | 1468672196261 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
05:29:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
05:29:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
05:29:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
05:29:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
05:29:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2925ms
05:29:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
05:29:59 INFO - PROCESS | 1780 | 1468672199161 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:29:59 INFO - PROCESS | 1780 | 1468672199191 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
05:30:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 831ms
05:30:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
05:30:00 INFO - PROCESS | 1780 | 1468672199997 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:00 INFO - PROCESS | 1780 | 1468672200026 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:00 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
05:30:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 830ms
05:30:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
05:30:00 INFO - PROCESS | 1780 | 1468672200834 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:00 INFO - PROCESS | 1780 | 1468672200862 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:01 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
05:30:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 670ms
05:30:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
05:30:01 INFO - PROCESS | 1780 | 1468672201504 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:01 INFO - PROCESS | 1780 | 1468672201532 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
05:30:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 730ms
05:30:02 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
05:30:02 INFO - PROCESS | 1780 | 1468672202237 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:02 INFO - PROCESS | 1780 | 1468672202265 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:03 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
05:30:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 770ms
05:30:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
05:30:03 INFO - PROCESS | 1780 | 1468672203011 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:03 INFO - PROCESS | 1780 | 1468672203047 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:03 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
05:30:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 870ms
05:30:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
05:30:03 INFO - PROCESS | 1780 | 1468672203883 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:03 INFO - PROCESS | 1780 | 1468672203908 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:30:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 871ms
05:30:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
05:30:04 INFO - PROCESS | 1780 | 1468672204766 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:04 INFO - PROCESS | 1780 | 1468672204795 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:05 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
05:30:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 730ms
05:30:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
05:30:05 INFO - PROCESS | 1780 | 1468672205503 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:05 INFO - PROCESS | 1780 | 1468672205530 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
05:30:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 870ms
05:30:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
05:30:06 INFO - PROCESS | 1780 | 1468672206380 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:06 INFO - PROCESS | 1780 | 1468672206408 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
05:30:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 870ms
05:30:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
05:30:07 INFO - PROCESS | 1780 | 1468672207250 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:07 INFO - PROCESS | 1780 | 1468672207277 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
05:30:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 831ms
05:30:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
05:30:08 INFO - PROCESS | 1780 | 1468672208085 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:08 INFO - PROCESS | 1780 | 1468672208108 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
05:30:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 830ms
05:30:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
05:30:08 INFO - PROCESS | 1780 | 1468672208918 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:08 INFO - PROCESS | 1780 | 1468672208948 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
05:30:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 831ms
05:30:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
05:30:09 INFO - PROCESS | 1780 | 1468672209750 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:09 INFO - PROCESS | 1780 | 1468672209766 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
05:30:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 870ms
05:30:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
05:30:10 INFO - PROCESS | 1780 | 1468672210623 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:10 INFO - PROCESS | 1780 | 1468672210649 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
05:30:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 830ms
05:30:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
05:30:11 INFO - PROCESS | 1780 | 1468672211459 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:11 INFO - PROCESS | 1780 | 1468672211487 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:12 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
05:30:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 830ms
05:30:12 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
05:30:12 INFO - PROCESS | 1780 | 1468672212294 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:12 INFO - PROCESS | 1780 | 1468672212320 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:13 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
05:30:13 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 830ms
05:30:13 INFO - TEST-START | /IndexedDB/idbtransaction.htm
05:30:13 INFO - PROCESS | 1780 | 1468672213131 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:13 INFO - PROCESS | 1780 | 1468672213160 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:13 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
05:30:13 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
05:30:13 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 730ms
05:30:13 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
05:30:13 INFO - PROCESS | 1780 | 1468672213862 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:13 INFO - PROCESS | 1780 | 1468672213886 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:14 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
05:30:14 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 831ms
05:30:14 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
05:30:14 INFO - PROCESS | 1780 | 1468672214695 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:14 INFO - PROCESS | 1780 | 1468672214720 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
05:30:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
05:30:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
05:30:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
05:30:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
05:30:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
05:30:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
05:30:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
05:30:19 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4882ms
05:30:19 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
05:30:19 INFO - PROCESS | 1780 | 1468672219580 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:19 INFO - PROCESS | 1780 | 1468672219610 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:20 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
05:30:20 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 970ms
05:30:20 INFO - TEST-START | /IndexedDB/index_sort_order.htm
05:30:20 INFO - PROCESS | 1780 | 1468672220554 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:20 INFO - PROCESS | 1780 | 1468672220583 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:21 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
05:30:21 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 770ms
05:30:21 INFO - TEST-START | /IndexedDB/interfaces.html
05:30:21 INFO - PROCESS | 1780 | 1468672221331 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:21 INFO - PROCESS | 1780 | 1468672221361 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
05:30:21 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
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
05:30:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
05:30:21 INFO - TEST-OK | /IndexedDB/interfaces.html | took 407ms
05:30:21 INFO - TEST-START | /IndexedDB/interfaces.worker
05:30:21 INFO - PROCESS | 1780 | 1468672221738 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:21 INFO - PROCESS | 1780 | 1468672221762 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
05:30:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
05:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:30:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:30:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:30:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:30:22 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
05:30:22 INFO - {}
05:30:22 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 - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
05:30:22 INFO - {}
05:30:22 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 456ms
05:30:22 INFO - TEST-START | /IndexedDB/key_invalid.htm
05:30:22 INFO - PROCESS | 1780 | 1468672222198 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:22 INFO - PROCESS | 1780 | 1468672222213 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
05:30:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
05:30:22 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 737ms
05:30:22 INFO - TEST-START | /IndexedDB/key_valid.html
05:30:22 INFO - PROCESS | 1780 | 1468672222940 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:23 INFO - PROCESS | 1780 | 1468672222973 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:27 INFO - PROCESS | 1780 | [Parent 1780] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
05:30:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
05:30:33 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10086ms
05:30:33 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
05:30:33 INFO - PROCESS | 1780 | 1468672233035 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:33 INFO - PROCESS | 1780 | 1468672233068 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:34 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
05:30:34 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 970ms
05:30:34 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
05:30:34 INFO - PROCESS | 1780 | 1468672234009 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:34 INFO - PROCESS | 1780 | 1468672234042 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:34 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
05:30:34 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 831ms
05:30:34 INFO - TEST-START | /IndexedDB/keygenerator.htm
05:30:34 INFO - PROCESS | 1780 | 1468672234842 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:34 INFO - PROCESS | 1780 | 1468672234873 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
05:30:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
05:30:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
05:30:36 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1964ms
05:30:36 INFO - TEST-START | /IndexedDB/keyorder.htm
05:30:36 INFO - PROCESS | 1780 | 1468672236813 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:36 INFO - PROCESS | 1780 | 1468672236842 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
05:30:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
05:30:37 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 939ms
05:30:37 INFO - TEST-START | /IndexedDB/keypath.htm
05:30:37 INFO - PROCESS | 1780 | 1468672237753 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:37 INFO - PROCESS | 1780 | 1468672237778 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
05:30:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
05:30:38 INFO - TEST-OK | /IndexedDB/keypath.htm | took 871ms
05:30:38 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
05:30:38 INFO - PROCESS | 1780 | 1468672238628 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:38 INFO - PROCESS | 1780 | 1468672238657 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
05:30:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
05:30:39 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 833ms
05:30:39 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
05:30:39 INFO - PROCESS | 1780 | 1468672239466 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:39 INFO - PROCESS | 1780 | 1468672239496 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:41 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
05:30:41 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
05:30:41 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
05:30:41 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1921ms
05:30:41 INFO - TEST-START | /IndexedDB/list_ordering.htm
05:30:41 INFO - PROCESS | 1780 | 1468672241390 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:41 INFO - PROCESS | 1780 | 1468672241419 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:43 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
05:30:43 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
05:30:43 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
05:30:43 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1976ms
05:30:43 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
05:30:43 INFO - PROCESS | 1780 | 1468672243370 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:43 INFO - PROCESS | 1780 | 1468672243398 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:44 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
05:30:44 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 870ms
05:30:44 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
05:30:44 INFO - PROCESS | 1780 | 1468672244247 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:44 INFO - PROCESS | 1780 | 1468672244273 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:45 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
05:30:45 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 831ms
05:30:45 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
05:30:45 INFO - PROCESS | 1780 | 1468672245077 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:45 INFO - PROCESS | 1780 | 1468672245136 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:46 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
05:30:46 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 931ms
05:30:46 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
05:30:46 INFO - PROCESS | 1780 | 1468672246045 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:46 INFO - PROCESS | 1780 | 1468672246082 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:46 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
05:30:46 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 770ms
05:30:46 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
05:30:46 INFO - PROCESS | 1780 | 1468672246820 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:46 INFO - PROCESS | 1780 | 1468672246849 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:47 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
05:30:47 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 970ms
05:30:47 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
05:30:47 INFO - PROCESS | 1780 | 1468672247797 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:47 INFO - PROCESS | 1780 | 1468672247822 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:48 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
05:30:48 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 930ms
05:30:48 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
05:30:48 INFO - PROCESS | 1780 | 1468672248728 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:48 INFO - PROCESS | 1780 | 1468672248754 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:49 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
05:30:49 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 771ms
05:30:49 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
05:30:49 INFO - PROCESS | 1780 | 1468672249501 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:49 INFO - PROCESS | 1780 | 1468672249526 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:50 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
05:30:50 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 870ms
05:30:50 INFO - TEST-START | /IndexedDB/value.htm
05:30:50 INFO - PROCESS | 1780 | 1468672250375 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:50 INFO - PROCESS | 1780 | 1468672250406 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:51 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
05:30:51 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
05:30:51 INFO - TEST-OK | /IndexedDB/value.htm | took 1316ms
05:30:51 INFO - TEST-START | /IndexedDB/value_recursive.htm
05:30:51 INFO - PROCESS | 1780 | 1468672251692 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:51 INFO - PROCESS | 1780 | 1468672251717 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:53 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
05:30:53 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
05:30:53 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
05:30:53 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1923ms
05:30:53 INFO - TEST-START | /IndexedDB/writer-starvation.htm
05:30:53 INFO - PROCESS | 1780 | 1468672253620 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:53 INFO - PROCESS | 1780 | 1468672253648 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:54 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
05:30:54 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1178ms
05:30:54 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
05:30:54 INFO - PROCESS | 1780 | 1468672254801 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:54 INFO - PROCESS | 1780 | 1468672254817 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:55 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
05:30:55 INFO - {}
05:30:55 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
05:30:55 INFO - {}
05:30:55 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
05:30:55 INFO - {}
05:30:55 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
05:30:55 INFO - {}
05:30:55 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 230ms
05:30:55 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
05:30:55 INFO - PROCESS | 1780 | 1468672255042 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:55 INFO - PROCESS | 1780 | 1468672255061 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:55 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
05:30:55 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
05:30:55 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
05:30:55 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
05:30:55 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
05:30:55 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
05:30:55 INFO - PROCESS | 1780 | 1468672255211 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:55 INFO - PROCESS | 1780 | 1468672255230 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
05:30:55 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 281ms
05:30:55 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
05:30:55 INFO - PROCESS | 1780 | 1468672255496 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:55 INFO - PROCESS | 1780 | 1468672255514 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
05:30:55 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
05:30:55 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
05:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:55 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
05:30:55 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
05:30:55 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
05:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:55 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
05:30:55 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 188ms
05:30:55 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
05:30:55 INFO - PROCESS | 1780 | 1468672255692 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:55 INFO - PROCESS | 1780 | 1468672255727 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:55 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() {
05:30:55 INFO - [native code]
05:30:55 INFO - }" but got function "function () {
05:30:55 INFO - }"
05:30:55 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
05:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:55 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
05:30:55 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
05:30:55 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
05:30:55 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
05:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:55 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
05:30:55 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:30:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
05:30:55 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 171ms
05:30:55 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
05:30:55 INFO - PROCESS | 1780 | 1468672255861 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:55 INFO - PROCESS | 1780 | 1468672255881 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:56 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() {
05:30:56 INFO - [native code]
05:30:56 INFO - }" but got function "function () {
05:30:56 INFO - }"
05:30:56 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
05:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:56 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
05:30:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
05:30:56 INFO - {}
05:30:56 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
05:30:56 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
05:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:56 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
05:30:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
05:30:56 INFO - {}
05:30:56 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
05:30:56 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
05:30:56 INFO - PROCESS | 1780 | 1468672256042 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:56 INFO - PROCESS | 1780 | 1468672256060 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
05:30:56 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
05:30:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
05:30:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
05:30:56 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:30:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
05:30:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
05:30:56 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"
05:30:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
05:30:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:30:56 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:30:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
05:30:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
05:30:56 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
05:30:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
05:30:56 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
05:30:56 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:30:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
05:30:56 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
05:30:56 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"
05:30:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
05:30:56 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:30:56 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:30:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
05:30:56 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:30:56 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 178ms
05:30:56 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
05:30:56 INFO - PROCESS | 1780 | 1468672256223 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:56 INFO - PROCESS | 1780 | 1468672256242 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
05:30:56 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 170ms
05:30:56 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
05:30:56 INFO - PROCESS | 1780 | 1468672256395 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:56 INFO - PROCESS | 1780 | 1468672256412 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
05:30:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
05:30:56 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
05:30:56 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
05:30:56 INFO - PROCESS | 1780 | 1468672256575 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:56 INFO - PROCESS | 1780 | 1468672256597 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:56 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
05:30:56 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
05:30:56 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
05:30:56 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
05:30:56 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
05:30:56 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
05:30:56 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
05:30:56 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
05:30:56 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
05:30:56 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
05:30:56 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
05:30:56 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
05:30:56 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
05:30:56 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
05:30:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
05:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:30:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
05:30:56 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 172ms
05:30:56 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
05:30:56 INFO - PROCESS | 1780 | 1468672256745 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:56 INFO - PROCESS | 1780 | 1468672256762 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
05:30:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
05:30:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
05:30:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
05:30:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
05:30:57 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1167ms
05:30:57 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
05:30:57 INFO - PROCESS | 1780 | 1468672257916 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:57 INFO - PROCESS | 1780 | 1468672257930 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:59 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
05:30:59 INFO - {}
05:30:59 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
05:30:59 INFO - {}
05:30:59 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
05:30:59 INFO - {}
05:30:59 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
05:30:59 INFO - {}
05:30:59 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
05:30:59 INFO - {}
05:30:59 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1168ms
05:30:59 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
05:30:59 INFO - PROCESS | 1780 | 1468672259089 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:59 INFO - PROCESS | 1780 | 1468672259115 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:59 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
05:30:59 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 371ms
05:30:59 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
05:30:59 INFO - PROCESS | 1780 | 1468672259464 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:59 INFO - PROCESS | 1780 | 1468672259481 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:59 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
05:30:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
05:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:30:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
05:30:59 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
05:30:59 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
05:30:59 INFO - PROCESS | 1780 | 1468672259649 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:30:59 INFO - PROCESS | 1780 | 1468672259669 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:00 INFO - PROCESS | 1780 | [Parent 1780] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:31:01 INFO - PROCESS | 1780 | [Parent 1780] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:31:04 INFO - PROCESS | 1780 | [Parent 1780] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:31:09 INFO - PROCESS | 1780 | MARIONETTE LOG: INFO: Timeout fired
05:31:09 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
05:31:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
05:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:31:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
05:31:09 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10120ms
05:31:09 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
05:31:09 INFO - PROCESS | 1780 | 1468672269770 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:09 INFO - PROCESS | 1780 | 1468672269801 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:10 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
05:31:10 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
05:31:10 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
05:31:10 INFO - PROCESS | 1780 | 1468672270246 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:10 INFO - PROCESS | 1780 | 1468672270276 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:10 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
05:31:10 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
05:31:10 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
05:31:10 INFO - PROCESS | 1780 | 1468672270429 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:10 INFO - PROCESS | 1780 | 1468672270451 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:10 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
05:31:10 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 290ms
05:31:10 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
05:31:10 INFO - PROCESS | 1780 | 1468672270716 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:10 INFO - PROCESS | 1780 | 1468672270737 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:10 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
05:31:10 INFO - {}
05:31:10 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 230ms
05:31:10 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
05:31:10 INFO - PROCESS | 1780 | 1468672270952 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:10 INFO - PROCESS | 1780 | 1468672270993 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:11 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
05:31:11 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
05:31:11 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
05:31:11 INFO - PROCESS | 1780 | 1468672271131 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:11 INFO - PROCESS | 1780 | 1468672271153 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:11 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
05:31:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
05:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:31:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
05:31:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
05:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:31:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
05:31:11 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
05:31:11 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
05:31:11 INFO - PROCESS | 1780 | 1468672271310 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:11 INFO - PROCESS | 1780 | 1468672271343 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:11 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().
05:31:11 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
05:31:11 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
05:31:11 INFO - PROCESS | 1780 | 1468672271478 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:11 INFO - PROCESS | 1780 | 1468672271497 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:11 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
05:31:11 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 171ms
05:31:11 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
05:31:11 INFO - PROCESS | 1780 | 1468672271658 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:11 INFO - PROCESS | 1780 | 1468672271683 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:11 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
05:31:11 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 172ms
05:31:11 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
05:31:11 INFO - PROCESS | 1780 | 1468672271828 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:11 INFO - PROCESS | 1780 | 1468672271851 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:12 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"
05:31:12 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
05:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:31:12 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
05:31:12 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
05:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:31:12 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
05:31:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
05:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:31:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
05:31:12 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
05:31:12 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
05:31:12 INFO - PROCESS | 1780 | 1468672272008 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:12 INFO - PROCESS | 1780 | 1468672272027 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:12 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
05:31:12 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
05:31:12 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
05:31:12 INFO - PROCESS | 1780 | 1468672272178 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:12 INFO - PROCESS | 1780 | 1468672272196 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:12 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
05:31:12 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
05:31:12 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
05:31:12 INFO - PROCESS | 1780 | 1468672272360 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:12 INFO - PROCESS | 1780 | 1468672272378 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:12 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
05:31:12 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
05:31:12 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
05:31:12 INFO - PROCESS | 1780 | 1468672272534 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:12 INFO - PROCESS | 1780 | 1468672272561 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:12 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
05:31:12 INFO - do_test/)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
05:31:34 INFO - )
05:31:34 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 173ms
05:31:34 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
05:31:34 INFO - PROCESS | 1780 | 1468672294378 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:34 INFO - PROCESS | 1780 | 1468672294397 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
05:31:34 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
05:31:34 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
05:31:34 INFO - PROCESS | 1780 | 1468672294546 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:34 INFO - PROCESS | 1780 | 1468672294565 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
05:31:34 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
05:31:34 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
05:31:34 INFO - PROCESS | 1780 | 1468672294725 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:34 INFO - PROCESS | 1780 | 1468672294743 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
05:31:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
05:31:34 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 171ms
05:31:34 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
05:31:34 INFO - PROCESS | 1780 | 1468672294897 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:34 INFO - PROCESS | 1780 | 1468672294917 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
05:31:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
05:31:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
05:31:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
05:31:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
05:31:35 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 171ms
05:31:35 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
05:31:35 INFO - PROCESS | 1780 | 1468672295075 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:35 INFO - PROCESS | 1780 | 1468672295092 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:35 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
05:31:35 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
05:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:31:35 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
05:31:35 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
05:31:35 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
05:31:35 INFO - PROCESS | 1780 | 1468672295247 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:35 INFO - PROCESS | 1780 | 1468672295265 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:35 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
05:31:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
05:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:31:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
05:31:35 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
05:31:35 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
05:31:35 INFO - PROCESS | 1780 | 1468672295428 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:35 INFO - PROCESS | 1780 | 1468672295446 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:35 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
05:31:35 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
05:31:35 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
05:31:35 INFO - PROCESS | 1780 | 1468672295596 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:35 INFO - PROCESS | 1780 | 1468672295614 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:35 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
05:31:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
05:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:31:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
05:31:35 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
05:31:35 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
05:31:35 INFO - PROCESS | 1780 | 1468672295777 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:35 INFO - PROCESS | 1780 | 1468672295800 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:35 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
05:31:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
05:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:31:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
05:31:35 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
05:31:35 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
05:31:35 INFO - PROCESS | 1780 | 1468672295946 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:35 INFO - PROCESS | 1780 | 1468672295964 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
05:31:36 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
05:31:36 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
05:31:36 INFO - PROCESS | 1780 | 1468672296125 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:36 INFO - PROCESS | 1780 | 1468672296166 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
05:31:36 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 230ms
05:31:36 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
05:31:36 INFO - PROCESS | 1780 | 1468672296353 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:36 INFO - PROCESS | 1780 | 1468672296370 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
05:31:36 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
05:31:36 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
05:31:36 INFO - PROCESS | 1780 | 1468672296530 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:36 INFO - PROCESS | 1780 | 1468672296546 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
05:31:36 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
05:31:36 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
05:31:36 INFO - PROCESS | 1780 | 1468672296708 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:36 INFO - PROCESS | 1780 | 1468672296720 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:36 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
05:31:36 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:31:36 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
05:31:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
05:31:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
05:31:36 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
05:31:36 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
05:31:36 INFO - PROCESS | 1780 | 1468672296879 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:36 INFO - PROCESS | 1780 | 1468672296899 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
05:31:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
05:31:37 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 171ms
05:31:37 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
05:31:37 INFO - PROCESS | 1780 | 1468672297060 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:37 INFO - PROCESS | 1780 | 1468672297079 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
05:31:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
05:31:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
05:31:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
05:31:37 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
05:31:37 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
05:31:37 INFO - PROCESS | 1780 | 1468672297229 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:37 INFO - PROCESS | 1780 | 1468672297246 Marionette INFO sendAsync 689c0dac-0f8d-46b7-9bc6-a00aefeb79e4
05:31:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: