builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-e10s-1
slave: t-w732-ix-094
starttime: 1467965167.34
results: success (0)
buildid: 20160707211026
builduid: 3fb7123cb39f4401909484066cf23109
revision: a8821f681f296183af74f837e00b89ceab8ea81d
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:07.344729) =========
master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:07.345222) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:07.345523) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:07.453250) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 01:06:07.453768) =========
'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-094
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-094
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-094
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
--01:06:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 9.27 MB/s
01:06:08 (9.27 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.116000
========= master_lag: 0.08 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 01:06:08.652947) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-08 01:06:08.653285) =========
'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-094
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-094
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-094
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
program finished with exit code 0
elapsedTime=3.101000
========= master_lag: 0.01 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-08 01:06:11.768753) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 01:06:11.769338) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev a8821f681f296183af74f837e00b89ceab8ea81d --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 a8821f681f296183af74f837e00b89ceab8ea81d --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-094
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-094
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-094
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-08 01:06:11,885 truncating revision to first 12 chars
2016-07-08 01:06:11,885 Setting DEBUG logging.
2016-07-08 01:06:11,885 attempt 1/10
2016-07-08 01:06:11,885 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/a8821f681f29?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-08 01:06:12,434 unpacking tar archive at: mozilla-beta-a8821f681f29/testing/mozharness/
program finished with exit code 0
elapsedTime=1.284000
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 01:06:13.089230) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:13.089750) =========
script_repo_revision: a8821f681f296183af74f837e00b89ceab8ea81d
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:13.090323) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:13.090783) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:13.110438) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 24 mins, 49 secs) (at 2016-07-08 01:06:13.110901) =========
'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-094
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-094
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-094
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
01:06:13 INFO - MultiFileLogger online at 20160708 01:06:13 in C:\slave\test
01:06:13 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
01:06:13 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
01:06:13 INFO - {'append_to_log': False,
01:06:13 INFO - 'base_work_dir': 'C:\\slave\\test',
01:06:13 INFO - 'blob_upload_branch': 'mozilla-beta',
01:06:13 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
01:06:13 INFO - 'buildbot_json_path': 'buildprops.json',
01:06:13 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
01:06:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
01:06:13 INFO - 'download_minidump_stackwalk': True,
01:06:13 INFO - 'download_symbols': 'ondemand',
01:06:13 INFO - 'e10s': True,
01:06:13 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
01:06:13 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
01:06:13 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
01:06:13 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
01:06:13 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
01:06:13 INFO - 'C:/mozilla-build/tooltool.py'),
01:06:13 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
01:06:13 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
01:06:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
01:06:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
01:06:13 INFO - 'log_level': 'info',
01:06:13 INFO - 'log_to_console': True,
01:06:13 INFO - 'opt_config_files': (),
01:06:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
01:06:13 INFO - '--processes=1',
01:06:13 INFO - '--config=%(test_path)s/wptrunner.ini',
01:06:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
01:06:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
01:06:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
01:06:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
01:06:13 INFO - 'pip_index': False,
01:06:13 INFO - 'require_test_zip': True,
01:06:13 INFO - 'test_type': ('testharness',),
01:06:13 INFO - 'this_chunk': '1',
01:06:13 INFO - 'total_chunks': '5',
01:06:13 INFO - 'virtualenv_path': 'venv',
01:06:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
01:06:13 INFO - 'work_dir': 'build'}
01:06:13 INFO - #####
01:06:13 INFO - ##### Running clobber step.
01:06:13 INFO - #####
01:06:13 INFO - Running pre-action listener: _resource_record_pre_action
01:06:13 INFO - Running main action method: clobber
01:06:13 INFO - rmtree: C:\slave\test\build
01:06:13 INFO - Using _rmtree_windows ...
01:06:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
01:07:44 INFO - Running post-action listener: _resource_record_post_action
01:07:44 INFO - #####
01:07:44 INFO - ##### Running read-buildbot-config step.
01:07:44 INFO - #####
01:07:44 INFO - Running pre-action listener: _resource_record_pre_action
01:07:44 INFO - Running main action method: read_buildbot_config
01:07:44 INFO - Using buildbot properties:
01:07:44 INFO - {
01:07:44 INFO - "project": "",
01:07:44 INFO - "product": "firefox",
01:07:44 INFO - "script_repo_revision": "production",
01:07:44 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
01:07:44 INFO - "repository": "",
01:07:44 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-e10s-1",
01:07:44 INFO - "buildid": "20160707211026",
01:07:44 INFO - "pgo_build": "True",
01:07:44 INFO - "basedir": "C:\\slave\\test",
01:07:44 INFO - "buildnumber": 10,
01:07:44 INFO - "slavename": "t-w732-ix-094",
01:07:44 INFO - "revision": "a8821f681f296183af74f837e00b89ceab8ea81d",
01:07:44 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/",
01:07:44 INFO - "platform": "win32",
01:07:44 INFO - "branch": "mozilla-beta",
01:07:44 INFO - "repo_path": "releases/mozilla-beta",
01:07:44 INFO - "moz_repo_path": "",
01:07:44 INFO - "stage_platform": "win32-pgo",
01:07:44 INFO - "builduid": "3fb7123cb39f4401909484066cf23109",
01:07:44 INFO - "slavebuilddir": "test"
01:07:44 INFO - }
01:07:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
01:07:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.zip.
01:07:44 INFO - Running post-action listener: _resource_record_post_action
01:07:44 INFO - #####
01:07:44 INFO - ##### Running download-and-extract step.
01:07:44 INFO - #####
01:07:44 INFO - Running pre-action listener: _resource_record_pre_action
01:07:44 INFO - Running main action method: download_and_extract
01:07:44 INFO - mkdir: C:\slave\test\build\tests
01:07:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:07:44 INFO - https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
01:07:44 INFO - trying https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
01:07:44 INFO - Downloading https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/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
01:07:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/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
01:07:45 INFO - Downloaded 1186 bytes.
01:07:45 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
01:07:45 INFO - Using the following test package requirements:
01:07:45 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
01:07:45 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:07:45 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
01:07:45 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
01:07:45 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:07:45 INFO - u'jsshell-win32.zip'],
01:07:45 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:07:45 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
01:07:45 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
01:07:45 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:07:45 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
01:07:45 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:07:45 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
01:07:45 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:07:45 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
01:07:45 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:07:45 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
01:07:45 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
01:07:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:07:45 INFO - https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
01:07:45 INFO - trying https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
01:07:45 INFO - Downloading https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/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
01:07:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/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
01:07:47 INFO - Downloaded 19094526 bytes.
01:07:47 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/*']
01:07:47 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/*
01:07:49 INFO - caution: filename not matched: web-platform/*
01:07:49 INFO - Return code: 11
01:07:49 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')]}
01:07:49 INFO - https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
01:07:49 INFO - trying https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
01:07:49 INFO - Downloading https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/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
01:07:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/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
01:07:52 INFO - Downloaded 36389908 bytes.
01:07:52 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/*']
01:07:52 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/*
01:08:36 INFO - caution: filename not matched: bin/*
01:08:36 INFO - caution: filename not matched: config/*
01:08:36 INFO - caution: filename not matched: mozbase/*
01:08:36 INFO - caution: filename not matched: marionette/*
01:08:36 INFO - caution: filename not matched: tools/wptserve/*
01:08:36 INFO - Return code: 11
01:08:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:08:36 INFO - https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
01:08:36 INFO - trying https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
01:08:36 INFO - Downloading https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
01:08:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/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
01:08:39 INFO - Downloaded 55637341 bytes.
01:08:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
01:08:39 INFO - mkdir: C:\slave\test\properties
01:08:39 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
01:08:39 INFO - Writing to file C:\slave\test\properties\build_url
01:08:39 INFO - Contents:
01:08:39 INFO - build_url:https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
01:08:40 INFO - Running post-action listener: _resource_record_post_action
01:08:40 INFO - Running post-action listener: set_extra_try_arguments
01:08:40 INFO - #####
01:08:40 INFO - ##### Running create-virtualenv step.
01:08:40 INFO - #####
01:08:40 INFO - Running pre-action listener: _pre_create_virtualenv
01:08:40 INFO - Running pre-action listener: _resource_record_pre_action
01:08:40 INFO - Running main action method: create_virtualenv
01:08:40 INFO - Creating virtualenv C:\slave\test\build\venv
01:08:40 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
01:08:40 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
01:08:44 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
01:08:46 INFO - Installing distribute......................................................................................................................................................................................done.
01:08:48 INFO - Return code: 0
01:08:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
01:08:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:08:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:08:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:08:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:08:48 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 0x01BDA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B19550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x018ABD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-094', 'USERDOMAIN': 'T-W732-IX-094', '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-094', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:08:48 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
01:08:48 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
01:08:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:08:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:08:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:08:48 INFO - 'COMPUTERNAME': 'T-W732-IX-094',
01:08:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:08:48 INFO - 'DCLOCATION': 'SCL3',
01:08:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:08:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:08:48 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:08:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:08:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:08:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:08:48 INFO - 'HOMEDRIVE': 'C:',
01:08:48 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:08:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:08:48 INFO - 'KTS_VERSION': '1.19c',
01:08:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:08:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:08:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-094',
01:08:48 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:08:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:08:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:08:48 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:08:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:08:48 INFO - 'MOZ_AIRBAG': '1',
01:08:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:08:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:08:48 INFO - 'MOZ_MSVCVERSION': '8',
01:08:48 INFO - 'MOZ_NO_REMOTE': '1',
01:08:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:08:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:08:48 INFO - 'NO_EM_RESTART': '1',
01:08:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:08:48 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:08:48 INFO - 'OS': 'Windows_NT',
01:08:48 INFO - 'OURDRIVE': 'C:',
01:08:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
01:08:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:08:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:08:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:08:48 INFO - 'PROCESSOR_LEVEL': '6',
01:08:48 INFO - 'PROCESSOR_REVISION': '1e05',
01:08:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:08:48 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:08:48 INFO - 'PROMPT': '$P$G',
01:08:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:08:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:08:48 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:08:48 INFO - 'PWD': 'C:\\slave\\test',
01:08:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:08:48 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:08:48 INFO - 'SYSTEMDRIVE': 'C:',
01:08:48 INFO - 'SYSTEMROOT': 'C:\\windows',
01:08:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:08:48 INFO - 'TEST1': 'testie',
01:08:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:08:48 INFO - 'USERDOMAIN': 'T-W732-IX-094',
01:08:48 INFO - 'USERNAME': 'cltbld',
01:08:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:08:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:08:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:08:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:08:48 INFO - 'WINDIR': 'C:\\windows',
01:08:48 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:08:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:08:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:08:49 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:08:49 INFO - Downloading/unpacking psutil>=0.7.1
01:08:49 INFO - Running setup.py egg_info for package psutil
01:08:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
01:08:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
01:08:49 INFO - Installing collected packages: psutil
01:08:49 INFO - Running setup.py install for psutil
01:08:49 INFO - building 'psutil._psutil_windows' extension
01:08:49 INFO - error: Unable to find vcvarsall.bat
01:08:49 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-hk21j5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
01:08:49 INFO - running install
01:08:49 INFO - running build
01:08:49 INFO - running build_py
01:08:49 INFO - creating build
01:08:49 INFO - creating build\lib.win32-2.7
01:08:49 INFO - creating build\lib.win32-2.7\psutil
01:08:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
01:08:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
01:08:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
01:08:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
01:08:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
01:08:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
01:08:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
01:08:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
01:08:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
01:08:49 INFO - running build_ext
01:08:49 INFO - building 'psutil._psutil_windows' extension
01:08:49 INFO - error: Unable to find vcvarsall.bat
01:08:49 INFO - ----------------------------------------
01:08:49 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-hk21j5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
01:08:49 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
01:08:49 WARNING - Return code: 1
01:08:49 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!
01:08:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
01:08:49 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')]}
01:08:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:08:49 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')]}
01:08:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:08:49 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 0x01BDA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B19550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x018ABD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-094', 'USERDOMAIN': 'T-W732-IX-094', '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-094', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:08:49 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
01:08:49 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
01:08:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:08:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:08:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:08:49 INFO - 'COMPUTERNAME': 'T-W732-IX-094',
01:08:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:08:49 INFO - 'DCLOCATION': 'SCL3',
01:08:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:08:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:08:49 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:08:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:08:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:08:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:08:49 INFO - 'HOMEDRIVE': 'C:',
01:08:49 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:08:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:08:49 INFO - 'KTS_VERSION': '1.19c',
01:08:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:08:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:08:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-094',
01:08:49 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:08:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:08:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:08:49 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:08:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:08:49 INFO - 'MOZ_AIRBAG': '1',
01:08:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:08:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:08:49 INFO - 'MOZ_MSVCVERSION': '8',
01:08:49 INFO - 'MOZ_NO_REMOTE': '1',
01:08:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:08:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:08:49 INFO - 'NO_EM_RESTART': '1',
01:08:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:08:49 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:08:49 INFO - 'OS': 'Windows_NT',
01:08:49 INFO - 'OURDRIVE': 'C:',
01:08:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
01:08:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:08:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:08:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:08:49 INFO - 'PROCESSOR_LEVEL': '6',
01:08:49 INFO - 'PROCESSOR_REVISION': '1e05',
01:08:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:08:49 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:08:49 INFO - 'PROMPT': '$P$G',
01:08:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:08:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:08:49 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:08:49 INFO - 'PWD': 'C:\\slave\\test',
01:08:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:08:49 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:08:49 INFO - 'SYSTEMDRIVE': 'C:',
01:08:49 INFO - 'SYSTEMROOT': 'C:\\windows',
01:08:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:08:49 INFO - 'TEST1': 'testie',
01:08:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:08:49 INFO - 'USERDOMAIN': 'T-W732-IX-094',
01:08:49 INFO - 'USERNAME': 'cltbld',
01:08:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:08:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:08:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:08:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:08:49 INFO - 'WINDIR': 'C:\\windows',
01:08:49 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:08:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:08:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:08:50 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:08:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
01:08:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz
01:08:50 INFO - Running setup.py egg_info for package mozsystemmonitor
01:08:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
01:08:50 INFO - Running setup.py egg_info for package psutil
01:08:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
01:08:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
01:08:50 INFO - Installing collected packages: mozsystemmonitor, psutil
01:08:50 INFO - Running setup.py install for mozsystemmonitor
01:08:50 INFO - Running setup.py install for psutil
01:08:50 INFO - building 'psutil._psutil_windows' extension
01:08:50 INFO - error: Unable to find vcvarsall.bat
01:08:50 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-ovgib8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
01:08:50 INFO - running install
01:08:50 INFO - running build
01:08:50 INFO - running build_py
01:08:50 INFO - running build_ext
01:08:50 INFO - building 'psutil._psutil_windows' extension
01:08:50 INFO - error: Unable to find vcvarsall.bat
01:08:50 INFO - ----------------------------------------
01:08:50 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-ovgib8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
01:08:50 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
01:08:50 WARNING - Return code: 1
01:08:50 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!
01:08:50 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
01:08:50 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')]}
01:08:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:08:50 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')]}
01:08:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:08:50 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 0x01BDA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B19550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x018ABD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-094', 'USERDOMAIN': 'T-W732-IX-094', '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-094', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:08:50 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
01:08:50 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
01:08:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:08:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:08:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:08:50 INFO - 'COMPUTERNAME': 'T-W732-IX-094',
01:08:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:08:50 INFO - 'DCLOCATION': 'SCL3',
01:08:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:08:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:08:50 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:08:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:08:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:08:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:08:50 INFO - 'HOMEDRIVE': 'C:',
01:08:50 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:08:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:08:50 INFO - 'KTS_VERSION': '1.19c',
01:08:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:08:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:08:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-094',
01:08:50 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:08:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:08:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:08:50 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:08:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:08:50 INFO - 'MOZ_AIRBAG': '1',
01:08:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:08:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:08:50 INFO - 'MOZ_MSVCVERSION': '8',
01:08:50 INFO - 'MOZ_NO_REMOTE': '1',
01:08:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:08:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:08:50 INFO - 'NO_EM_RESTART': '1',
01:08:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:08:50 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:08:50 INFO - 'OS': 'Windows_NT',
01:08:50 INFO - 'OURDRIVE': 'C:',
01:08:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
01:08:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:08:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:08:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:08:50 INFO - 'PROCESSOR_LEVEL': '6',
01:08:50 INFO - 'PROCESSOR_REVISION': '1e05',
01:08:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:08:50 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:08:50 INFO - 'PROMPT': '$P$G',
01:08:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:08:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:08:50 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:08:50 INFO - 'PWD': 'C:\\slave\\test',
01:08:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:08:50 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:08:50 INFO - 'SYSTEMDRIVE': 'C:',
01:08:50 INFO - 'SYSTEMROOT': 'C:\\windows',
01:08:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:08:50 INFO - 'TEST1': 'testie',
01:08:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:08:50 INFO - 'USERDOMAIN': 'T-W732-IX-094',
01:08:50 INFO - 'USERNAME': 'cltbld',
01:08:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:08:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:08:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:08:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:08:50 INFO - 'WINDIR': 'C:\\windows',
01:08:50 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:08:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:08:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:08:50 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:08:50 INFO - Downloading/unpacking blobuploader==1.2.4
01:08:50 INFO - Downloading blobuploader-1.2.4.tar.gz
01:08:50 INFO - Running setup.py egg_info for package blobuploader
01:08:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
01:08:54 INFO - Running setup.py egg_info for package requests
01:08:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
01:08:54 INFO - Downloading docopt-0.6.1.tar.gz
01:08:54 INFO - Running setup.py egg_info for package docopt
01:08:54 INFO - Installing collected packages: blobuploader, docopt, requests
01:08:54 INFO - Running setup.py install for blobuploader
01:08:54 INFO - Running setup.py install for docopt
01:08:54 INFO - Running setup.py install for requests
01:08:54 INFO - Successfully installed blobuploader docopt requests
01:08:54 INFO - Cleaning up...
01:08:54 INFO - Return code: 0
01:08:54 INFO - Installing None into virtualenv C:\slave\test\build\venv
01:08:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:08:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:08:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:08:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:08:54 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 0x01BDA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B19550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x018ABD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE30C0>, '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-094', 'USERDOMAIN': 'T-W732-IX-094', '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-094', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:08:54 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
01:08:54 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
01:08:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:08:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:08:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:08:54 INFO - 'COMPUTERNAME': 'T-W732-IX-094',
01:08:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:08:54 INFO - 'DCLOCATION': 'SCL3',
01:08:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:08:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:08:54 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:08:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:08:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:08:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:08:54 INFO - 'HOMEDRIVE': 'C:',
01:08:54 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:08:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:08:54 INFO - 'KTS_VERSION': '1.19c',
01:08:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:08:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:08:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-094',
01:08:54 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:08:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:08:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:08:54 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:08:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:08:54 INFO - 'MOZ_AIRBAG': '1',
01:08:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:08:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:08:54 INFO - 'MOZ_MSVCVERSION': '8',
01:08:54 INFO - 'MOZ_NO_REMOTE': '1',
01:08:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:08:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:08:54 INFO - 'NO_EM_RESTART': '1',
01:08:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:08:54 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:08:54 INFO - 'OS': 'Windows_NT',
01:08:54 INFO - 'OURDRIVE': 'C:',
01:08:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
01:08:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:08:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:08:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:08:54 INFO - 'PROCESSOR_LEVEL': '6',
01:08:54 INFO - 'PROCESSOR_REVISION': '1e05',
01:08:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:08:54 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:08:54 INFO - 'PROMPT': '$P$G',
01:08:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:08:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:08:54 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:08:54 INFO - 'PWD': 'C:\\slave\\test',
01:08:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:08:54 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:08:54 INFO - 'SYSTEMDRIVE': 'C:',
01:08:54 INFO - 'SYSTEMROOT': 'C:\\windows',
01:08:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:08:54 INFO - 'TEST1': 'testie',
01:08:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:08:54 INFO - 'USERDOMAIN': 'T-W732-IX-094',
01:08:54 INFO - 'USERNAME': 'cltbld',
01:08:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:08:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:08:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:08:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:08:54 INFO - 'WINDIR': 'C:\\windows',
01:08:54 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:08:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:08:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:08:59 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
01:08:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
01:08:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
01:08:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
01:08:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
01:08:59 INFO - Unpacking c:\slave\test\build\tests\marionette
01:08:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
01:08:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:08:59 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
01:08:59 INFO - Running setup.py install for browsermob-proxy
01:09:13 INFO - Running setup.py install for manifestparser
01:09:13 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Running setup.py install for marionette-client
01:09:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:09:13 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Running setup.py install for marionette-driver
01:09:13 INFO - Running setup.py install for mozcrash
01:09:13 INFO - Running setup.py install for mozdebug
01:09:13 INFO - Running setup.py install for mozdevice
01:09:13 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Running setup.py install for mozfile
01:09:13 INFO - Running setup.py install for mozhttpd
01:09:13 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Running setup.py install for mozinfo
01:09:13 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Running setup.py install for mozInstall
01:09:13 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Running setup.py install for mozleak
01:09:13 INFO - Running setup.py install for mozlog
01:09:13 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Running setup.py install for moznetwork
01:09:13 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Running setup.py install for mozprocess
01:09:13 INFO - Running setup.py install for mozprofile
01:09:13 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Running setup.py install for mozrunner
01:09:13 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Running setup.py install for mozscreenshot
01:09:13 INFO - Running setup.py install for moztest
01:09:13 INFO - Running setup.py install for mozversion
01:09:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
01:09:13 INFO - Running setup.py install for wptserve
01:09:13 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
01:09:13 INFO - Cleaning up...
01:09:13 INFO - Return code: 0
01:09:13 INFO - Installing None into virtualenv C:\slave\test\build\venv
01:09: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')]}
01:09:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:09: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')]}
01:09:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:09:13 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 0x01BDA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B19550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x018ABD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE30C0>, '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-094', 'USERDOMAIN': 'T-W732-IX-094', '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-094', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:09:13 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
01:09:13 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
01:09:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:09:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:09:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:09:13 INFO - 'COMPUTERNAME': 'T-W732-IX-094',
01:09:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:09:13 INFO - 'DCLOCATION': 'SCL3',
01:09:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:09:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:09:13 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:09:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:09:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:09:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:09:13 INFO - 'HOMEDRIVE': 'C:',
01:09:13 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:09:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:09:13 INFO - 'KTS_VERSION': '1.19c',
01:09:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:09:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:09:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-094',
01:09:13 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:09:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:09:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:09:13 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:09:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:09:13 INFO - 'MOZ_AIRBAG': '1',
01:09:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:09:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:09:13 INFO - 'MOZ_MSVCVERSION': '8',
01:09:13 INFO - 'MOZ_NO_REMOTE': '1',
01:09:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:09:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:09:13 INFO - 'NO_EM_RESTART': '1',
01:09:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:09:13 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:09:13 INFO - 'OS': 'Windows_NT',
01:09:13 INFO - 'OURDRIVE': 'C:',
01:09: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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
01:09:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:09:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:09:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:09:13 INFO - 'PROCESSOR_LEVEL': '6',
01:09:13 INFO - 'PROCESSOR_REVISION': '1e05',
01:09:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:09:13 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:09:13 INFO - 'PROMPT': '$P$G',
01:09:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:09:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:09:13 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:09:13 INFO - 'PWD': 'C:\\slave\\test',
01:09:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:09:13 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:09:13 INFO - 'SYSTEMDRIVE': 'C:',
01:09:13 INFO - 'SYSTEMROOT': 'C:\\windows',
01:09:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:13 INFO - 'TEST1': 'testie',
01:09:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:13 INFO - 'USERDOMAIN': 'T-W732-IX-094',
01:09:13 INFO - 'USERNAME': 'cltbld',
01:09:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:09:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:09:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:09:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:09:13 INFO - 'WINDIR': 'C:\\windows',
01:09:13 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:09:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:09:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:09:17 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
01:09:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
01:09:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
01:09:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
01:09:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
01:09:17 INFO - Unpacking c:\slave\test\build\tests\marionette
01:09:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
01:09:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:09:17 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))
01:09:28 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))
01:09:28 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))
01:09:28 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))
01:09:28 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))
01:09:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
01:09:28 INFO - Downloading blessings-1.6.tar.gz
01:09:28 INFO - Running setup.py egg_info for package blessings
01:09:28 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))
01:09:28 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
01:09:28 INFO - Running setup.py install for blessings
01:09:28 INFO - Running setup.py install for browsermob-proxy
01:09:28 INFO - Running setup.py install for manifestparser
01:09:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Running setup.py install for marionette-client
01:09:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:09:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Running setup.py install for marionette-driver
01:09:28 INFO - Running setup.py install for mozcrash
01:09:28 INFO - Running setup.py install for mozdebug
01:09:28 INFO - Running setup.py install for mozdevice
01:09:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Running setup.py install for mozhttpd
01:09:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Running setup.py install for mozInstall
01:09:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Running setup.py install for mozleak
01:09:28 INFO - Running setup.py install for mozprofile
01:09:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Running setup.py install for mozrunner
01:09:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
01:09:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
01:09:30 INFO - Running setup.py install for mozscreenshot
01:09:30 INFO - Running setup.py install for moztest
01:09:30 INFO - Running setup.py install for mozversion
01:09:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
01:09:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
01:09:30 INFO - Running setup.py install for wptserve
01:09:30 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
01:09:30 INFO - Cleaning up...
01:09:30 INFO - Return code: 0
01:09:30 INFO - Done creating virtualenv C:\slave\test\build\venv.
01:09:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
01:09:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
01:09:31 INFO - Reading from file tmpfile_stdout
01:09:31 INFO - Using _rmtree_windows ...
01:09:31 INFO - Using _rmtree_windows ...
01:09:31 INFO - Current package versions:
01:09:31 INFO - blessings == 1.6
01:09:31 INFO - blobuploader == 1.2.4
01:09:31 INFO - browsermob-proxy == 0.6.0
01:09:31 INFO - distribute == 0.6.14
01:09:31 INFO - docopt == 0.6.1
01:09:31 INFO - manifestparser == 1.1
01:09:31 INFO - marionette-client == 2.3.0
01:09:31 INFO - marionette-driver == 1.4.0
01:09:31 INFO - mozInstall == 1.12
01:09:31 INFO - mozcrash == 0.17
01:09:31 INFO - mozdebug == 0.1
01:09:31 INFO - mozdevice == 0.48
01:09:31 INFO - mozfile == 1.2
01:09:31 INFO - mozhttpd == 0.7
01:09:31 INFO - mozinfo == 0.9
01:09:31 INFO - mozleak == 0.1
01:09:31 INFO - mozlog == 3.1
01:09:31 INFO - moznetwork == 0.27
01:09:31 INFO - mozprocess == 0.22
01:09:31 INFO - mozprofile == 0.28
01:09:31 INFO - mozrunner == 6.11
01:09:31 INFO - mozscreenshot == 0.1
01:09:31 INFO - mozsystemmonitor == 0.0
01:09:31 INFO - moztest == 0.7
01:09:31 INFO - mozversion == 1.4
01:09:31 INFO - requests == 1.2.3
01:09:31 INFO - wptserve == 1.4.0
01:09:31 INFO - Running post-action listener: _resource_record_post_action
01:09:31 INFO - Running post-action listener: _start_resource_monitoring
01:09:31 INFO - Starting resource monitoring.
01:09:31 INFO - #####
01:09:31 INFO - ##### Running pull step.
01:09:31 INFO - #####
01:09:31 INFO - Running pre-action listener: _resource_record_pre_action
01:09:31 INFO - Running main action method: pull
01:09:31 INFO - Pull has nothing to do!
01:09:31 INFO - Running post-action listener: _resource_record_post_action
01:09:31 INFO - #####
01:09:31 INFO - ##### Running install step.
01:09:31 INFO - #####
01:09:31 INFO - Running pre-action listener: _resource_record_pre_action
01:09:31 INFO - Running main action method: install
01:09:31 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
01:09:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
01:09:31 INFO - Reading from file tmpfile_stdout
01:09:31 INFO - Using _rmtree_windows ...
01:09:31 INFO - Using _rmtree_windows ...
01:09:31 INFO - Detecting whether we're running mozinstall >=1.0...
01:09:31 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
01:09:31 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
01:09:31 INFO - Reading from file tmpfile_stdout
01:09:31 INFO - Output received:
01:09:31 INFO - Usage: mozinstall-script.py [options] installer
01:09:31 INFO - Options:
01:09:31 INFO - -h, --help show this help message and exit
01:09:31 INFO - -d DEST, --destination=DEST
01:09:31 INFO - Directory to install application into. [default:
01:09:31 INFO - "C:\slave\test"]
01:09:31 INFO - --app=APP Application being installed. [default: firefox]
01:09:31 INFO - Using _rmtree_windows ...
01:09:31 INFO - Using _rmtree_windows ...
01:09:31 INFO - mkdir: C:\slave\test\build\application
01:09:31 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']
01:09:31 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
01:09:32 INFO - Reading from file tmpfile_stdout
01:09:32 INFO - Output received:
01:09:32 INFO - C:\slave\test\build\application\firefox\firefox.exe
01:09:32 INFO - Using _rmtree_windows ...
01:09:32 INFO - Using _rmtree_windows ...
01:09:32 INFO - Running post-action listener: _resource_record_post_action
01:09:32 INFO - #####
01:09:32 INFO - ##### Running run-tests step.
01:09:32 INFO - #####
01:09:32 INFO - Running pre-action listener: _resource_record_pre_action
01:09:32 INFO - Running main action method: run_tests
01:09:32 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
01:09:32 INFO - Minidump filename unknown. Determining based upon platform and architecture.
01:09:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
01:09:32 INFO - grabbing minidump binary from tooltool
01:09:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:09:32 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x018ABD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE30C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
01:09:32 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build
01:09:32 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o
01:09:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
01:09:34 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpkftswb
01:09:34 INFO - INFO - File integrity verified, renaming tmpkftswb to win32-minidump_stackwalk.exe
01:09:34 INFO - Return code: 0
01:09:34 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
01:09:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
01:09:35 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/D8W2M2WXSCOU8XPqwfyrpQ/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
01:09:35 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/D8W2M2WXSCOU8XPqwfyrpQ/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
01:09:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:09:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:09:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:09:35 INFO - 'COMPUTERNAME': 'T-W732-IX-094',
01:09:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:09:35 INFO - 'DCLOCATION': 'SCL3',
01:09:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:09:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:09:35 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:09:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:09:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:09:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:09:35 INFO - 'HOMEDRIVE': 'C:',
01:09:35 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:09:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:09:35 INFO - 'KTS_VERSION': '1.19c',
01:09:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:09:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:09:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-094',
01:09:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
01:09:35 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:09:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:09:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:09:35 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:09:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:09:35 INFO - 'MOZ_AIRBAG': '1',
01:09:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:09:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:09:35 INFO - 'MOZ_MSVCVERSION': '8',
01:09:35 INFO - 'MOZ_NO_REMOTE': '1',
01:09:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:09:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:09:35 INFO - 'NO_EM_RESTART': '1',
01:09:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:09:35 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:09:35 INFO - 'OS': 'Windows_NT',
01:09:35 INFO - 'OURDRIVE': 'C:',
01:09:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
01:09:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:09:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:09:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:09:35 INFO - 'PROCESSOR_LEVEL': '6',
01:09:35 INFO - 'PROCESSOR_REVISION': '1e05',
01:09:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:09:35 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:09:35 INFO - 'PROMPT': '$P$G',
01:09:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:09:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:09:35 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:09:35 INFO - 'PWD': 'C:\\slave\\test',
01:09:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:09:35 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:09:35 INFO - 'SYSTEMDRIVE': 'C:',
01:09:35 INFO - 'SYSTEMROOT': 'C:\\windows',
01:09:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:35 INFO - 'TEST1': 'testie',
01:09:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:35 INFO - 'USERDOMAIN': 'T-W732-IX-094',
01:09:35 INFO - 'USERNAME': 'cltbld',
01:09:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:09:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:09:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:09:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:09:35 INFO - 'WINDIR': 'C:\\windows',
01:09:35 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:09:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:09:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:09:35 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/D8W2M2WXSCOU8XPqwfyrpQ/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
01:09:36 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
01:09:36 INFO - import pkg_resources
01:09:38 INFO - Using 1 client processes
01:09:41 INFO - SUITE-START | Running 1476 tests
01:09:41 INFO - Running testharness tests
01:09:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
01:09:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
01:09:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
01:09:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
01:09:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
01:09:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
01:09:41 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
01:09:41 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
01:09:41 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
01:09:41 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
01:09:41 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
01:09:41 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
01:09:41 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
01:09:41 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
01:09:41 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
01:09:41 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 1ms
01:09:41 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
01:09:41 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
01:09:41 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
01:09:41 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
01:09:41 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
01:09:41 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
01:09:41 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
01:09:41 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
01:09:41 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
01:09:41 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
01:09:41 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
01:09:41 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
01:09:41 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
01:09:41 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
01:09:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
01:09:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
01:09:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
01:09:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
01:09:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
01:09:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
01:09:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
01:09:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
01:09:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 1ms
01:09:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
01:09:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
01:09:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
01:09:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
01:09:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
01:09:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
01:09:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
01:09:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
01:09:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
01:09:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
01:09:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
01:09:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
01:09:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
01:09:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
01:09:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
01:09:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
01:09:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
01:09:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
01:09:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
01:09:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
01:09:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
01:09:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
01:09:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
01:09:41 INFO - Setting up ssl
01:09:41 INFO - PROCESS | certutil |
01:09:41 INFO - PROCESS | certutil |
01:09:41 INFO - PROCESS | certutil |
01:09:41 INFO - Certificate Nickname Trust Attributes
01:09:41 INFO - SSL,S/MIME,JAR/XPI
01:09:41 INFO -
01:09:41 INFO - web-platform-tests CT,,
01:09:41 INFO -
01:09:42 INFO - Starting runner
01:09:43 INFO - PROCESS | 3216 | 1467965383946 Marionette INFO Listening on port 2828
01:09:47 INFO - PROCESS | 3216 | 1467965387128 Marionette INFO startBrowser 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:47 INFO - PROCESS | 3216 | 1467965387137 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:47 INFO - PROCESS | 3216 | 1467965387750 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:47 INFO - PROCESS | 3216 | 1467965387774 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:49 INFO - PROCESS | 3216 | 1467965389081 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:50 INFO - PROCESS | 3216 | 1467965390356 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
01:09:50 INFO - PROCESS | 3216 | 1467965390423 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:50 INFO - PROCESS | 3216 | 1467965390429 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
01:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 230ms
01:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
01:09:50 INFO - PROCESS | 3216 | 1467965390604 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:50 INFO - PROCESS | 3216 | 1467965390625 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
01:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 171ms
01:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
01:09:50 INFO - PROCESS | 3216 | 1467965390779 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:50 INFO - PROCESS | 3216 | 1467965390800 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
01:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 172ms
01:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
01:09:50 INFO - PROCESS | 3216 | 1467965390951 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:50 INFO - PROCESS | 3216 | 1467965390969 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
01:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 120ms
01:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
01:09:51 INFO - PROCESS | 3216 | 1467965391074 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:51 INFO - PROCESS | 3216 | 1467965391092 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
01:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 171ms
01:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
01:09:51 INFO - PROCESS | 3216 | 1467965391249 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:51 INFO - PROCESS | 3216 | 1467965391268 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
01:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 171ms
01:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
01:09:51 INFO - PROCESS | 3216 | 1467965391425 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:51 INFO - PROCESS | 3216 | 1467965391441 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
01:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 171ms
01:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
01:09:51 INFO - PROCESS | 3216 | 1467965391600 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:51 INFO - PROCESS | 3216 | 1467965391618 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
01:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 171ms
01:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
01:09:51 INFO - PROCESS | 3216 | 1467965391780 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:51 INFO - PROCESS | 3216 | 1467965391791 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
01:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 172ms
01:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
01:09:51 INFO - PROCESS | 3216 | 1467965391950 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:51 INFO - PROCESS | 3216 | 1467965391968 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
01:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
01:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
01:09:52 INFO - PROCESS | 3216 | 1467965392125 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:52 INFO - PROCESS | 3216 | 1467965392140 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
01:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 171ms
01:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
01:09:52 INFO - PROCESS | 3216 | 1467965392300 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:52 INFO - PROCESS | 3216 | 1467965392318 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
01:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 121ms
01:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
01:09:52 INFO - PROCESS | 3216 | 1467965392457 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:52 INFO - PROCESS | 3216 | 1467965392494 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
01:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 190ms
01:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
01:09:52 INFO - PROCESS | 3216 | 1467965392636 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:52 INFO - PROCESS | 3216 | 1467965392653 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
01:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 120ms
01:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
01:09:52 INFO - PROCESS | 3216 | 1467965392759 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:52 INFO - PROCESS | 3216 | 1467965392775 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
01:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 120ms
01:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
01:09:52 INFO - PROCESS | 3216 | 1467965392882 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:52 INFO - PROCESS | 3216 | 1467965392899 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
01:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 120ms
01:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
01:09:53 INFO - PROCESS | 3216 | 1467965393006 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:53 INFO - PROCESS | 3216 | 1467965393022 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
01:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 173ms
01:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
01:09:53 INFO - PROCESS | 3216 | 1467965393183 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:53 INFO - PROCESS | 3216 | 1467965393200 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
01:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 120ms
01:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
01:09:53 INFO - PROCESS | 3216 | 1467965393308 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:53 INFO - PROCESS | 3216 | 1467965393323 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
01:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 171ms
01:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
01:09:53 INFO - PROCESS | 3216 | 1467965393486 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:53 INFO - PROCESS | 3216 | 1467965393503 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
01:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
01:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
01:09:53 INFO - PROCESS | 3216 | 1467965393691 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:53 INFO - PROCESS | 3216 | 1467965393762 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
01:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 230ms
01:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
01:09:53 INFO - PROCESS | 3216 | 1467965393919 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:53 INFO - PROCESS | 3216 | 1467965393938 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
01:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 120ms
01:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
01:09:54 INFO - PROCESS | 3216 | 1467965394041 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:54 INFO - PROCESS | 3216 | 1467965394056 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
01:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 171ms
01:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
01:09:54 INFO - PROCESS | 3216 | 1467965394220 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:54 INFO - PROCESS | 3216 | 1467965394238 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
01:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 120ms
01:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
01:09:54 INFO - PROCESS | 3216 | 1467965394341 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:54 INFO - PROCESS | 3216 | 1467965394355 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
01:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
01:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
01:09:54 INFO - PROCESS | 3216 | 1467965394517 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:54 INFO - PROCESS | 3216 | 1467965394540 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
01:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
01:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
01:09:54 INFO - PROCESS | 3216 | 1467965394691 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:54 INFO - PROCESS | 3216 | 1467965394708 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
01:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 171ms
01:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
01:09:54 INFO - PROCESS | 3216 | 1467965394868 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:54 INFO - PROCESS | 3216 | 1467965394886 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
01:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 120ms
01:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
01:09:54 INFO - PROCESS | 3216 | 1467965394991 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:55 INFO - PROCESS | 3216 | 1467965395009 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
01:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 171ms
01:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
01:09:55 INFO - PROCESS | 3216 | 1467965395167 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:55 INFO - PROCESS | 3216 | 1467965395184 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
01:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 172ms
01:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
01:09:55 INFO - PROCESS | 3216 | 1467965395347 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:55 INFO - PROCESS | 3216 | 1467965395367 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
01:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 171ms
01:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
01:09:55 INFO - PROCESS | 3216 | 1467965395517 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:55 INFO - PROCESS | 3216 | 1467965395536 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
01:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 120ms
01:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
01:09:55 INFO - PROCESS | 3216 | 1467965395639 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:55 INFO - PROCESS | 3216 | 1467965395656 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
01:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 171ms
01:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
01:09:55 INFO - PROCESS | 3216 | 1467965395817 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:55 INFO - PROCESS | 3216 | 1467965395834 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
01:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 120ms
01:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
01:09:55 INFO - PROCESS | 3216 | 1467965395939 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:55 INFO - PROCESS | 3216 | 1467965395959 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
01:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 171ms
01:09:56 INFO - PROCESS | 3216 | 1467965396118 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
01:09:56 INFO - PROCESS | 3216 | 1467965396135 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
01:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 120ms
01:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
01:09:56 INFO - PROCESS | 3216 | 1467965396245 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:56 INFO - PROCESS | 3216 | 1467965396256 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
01:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 171ms
01:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
01:09:56 INFO - PROCESS | 3216 | 1467965396417 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:56 INFO - PROCESS | 3216 | 1467965396436 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
01:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 171ms
01:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
01:09:56 INFO - PROCESS | 3216 | 1467965396592 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:56 INFO - PROCESS | 3216 | 1467965396606 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
01:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 171ms
01:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
01:09:56 INFO - PROCESS | 3216 | 1467965396766 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:56 INFO - PROCESS | 3216 | 1467965396784 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
01:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 120ms
01:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
01:09:56 INFO - PROCESS | 3216 | 1467965396895 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:56 INFO - PROCESS | 3216 | 1467965396907 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
01:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
01:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
01:09:57 INFO - PROCESS | 3216 | 1467965397068 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:57 INFO - PROCESS | 3216 | 1467965397139 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
01:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 230ms
01:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
01:09:57 INFO - PROCESS | 3216 | 1467965397302 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:57 INFO - PROCESS | 3216 | 1467965397322 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
01:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 120ms
01:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
01:09:57 INFO - PROCESS | 3216 | 1467965397425 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:57 INFO - PROCESS | 3216 | 1467965397439 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
01:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
01:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
01:09:57 INFO - PROCESS | 3216 | 1467965397600 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:57 INFO - PROCESS | 3216 | 1467965397617 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
01:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 171ms
01:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
01:09:57 INFO - PROCESS | 3216 | 1467965397776 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:57 INFO - PROCESS | 3216 | 1467965397792 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
01:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 171ms
01:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
01:09:57 INFO - PROCESS | 3216 | 1467965397950 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:57 INFO - PROCESS | 3216 | 1467965397971 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
01:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 171ms
01:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
01:09:58 INFO - PROCESS | 3216 | 1467965398130 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:58 INFO - PROCESS | 3216 | 1467965398141 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
01:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
01:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
01:09:58 INFO - PROCESS | 3216 | 1467965398300 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:58 INFO - PROCESS | 3216 | 1467965398318 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
01:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 171ms
01:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
01:09:58 INFO - PROCESS | 3216 | 1467965398475 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:58 INFO - PROCESS | 3216 | 1467965398490 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
01:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 172ms
01:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
01:09:58 INFO - PROCESS | 3216 | 1467965398650 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:58 INFO - PROCESS | 3216 | 1467965398671 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
01:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 171ms
01:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
01:09:58 INFO - PROCESS | 3216 | 1467965398829 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:58 INFO - PROCESS | 3216 | 1467965398841 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
01:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 171ms
01:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
01:09:59 INFO - PROCESS | 3216 | 1467965399000 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:59 INFO - PROCESS | 3216 | 1467965399018 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
01:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 120ms
01:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
01:09:59 INFO - PROCESS | 3216 | 1467965399122 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:59 INFO - PROCESS | 3216 | 1467965399139 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
01:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
01:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
01:09:59 INFO - PROCESS | 3216 | 1467965399300 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:59 INFO - PROCESS | 3216 | 1467965399319 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
01:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 171ms
01:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
01:09:59 INFO - PROCESS | 3216 | 1467965399476 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:59 INFO - PROCESS | 3216 | 1467965399490 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
01:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 232ms
01:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
01:09:59 INFO - PROCESS | 3216 | 1467965399709 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:59 INFO - PROCESS | 3216 | 1467965399724 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
01:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 171ms
01:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
01:09:59 INFO - PROCESS | 3216 | 1467965399884 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:09:59 INFO - PROCESS | 3216 | 1467965399901 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
01:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 172ms
01:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
01:10:00 INFO - PROCESS | 3216 | 1467965400064 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:00 INFO - PROCESS | 3216 | 1467965400076 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
01:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 171ms
01:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
01:10:00 INFO - PROCESS | 3216 | 1467965400235 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:00 INFO - PROCESS | 3216 | 1467965400253 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
01:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 120ms
01:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
01:10:00 INFO - PROCESS | 3216 | 1467965400358 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:00 INFO - PROCESS | 3216 | 1467965400370 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
01:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 171ms
01:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
01:10:00 INFO - PROCESS | 3216 | 1467965400533 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:00 INFO - PROCESS | 3216 | 1467965400552 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
01:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 120ms
01:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
01:10:00 INFO - PROCESS | 3216 | 1467965400658 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:00 INFO - PROCESS | 3216 | 1467965400670 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
01:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 171ms
01:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
01:10:00 INFO - PROCESS | 3216 | 1467965400834 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:00 INFO - PROCESS | 3216 | 1467965400850 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
01:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 171ms
01:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
01:10:01 INFO - PROCESS | 3216 | 1467965401009 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - PROCESS | 3216 | 1467965401026 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
01:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
01:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
01:10:01 INFO - PROCESS | 3216 | 1467965401184 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - PROCESS | 3216 | 1467965401201 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
01:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 171ms
01:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
01:10:01 INFO - PROCESS | 3216 | 1467965401365 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - PROCESS | 3216 | 1467965401382 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
01:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 171ms
01:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
01:10:01 INFO - PROCESS | 3216 | 1467965401534 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - PROCESS | 3216 | 1467965401551 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
01:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 120ms
01:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
01:10:01 INFO - PROCESS | 3216 | 1467965401666 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - PROCESS | 3216 | 1467965401681 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
01:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 120ms
01:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
01:10:01 INFO - PROCESS | 3216 | 1467965401786 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - PROCESS | 3216 | 1467965401803 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
01:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 121ms
01:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
01:10:01 INFO - PROCESS | 3216 | 1467965401913 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:01 INFO - PROCESS | 3216 | 1467965401925 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
01:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 171ms
01:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
01:10:02 INFO - PROCESS | 3216 | 1467965402084 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:02 INFO - PROCESS | 3216 | 1467965402100 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
01:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 120ms
01:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
01:10:02 INFO - PROCESS | 3216 | 1467965402206 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:02 INFO - PROCESS | 3216 | 1467965402226 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:02 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.
01:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 171ms
01:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
01:10:02 INFO - PROCESS | 3216 | 1467965402384 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:02 INFO - PROCESS | 3216 | 1467965402403 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:02 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.
01:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 120ms
01:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
01:10:02 INFO - PROCESS | 3216 | 1467965402507 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:02 INFO - PROCESS | 3216 | 1467965402521 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:02 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.
01:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 171ms
01:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
01:10:02 INFO - PROCESS | 3216 | 1467965402683 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:02 INFO - PROCESS | 3216 | 1467965402703 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:02 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.
01:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 171ms
01:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
01:10:02 INFO - PROCESS | 3216 | 1467965402858 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:02 INFO - PROCESS | 3216 | 1467965402873 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:03 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.
01:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 171ms
01:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
01:10:03 INFO - PROCESS | 3216 | 1467965403034 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:03 INFO - PROCESS | 3216 | 1467965403050 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:03 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.
01:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 120ms
01:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
01:10:03 INFO - PROCESS | 3216 | 1467965403157 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:03 INFO - PROCESS | 3216 | 1467965403172 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:03 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.
01:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 171ms
01:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
01:10:03 INFO - PROCESS | 3216 | 1467965403333 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:03 INFO - PROCESS | 3216 | 1467965403348 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:03 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.
01:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 171ms
01:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
01:10:03 INFO - PROCESS | 3216 | 1467965403509 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:03 INFO - PROCESS | 3216 | 1467965403523 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:03 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.
01:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 370ms
01:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
01:10:03 INFO - PROCESS | 3216 | 1467965403909 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:03 INFO - PROCESS | 3216 | 1467965403925 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:04 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.
01:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 330ms
01:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
01:10:04 INFO - PROCESS | 3216 | 1467965404241 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:04 INFO - PROCESS | 3216 | 1467965404257 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:04 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.
01:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 173ms
01:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
01:10:04 INFO - PROCESS | 3216 | 1467965404419 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:04 INFO - PROCESS | 3216 | 1467965404446 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:04 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.
01:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 171ms
01:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
01:10:04 INFO - PROCESS | 3216 | 1467965404599 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:04 INFO - PROCESS | 3216 | 1467965404620 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:04 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.
01:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
01:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
01:10:04 INFO - PROCESS | 3216 | 1467965404767 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:04 INFO - PROCESS | 3216 | 1467965404785 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:04 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.
01:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
01:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
01:10:04 INFO - PROCESS | 3216 | 1467965404941 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:04 INFO - PROCESS | 3216 | 1467965404963 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:05 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.
01:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
01:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
01:10:05 INFO - PROCESS | 3216 | 1467965405118 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:05 INFO - PROCESS | 3216 | 1467965405140 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:05 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.
01:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 172ms
01:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
01:10:05 INFO - PROCESS | 3216 | 1467965405291 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:05 INFO - PROCESS | 3216 | 1467965405307 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
01:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
01:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
01:10:05 INFO - PROCESS | 3216 | 1467965405469 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:05 INFO - PROCESS | 3216 | 1467965405488 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:05 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.
01:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 370ms
01:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
01:10:05 INFO - PROCESS | 3216 | 1467965405842 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:05 INFO - PROCESS | 3216 | 1467965405868 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:06 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.
01:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
01:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
01:10:06 INFO - PROCESS | 3216 | 1467965406016 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:06 INFO - PROCESS | 3216 | 1467965406034 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:06 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.
01:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
01:10:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
01:10:06 INFO - PROCESS | 3216 | 1467965406196 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:06 INFO - PROCESS | 3216 | 1467965406209 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
01:10:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
01:10:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
01:10:06 INFO - PROCESS | 3216 | 1467965406367 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:06 INFO - PROCESS | 3216 | 1467965406392 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
01:10:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 171ms
01:10:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
01:10:06 INFO - PROCESS | 3216 | 1467965406541 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:06 INFO - PROCESS | 3216 | 1467965406557 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
01:10:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 171ms
01:10:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
01:10:06 INFO - PROCESS | 3216 | 1467965406718 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:06 INFO - PROCESS | 3216 | 1467965406734 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
01:10:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 171ms
01:10:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
01:10:06 INFO - PROCESS | 3216 | 1467965406892 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:06 INFO - PROCESS | 3216 | 1467965406908 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
01:10:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
01:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
01:10:07 INFO - PROCESS | 3216 | 1467965407066 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:07 INFO - PROCESS | 3216 | 1467965407083 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
01:10:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
01:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
01:10:07 INFO - PROCESS | 3216 | 1467965407239 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:07 INFO - PROCESS | 3216 | 1467965407256 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
01:10:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
01:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
01:10:07 INFO - PROCESS | 3216 | 1467965407417 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:07 INFO - PROCESS | 3216 | 1467965407442 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
01:10:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 171ms
01:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
01:10:07 INFO - PROCESS | 3216 | 1467965407591 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:07 INFO - PROCESS | 3216 | 1467965407607 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
01:10:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
01:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
01:10:07 INFO - PROCESS | 3216 | 1467965407767 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:07 INFO - PROCESS | 3216 | 1467965407784 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
01:10:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
01:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
01:10:07 INFO - PROCESS | 3216 | 1467965407946 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:07 INFO - PROCESS | 3216 | 1467965407965 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
01:10:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
01:10:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
01:10:08 INFO - PROCESS | 3216 | 1467965408117 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:08 INFO - PROCESS | 3216 | 1467965408134 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:08 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
01:10:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 671ms
01:10:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
01:10:08 INFO - PROCESS | 3216 | 1467965408791 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:08 INFO - PROCESS | 3216 | 1467965408805 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
01:10:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 670ms
01:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
01:10:09 INFO - PROCESS | 3216 | 1467965409465 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:09 INFO - PROCESS | 3216 | 1467965409490 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:09 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
01:10:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:10:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
01:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 172ms
01:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
01:10:09 INFO - PROCESS | 3216 | 1467965409640 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:09 INFO - PROCESS | 3216 | 1467965409657 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
01:10:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 232ms
01:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
01:10:09 INFO - PROCESS | 3216 | 1467965409875 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:09 INFO - PROCESS | 3216 | 1467965409890 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
01:10:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
01:10:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
01:10:10 INFO - PROCESS | 3216 | 1467965410050 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:10 INFO - PROCESS | 3216 | 1467965410070 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
01:10:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
01:10:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
01:10:10 INFO - PROCESS | 3216 | 1467965410226 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:10 INFO - PROCESS | 3216 | 1467965410258 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
01:10:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 270ms
01:10:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
01:10:10 INFO - PROCESS | 3216 | 1467965410501 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:10 INFO - PROCESS | 3216 | 1467965410523 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
01:10:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
01:10:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
01:10:10 INFO - PROCESS | 3216 | 1467965410680 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:10 INFO - PROCESS | 3216 | 1467965410699 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:10 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
01:10:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
01:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
01:10:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
01:10:10 INFO - PROCESS | 3216 | 1467965410856 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:10 INFO - PROCESS | 3216 | 1467965410877 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
01:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
01:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
01:10:11 INFO - PROCESS | 3216 | 1467965411030 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:11 INFO - PROCESS | 3216 | 1467965411051 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:11 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
01:10:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
01:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
01:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
01:10:11 INFO - PROCESS | 3216 | 1467965411201 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:11 INFO - PROCESS | 3216 | 1467965411220 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:11 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
01:10:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:10:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
01:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
01:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
01:10:11 INFO - PROCESS | 3216 | 1467965411376 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:11 INFO - PROCESS | 3216 | 1467965411392 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:11 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
01:10:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
01:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
01:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
01:10:11 INFO - PROCESS | 3216 | 1467965411550 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:11 INFO - PROCESS | 3216 | 1467965411567 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
01:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
01:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
01:10:11 INFO - PROCESS | 3216 | 1467965411725 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:11 INFO - PROCESS | 3216 | 1467965411749 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
01:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 172ms
01:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
01:10:11 INFO - PROCESS | 3216 | 1467965411903 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:11 INFO - PROCESS | 3216 | 1467965411919 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
01:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
01:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
01:10:12 INFO - PROCESS | 3216 | 1467965412080 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:12 INFO - PROCESS | 3216 | 1467965412091 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
01:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
01:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
01:10:12 INFO - PROCESS | 3216 | 1467965412257 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:12 INFO - PROCESS | 3216 | 1467965412274 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
01:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
01:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
01:10:12 INFO - PROCESS | 3216 | 1467965412431 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:12 INFO - PROCESS | 3216 | 1467965412448 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
01:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
01:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
01:10:12 INFO - PROCESS | 3216 | 1467965412602 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:12 INFO - PROCESS | 3216 | 1467965412625 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
01:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 171ms
01:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
01:10:12 INFO - PROCESS | 3216 | 1467965412776 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:12 INFO - PROCESS | 3216 | 1467965412799 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
01:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
01:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
01:10:12 INFO - PROCESS | 3216 | 1467965412950 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:12 INFO - PROCESS | 3216 | 1467965412967 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
01:10:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
01:10:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
01:10:13 INFO - PROCESS | 3216 | 1467965413124 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:13 INFO - PROCESS | 3216 | 1467965413141 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
01:10:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
01:10:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
01:10:13 INFO - PROCESS | 3216 | 1467965413301 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:13 INFO - PROCESS | 3216 | 1467965413320 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
01:10:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
01:10:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
01:10:13 INFO - PROCESS | 3216 | 1467965413475 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:13 INFO - PROCESS | 3216 | 1467965413490 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:13 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
01:10:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
01:10:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
01:10:13 INFO - PROCESS | 3216 | 1467965413650 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:13 INFO - PROCESS | 3216 | 1467965413668 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
01:10:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 171ms
01:10:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
01:10:13 INFO - PROCESS | 3216 | 1467965413830 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:13 INFO - PROCESS | 3216 | 1467965413847 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
01:10:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
01:10:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
01:10:14 INFO - PROCESS | 3216 | 1467965414001 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:14 INFO - PROCESS | 3216 | 1467965414017 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:14 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
01:10:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
01:10:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
01:10:14 INFO - PROCESS | 3216 | 1467965414175 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:14 INFO - PROCESS | 3216 | 1467965414190 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:14 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
01:10:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
01:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:10:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
01:10:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
01:10:14 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
01:10:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
01:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:10:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
01:10:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
01:10:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 171ms
01:10:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
01:10:14 INFO - PROCESS | 3216 | 1467965414349 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:14 INFO - PROCESS | 3216 | 1467965414423 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:14 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.
01:10:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 230ms
01:10:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
01:10:14 INFO - PROCESS | 3216 | 1467965414584 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:14 INFO - PROCESS | 3216 | 1467965414600 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:14 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.
01:10:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 230ms
01:10:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
01:10:14 INFO - PROCESS | 3216 | 1467965414816 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:14 INFO - PROCESS | 3216 | 1467965414834 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
01:10:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
01:10:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
01:10:15 INFO - PROCESS | 3216 | 1467965414991 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:15 INFO - PROCESS | 3216 | 1467965415010 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
01:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 171ms
01:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
01:10:15 INFO - PROCESS | 3216 | 1467965415168 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:15 INFO - PROCESS | 3216 | 1467965415186 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
01:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 172ms
01:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
01:10:15 INFO - PROCESS | 3216 | 1467965415342 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:15 INFO - PROCESS | 3216 | 1467965415357 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
01:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 171ms
01:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
01:10:15 INFO - PROCESS | 3216 | 1467965415516 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:15 INFO - PROCESS | 3216 | 1467965415536 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
01:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 120ms
01:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
01:10:15 INFO - PROCESS | 3216 | 1467965415642 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:15 INFO - PROCESS | 3216 | 1467965415658 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
01:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
01:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
01:10:15 INFO - PROCESS | 3216 | 1467965415817 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:15 INFO - PROCESS | 3216 | 1467965415833 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
01:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 171ms
01:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
01:10:16 INFO - PROCESS | 3216 | 1467965415990 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:16 INFO - PROCESS | 3216 | 1467965416008 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
01:10:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 171ms
01:10:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
01:10:16 INFO - PROCESS | 3216 | 1467965416167 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:16 INFO - PROCESS | 3216 | 1467965416184 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
01:10:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 171ms
01:10:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
01:10:16 INFO - PROCESS | 3216 | 1467965416341 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:16 INFO - PROCESS | 3216 | 1467965416357 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
01:10:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
01:10:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
01:10:16 INFO - PROCESS | 3216 | 1467965416557 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:16 INFO - PROCESS | 3216 | 1467965416638 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
01:10:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 290ms
01:10:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
01:10:16 INFO - PROCESS | 3216 | 1467965416830 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:16 INFO - PROCESS | 3216 | 1467965416849 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
01:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
01:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
01:10:17 INFO - PROCESS | 3216 | 1467965417007 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:17 INFO - PROCESS | 3216 | 1467965417025 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
01:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
01:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
01:10:17 INFO - PROCESS | 3216 | 1467965417185 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:17 INFO - PROCESS | 3216 | 1467965417210 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
01:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
01:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
01:10:17 INFO - PROCESS | 3216 | 1467965417358 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:17 INFO - PROCESS | 3216 | 1467965417374 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
01:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
01:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
01:10:17 INFO - PROCESS | 3216 | 1467965417534 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:17 INFO - PROCESS | 3216 | 1467965417553 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
01:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
01:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
01:10:17 INFO - PROCESS | 3216 | 1467965417709 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:17 INFO - PROCESS | 3216 | 1467965417734 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
01:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
01:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
01:10:17 INFO - PROCESS | 3216 | 1467965417883 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:17 INFO - PROCESS | 3216 | 1467965417900 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
01:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
01:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
01:10:18 INFO - PROCESS | 3216 | 1467965418058 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:18 INFO - PROCESS | 3216 | 1467965418076 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
01:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
01:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
01:10:18 INFO - PROCESS | 3216 | 1467965418235 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:18 INFO - PROCESS | 3216 | 1467965418255 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
01:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
01:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
01:10:18 INFO - PROCESS | 3216 | 1467965418408 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:18 INFO - PROCESS | 3216 | 1467965418426 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
01:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 172ms
01:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
01:10:18 INFO - PROCESS | 3216 | 1467965418583 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:18 INFO - PROCESS | 3216 | 1467965418601 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
01:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 120ms
01:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
01:10:18 INFO - PROCESS | 3216 | 1467965418708 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:18 INFO - PROCESS | 3216 | 1467965418721 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
01:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
01:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
01:10:18 INFO - PROCESS | 3216 | 1467965418888 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:18 INFO - PROCESS | 3216 | 1467965418905 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
01:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
01:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
01:10:19 INFO - PROCESS | 3216 | 1467965419066 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:19 INFO - PROCESS | 3216 | 1467965419082 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
01:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
01:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
01:10:19 INFO - PROCESS | 3216 | 1467965419240 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:19 INFO - PROCESS | 3216 | 1467965419258 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
01:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
01:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
01:10:19 INFO - PROCESS | 3216 | 1467965419417 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:19 INFO - PROCESS | 3216 | 1467965419436 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
01:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
01:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
01:10:19 INFO - PROCESS | 3216 | 1467965419596 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:19 INFO - PROCESS | 3216 | 1467965419607 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
01:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
01:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
01:10:19 INFO - PROCESS | 3216 | 1467965419767 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:19 INFO - PROCESS | 3216 | 1467965419787 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
01:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
01:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
01:10:19 INFO - PROCESS | 3216 | 1467965419942 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:19 INFO - PROCESS | 3216 | 1467965419957 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
01:10:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
01:10:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
01:10:20 INFO - PROCESS | 3216 | 1467965420116 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:20 INFO - PROCESS | 3216 | 1467965420132 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:20 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
01:10:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
01:10:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
01:10:20 INFO - PROCESS | 3216 | 1467965420291 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:20 INFO - PROCESS | 3216 | 1467965420316 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
01:10:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
01:10:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
01:10:20 INFO - PROCESS | 3216 | 1467965420467 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:20 INFO - PROCESS | 3216 | 1467965420484 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:21 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)
01:10:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 670ms
01:10:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
01:10:21 INFO - PROCESS | 3216 | 1467965421140 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:21 INFO - PROCESS | 3216 | 1467965421156 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
01:10:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 730ms
01:10:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
01:10:21 INFO - PROCESS | 3216 | 1467965421874 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:21 INFO - PROCESS | 3216 | 1467965421887 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
01:10:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 671ms
01:10:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
01:10:22 INFO - PROCESS | 3216 | 1467965422547 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:22 INFO - PROCESS | 3216 | 1467965422571 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:23 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)
01:10:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 670ms
01:10:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
01:10:23 INFO - PROCESS | 3216 | 1467965423223 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:23 INFO - PROCESS | 3216 | 1467965423241 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:23 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)
01:10:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
01:10:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
01:10:23 INFO - PROCESS | 3216 | 1467965423898 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:23 INFO - PROCESS | 3216 | 1467965423924 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
01:10:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
01:10:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
01:10:24 INFO - PROCESS | 3216 | 1467965424575 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:24 INFO - PROCESS | 3216 | 1467965424590 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
01:10:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 671ms
01:10:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
01:10:25 INFO - PROCESS | 3216 | 1467965425248 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:25 INFO - PROCESS | 3216 | 1467965425274 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
01:10:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 670ms
01:10:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
01:10:25 INFO - PROCESS | 3216 | 1467965425921 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:25 INFO - PROCESS | 3216 | 1467965425943 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:26 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
01:10:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 670ms
01:10:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
01:10:26 INFO - PROCESS | 3216 | 1467965426595 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:26 INFO - PROCESS | 3216 | 1467965426625 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
01:10:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
01:10:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
01:10:27 INFO - PROCESS | 3216 | 1467965427267 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:27 INFO - PROCESS | 3216 | 1467965427290 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:27 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
01:10:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
01:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 171ms
01:10:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
01:10:27 INFO - PROCESS | 3216 | 1467965427441 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:27 INFO - PROCESS | 3216 | 1467965427458 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
01:10:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
01:10:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
01:10:27 INFO - PROCESS | 3216 | 1467965427617 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:27 INFO - PROCESS | 3216 | 1467965427637 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:27 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
01:10:27 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
01:10:27 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
01:10:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
01:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 270ms
01:10:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
01:10:27 INFO - PROCESS | 3216 | 1467965427891 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:27 INFO - PROCESS | 3216 | 1467965427908 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
01:10:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
01:10:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
01:10:28 INFO - PROCESS | 3216 | 1467965428068 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:28 INFO - PROCESS | 3216 | 1467965428089 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
01:10:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 671ms
01:10:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
01:10:28 INFO - PROCESS | 3216 | 1467965428741 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:28 INFO - PROCESS | 3216 | 1467965428755 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
01:10:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 670ms
01:10:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
01:10:29 INFO - PROCESS | 3216 | 1467965429416 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:29 INFO - PROCESS | 3216 | 1467965429444 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:30 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.)
01:10:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 671ms
01:10:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
01:10:30 INFO - PROCESS | 3216 | 1467965430093 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:30 INFO - PROCESS | 3216 | 1467965430109 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
01:10:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
01:10:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
01:10:30 INFO - PROCESS | 3216 | 1467965430769 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:30 INFO - PROCESS | 3216 | 1467965430796 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:31 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
01:10:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 670ms
01:10:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
01:10:31 INFO - PROCESS | 3216 | 1467965431446 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:31 INFO - PROCESS | 3216 | 1467965431470 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
01:10:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
01:10:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
01:10:31 INFO - PROCESS | 3216 | 1467965431616 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:31 INFO - PROCESS | 3216 | 1467965431633 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
01:10:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 631ms
01:10:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
01:10:32 INFO - PROCESS | 3216 | 1467965432251 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:32 INFO - PROCESS | 3216 | 1467965432279 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
01:10:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 670ms
01:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
01:10:32 INFO - PROCESS | 3216 | 1467965432923 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:32 INFO - PROCESS | 3216 | 1467965432936 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
01:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 171ms
01:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
01:10:33 INFO - PROCESS | 3216 | 1467965433100 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:33 INFO - PROCESS | 3216 | 1467965433118 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
01:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
01:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
01:10:33 INFO - PROCESS | 3216 | 1467965433274 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:33 INFO - PROCESS | 3216 | 1467965433297 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
01:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
01:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
01:10:33 INFO - PROCESS | 3216 | 1467965433451 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:33 INFO - PROCESS | 3216 | 1467965433471 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
01:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
01:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
01:10:33 INFO - PROCESS | 3216 | 1467965433625 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:33 INFO - PROCESS | 3216 | 1467965433642 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
01:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
01:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
01:10:33 INFO - PROCESS | 3216 | 1467965433800 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:33 INFO - PROCESS | 3216 | 1467965433826 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
01:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
01:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
01:10:33 INFO - PROCESS | 3216 | 1467965433976 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:34 INFO - PROCESS | 3216 | 1467965434006 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
01:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
01:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
01:10:34 INFO - PROCESS | 3216 | 1467965434151 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:34 INFO - PROCESS | 3216 | 1467965434168 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:34 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
01:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
01:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
01:10:34 INFO - PROCESS | 3216 | 1467965434330 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:34 INFO - PROCESS | 3216 | 1467965434342 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:34 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
01:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 171ms
01:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
01:10:34 INFO - PROCESS | 3216 | 1467965434501 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:34 INFO - PROCESS | 3216 | 1467965434521 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:34 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
01:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 120ms
01:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
01:10:34 INFO - PROCESS | 3216 | 1467965434624 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:34 INFO - PROCESS | 3216 | 1467965434641 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
01:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 172ms
01:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
01:10:34 INFO - PROCESS | 3216 | 1467965434801 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:34 INFO - PROCESS | 3216 | 1467965434818 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:34 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
01:10:34 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:10:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
01:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
01:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
01:10:34 INFO - PROCESS | 3216 | 1467965434975 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:35 INFO - PROCESS | 3216 | 1467965434997 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
01:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
01:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
01:10:35 INFO - PROCESS | 3216 | 1467965435150 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:35 INFO - PROCESS | 3216 | 1467965435167 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:35 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
01:10:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:10:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
01:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 172ms
01:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
01:10:35 INFO - PROCESS | 3216 | 1467965435330 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:35 INFO - PROCESS | 3216 | 1467965435342 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
01:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 270ms
01:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
01:10:35 INFO - PROCESS | 3216 | 1467965435601 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:35 INFO - PROCESS | 3216 | 1467965435623 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
01:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
01:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
01:10:35 INFO - PROCESS | 3216 | 1467965435781 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:35 INFO - PROCESS | 3216 | 1467965435803 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
01:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
01:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
01:10:35 INFO - PROCESS | 3216 | 1467965435956 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:35 INFO - PROCESS | 3216 | 1467965435975 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
01:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
01:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
01:10:36 INFO - PROCESS | 3216 | 1467965436132 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:36 INFO - PROCESS | 3216 | 1467965436153 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
01:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
01:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
01:10:36 INFO - PROCESS | 3216 | 1467965436302 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:36 INFO - PROCESS | 3216 | 1467965436323 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
01:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 173ms
01:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
01:10:36 INFO - PROCESS | 3216 | 1467965436481 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:36 INFO - PROCESS | 3216 | 1467965436507 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
01:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
01:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
01:10:36 INFO - PROCESS | 3216 | 1467965436652 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:36 INFO - PROCESS | 3216 | 1467965436669 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
01:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 171ms
01:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
01:10:36 INFO - PROCESS | 3216 | 1467965436825 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:36 INFO - PROCESS | 3216 | 1467965436847 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
01:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
01:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
01:10:37 INFO - PROCESS | 3216 | 1467965437000 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:37 INFO - PROCESS | 3216 | 1467965437018 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
01:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
01:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
01:10:37 INFO - PROCESS | 3216 | 1467965437174 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:37 INFO - PROCESS | 3216 | 1467965437197 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
01:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
01:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
01:10:37 INFO - PROCESS | 3216 | 1467965437351 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:37 INFO - PROCESS | 3216 | 1467965437374 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
01:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
01:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
01:10:37 INFO - PROCESS | 3216 | 1467965437525 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:37 INFO - PROCESS | 3216 | 1467965437541 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
01:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 171ms
01:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
01:10:37 INFO - PROCESS | 3216 | 1467965437700 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:37 INFO - PROCESS | 3216 | 1467965437719 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
01:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 171ms
01:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
01:10:37 INFO - PROCESS | 3216 | 1467965437876 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:37 INFO - PROCESS | 3216 | 1467965437890 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
01:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 171ms
01:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
01:10:38 INFO - PROCESS | 3216 | 1467965438051 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - PROCESS | 3216 | 1467965438068 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
01:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 121ms
01:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
01:10:38 INFO - PROCESS | 3216 | 1467965438179 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - PROCESS | 3216 | 1467965438202 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
01:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
01:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
01:10:38 INFO - PROCESS | 3216 | 1467965438352 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - PROCESS | 3216 | 1467965438373 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
01:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
01:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
01:10:38 INFO - PROCESS | 3216 | 1467965438526 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - PROCESS | 3216 | 1467965438540 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
01:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 172ms
01:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
01:10:38 INFO - PROCESS | 3216 | 1467965438700 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - PROCESS | 3216 | 1467965438720 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
01:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 120ms
01:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
01:10:38 INFO - PROCESS | 3216 | 1467965438823 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - PROCESS | 3216 | 1467965438839 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
01:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 121ms
01:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
01:10:38 INFO - PROCESS | 3216 | 1467965438951 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:38 INFO - PROCESS | 3216 | 1467965438970 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
01:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 120ms
01:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
01:10:39 INFO - PROCESS | 3216 | 1467965439073 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:39 INFO - PROCESS | 3216 | 1467965439090 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
01:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 120ms
01:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
01:10:39 INFO - PROCESS | 3216 | 1467965439198 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:39 INFO - PROCESS | 3216 | 1467965439210 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
01:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 122ms
01:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
01:10:39 INFO - PROCESS | 3216 | 1467965439321 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:39 INFO - PROCESS | 3216 | 1467965439340 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
01:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 171ms
01:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
01:10:39 INFO - PROCESS | 3216 | 1467965439498 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:39 INFO - PROCESS | 3216 | 1467965439517 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
01:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
01:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
01:10:39 INFO - PROCESS | 3216 | 1467965439668 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:39 INFO - PROCESS | 3216 | 1467965439685 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
01:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 171ms
01:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
01:10:39 INFO - PROCESS | 3216 | 1467965439842 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:39 INFO - PROCESS | 3216 | 1467965439856 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
01:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
01:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
01:10:40 INFO - PROCESS | 3216 | 1467965440020 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:40 INFO - PROCESS | 3216 | 1467965440036 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
01:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
01:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
01:10:40 INFO - PROCESS | 3216 | 1467965440196 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:40 INFO - PROCESS | 3216 | 1467965440225 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
01:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 270ms
01:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
01:10:40 INFO - PROCESS | 3216 | 1467965440467 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:40 INFO - PROCESS | 3216 | 1467965440484 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
01:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 171ms
01:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
01:10:40 INFO - PROCESS | 3216 | 1467965440640 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:40 INFO - PROCESS | 3216 | 1467965440660 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
01:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 171ms
01:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
01:10:40 INFO - PROCESS | 3216 | 1467965440817 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:40 INFO - PROCESS | 3216 | 1467965440834 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
01:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 120ms
01:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
01:10:40 INFO - PROCESS | 3216 | 1467965440945 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:40 INFO - PROCESS | 3216 | 1467965440957 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
01:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
01:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
01:10:41 INFO - PROCESS | 3216 | 1467965441118 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:41 INFO - PROCESS | 3216 | 1467965441138 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
01:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
01:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
01:10:41 INFO - PROCESS | 3216 | 1467965441292 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:41 INFO - PROCESS | 3216 | 1467965441316 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
01:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
01:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
01:10:41 INFO - PROCESS | 3216 | 1467965441467 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:41 INFO - PROCESS | 3216 | 1467965441482 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
01:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
01:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
01:10:41 INFO - PROCESS | 3216 | 1467965441737 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:41 INFO - PROCESS | 3216 | 1467965441762 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
01:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 250ms
01:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
01:10:41 INFO - PROCESS | 3216 | 1467965441903 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:41 INFO - PROCESS | 3216 | 1467965441923 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
01:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
01:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
01:10:42 INFO - PROCESS | 3216 | 1467965442077 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:42 INFO - PROCESS | 3216 | 1467965442092 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
01:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
01:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
01:10:42 INFO - PROCESS | 3216 | 1467965442252 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:42 INFO - PROCESS | 3216 | 1467965442278 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
01:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
01:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
01:10:42 INFO - PROCESS | 3216 | 1467965442430 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:42 INFO - PROCESS | 3216 | 1467965442442 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
01:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 172ms
01:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
01:10:42 INFO - PROCESS | 3216 | 1467965442603 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:42 INFO - PROCESS | 3216 | 1467965442625 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
01:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
01:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
01:10:42 INFO - PROCESS | 3216 | 1467965442776 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:42 INFO - PROCESS | 3216 | 1467965442792 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
01:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
01:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
01:10:42 INFO - PROCESS | 3216 | 1467965442951 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:42 INFO - PROCESS | 3216 | 1467965442970 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
01:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
01:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
01:10:43 INFO - PROCESS | 3216 | 1467965443130 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:43 INFO - PROCESS | 3216 | 1467965443149 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
01:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
01:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
01:10:43 INFO - PROCESS | 3216 | 1467965443301 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:43 INFO - PROCESS | 3216 | 1467965443329 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
01:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
01:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
01:10:43 INFO - PROCESS | 3216 | 1467965443475 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:43 INFO - PROCESS | 3216 | 1467965443499 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
01:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
01:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
01:10:43 INFO - PROCESS | 3216 | 1467965443669 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:43 INFO - PROCESS | 3216 | 1467965443694 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
01:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
01:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
01:10:43 INFO - PROCESS | 3216 | 1467965443842 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:43 INFO - PROCESS | 3216 | 1467965443866 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
01:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
01:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
01:10:44 INFO - PROCESS | 3216 | 1467965444018 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:44 INFO - PROCESS | 3216 | 1467965444036 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
01:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
01:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
01:10:44 INFO - PROCESS | 3216 | 1467965444192 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:44 INFO - PROCESS | 3216 | 1467965444208 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
01:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
01:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
01:10:44 INFO - PROCESS | 3216 | 1467965444367 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:44 INFO - PROCESS | 3216 | 1467965444384 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
01:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
01:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
01:10:44 INFO - PROCESS | 3216 | 1467965444547 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:44 INFO - PROCESS | 3216 | 1467965444567 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
01:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
01:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
01:10:44 INFO - PROCESS | 3216 | 1467965444718 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:44 INFO - PROCESS | 3216 | 1467965444735 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
01:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 120ms
01:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
01:10:44 INFO - PROCESS | 3216 | 1467965444840 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:44 INFO - PROCESS | 3216 | 1467965444857 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
01:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
01:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
01:10:45 INFO - PROCESS | 3216 | 1467965445017 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - PROCESS | 3216 | 1467965445034 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
01:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 120ms
01:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
01:10:45 INFO - PROCESS | 3216 | 1467965445148 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - PROCESS | 3216 | 1467965445160 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
01:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 121ms
01:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
01:10:45 INFO - PROCESS | 3216 | 1467965445270 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - PROCESS | 3216 | 1467965445288 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
01:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
01:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
01:10:45 INFO - PROCESS | 3216 | 1467965445447 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - PROCESS | 3216 | 1467965445458 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
01:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 120ms
01:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
01:10:45 INFO - PROCESS | 3216 | 1467965445579 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - PROCESS | 3216 | 1467965445590 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
01:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 120ms
01:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
01:10:45 INFO - PROCESS | 3216 | 1467965445702 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - PROCESS | 3216 | 1467965445722 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
01:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
01:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
01:10:45 INFO - PROCESS | 3216 | 1467965445878 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:45 INFO - PROCESS | 3216 | 1467965445890 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
01:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 172ms
01:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
01:10:46 INFO - PROCESS | 3216 | 1467965446051 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:46 INFO - PROCESS | 3216 | 1467965446068 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
01:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
01:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
01:10:46 INFO - PROCESS | 3216 | 1467965446226 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:46 INFO - PROCESS | 3216 | 1467965446256 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
01:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 231ms
01:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
01:10:46 INFO - PROCESS | 3216 | 1467965446459 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:46 INFO - PROCESS | 3216 | 1467965446476 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
01:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 171ms
01:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
01:10:46 INFO - PROCESS | 3216 | 1467965446634 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:46 INFO - PROCESS | 3216 | 1467965446652 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
01:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 120ms
01:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
01:10:46 INFO - PROCESS | 3216 | 1467965446759 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:46 INFO - PROCESS | 3216 | 1467965446774 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
01:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
01:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
01:10:46 INFO - PROCESS | 3216 | 1467965446934 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:46 INFO - PROCESS | 3216 | 1467965446951 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
01:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 171ms
01:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
01:10:47 INFO - PROCESS | 3216 | 1467965447114 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:47 INFO - PROCESS | 3216 | 1467965447125 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:47 INFO - PROCESS | 3216 | 1467965447137 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
01:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
01:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 171ms
01:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
01:10:47 INFO - PROCESS | 3216 | 1467965447284 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:47 INFO - PROCESS | 3216 | 1467965447305 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
01:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
01:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
01:10:47 INFO - PROCESS | 3216 | 1467965447458 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:47 INFO - PROCESS | 3216 | 1467965447475 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
01:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
01:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
01:10:47 INFO - PROCESS | 3216 | 1467965447634 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:47 INFO - PROCESS | 3216 | 1467965447649 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
01:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
01:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
01:10:47 INFO - PROCESS | 3216 | 1467965447842 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:47 INFO - PROCESS | 3216 | 1467965447891 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
01:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 290ms
01:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
01:10:48 INFO - PROCESS | 3216 | 1467965448131 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:48 INFO - PROCESS | 3216 | 1467965448151 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
01:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
01:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
01:10:48 INFO - PROCESS | 3216 | 1467965448303 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:48 INFO - PROCESS | 3216 | 1467965448322 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
01:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
01:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
01:10:48 INFO - PROCESS | 3216 | 1467965448484 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:48 INFO - PROCESS | 3216 | 1467965448507 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
01:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 172ms
01:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
01:10:48 INFO - PROCESS | 3216 | 1467965448654 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:48 INFO - PROCESS | 3216 | 1467965448672 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
01:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
01:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
01:10:48 INFO - PROCESS | 3216 | 1467965448834 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:48 INFO - PROCESS | 3216 | 1467965448851 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
01:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
01:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
01:10:49 INFO - PROCESS | 3216 | 1467965449011 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:49 INFO - PROCESS | 3216 | 1467965449038 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
01:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
01:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
01:10:49 INFO - PROCESS | 3216 | 1467965449184 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:49 INFO - PROCESS | 3216 | 1467965449200 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
01:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
01:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
01:10:49 INFO - PROCESS | 3216 | 1467965449361 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:49 INFO - PROCESS | 3216 | 1467965449381 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
01:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
01:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
01:10:49 INFO - PROCESS | 3216 | 1467965449534 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:49 INFO - PROCESS | 3216 | 1467965449553 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
01:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
01:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
01:10:49 INFO - PROCESS | 3216 | 1467965449709 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:49 INFO - PROCESS | 3216 | 1467965449724 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
01:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
01:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
01:10:49 INFO - PROCESS | 3216 | 1467965449884 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:49 INFO - PROCESS | 3216 | 1467965449907 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
01:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 172ms
01:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
01:10:50 INFO - PROCESS | 3216 | 1467965450066 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:50 INFO - PROCESS | 3216 | 1467965450088 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
01:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
01:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
01:10:50 INFO - PROCESS | 3216 | 1467965450234 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:50 INFO - PROCESS | 3216 | 1467965450249 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
01:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
01:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
01:10:50 INFO - PROCESS | 3216 | 1467965450414 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:50 INFO - PROCESS | 3216 | 1467965450425 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:50 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
01:10:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:10:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
01:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
01:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
01:10:50 INFO - PROCESS | 3216 | 1467965450584 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:50 INFO - PROCESS | 3216 | 1467965450604 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:50 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
01:10:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:10:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
01:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
01:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
01:10:50 INFO - PROCESS | 3216 | 1467965450759 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:50 INFO - PROCESS | 3216 | 1467965450774 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:50 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
01:10:50 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
01:10:50 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
01:10:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
01:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
01:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
01:10:50 INFO - PROCESS | 3216 | 1467965450934 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:50 INFO - PROCESS | 3216 | 1467965450955 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:51 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
01:10:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:10:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
01:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
01:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
01:10:51 INFO - PROCESS | 3216 | 1467965451110 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:51 INFO - PROCESS | 3216 | 1467965451133 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:51 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
01:10:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:10:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
01:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
01:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
01:10:51 INFO - PROCESS | 3216 | 1467965451284 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:51 INFO - PROCESS | 3216 | 1467965451300 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:51 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
01:10:51 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
01:10:51 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
01:10:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
01:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
01:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
01:10:51 INFO - PROCESS | 3216 | 1467965451464 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:51 INFO - PROCESS | 3216 | 1467965451476 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
01:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
01:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
01:10:51 INFO - PROCESS | 3216 | 1467965451635 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:51 INFO - PROCESS | 3216 | 1467965451654 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:51 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
01:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
01:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
01:10:51 INFO - PROCESS | 3216 | 1467965451808 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:51 INFO - PROCESS | 3216 | 1467965451824 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:51 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
01:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 172ms
01:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
01:10:52 INFO - PROCESS | 3216 | 1467965451984 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:52 INFO - PROCESS | 3216 | 1467965452004 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
01:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
01:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
01:10:52 INFO - PROCESS | 3216 | 1467965452159 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:52 INFO - PROCESS | 3216 | 1467965452173 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
01:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 172ms
01:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
01:10:52 INFO - PROCESS | 3216 | 1467965452335 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:52 INFO - PROCESS | 3216 | 1467965452351 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
01:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
01:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
01:10:52 INFO - PROCESS | 3216 | 1467965452508 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:52 INFO - PROCESS | 3216 | 1467965452525 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:52 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
01:10:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
01:10:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 230ms
01:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
01:10:52 INFO - PROCESS | 3216 | 1467965452741 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:52 INFO - PROCESS | 3216 | 1467965452761 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
01:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 270ms
01:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
01:10:53 INFO - PROCESS | 3216 | 1467965453017 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:53 INFO - PROCESS | 3216 | 1467965453035 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
01:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
01:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
01:10:53 INFO - PROCESS | 3216 | 1467965453194 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:53 INFO - PROCESS | 3216 | 1467965453208 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
01:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 171ms
01:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
01:10:53 INFO - PROCESS | 3216 | 1467965453367 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:53 INFO - PROCESS | 3216 | 1467965453386 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
01:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
01:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
01:10:53 INFO - PROCESS | 3216 | 1467965453543 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:53 INFO - PROCESS | 3216 | 1467965453558 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
01:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
01:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
01:10:53 INFO - PROCESS | 3216 | 1467965453718 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:53 INFO - PROCESS | 3216 | 1467965453735 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
01:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 120ms
01:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
01:10:53 INFO - PROCESS | 3216 | 1467965453843 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:53 INFO - PROCESS | 3216 | 1467965453860 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
01:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
01:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
01:10:54 INFO - PROCESS | 3216 | 1467965454018 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:54 INFO - PROCESS | 3216 | 1467965454037 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
01:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 330ms
01:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
01:10:54 INFO - PROCESS | 3216 | 1467965454355 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:54 INFO - PROCESS | 3216 | 1467965454383 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
01:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
01:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
01:10:54 INFO - PROCESS | 3216 | 1467965454534 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:54 INFO - PROCESS | 3216 | 1467965454553 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
01:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
01:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
01:10:54 INFO - PROCESS | 3216 | 1467965454717 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:54 INFO - PROCESS | 3216 | 1467965454735 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
01:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
01:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
01:10:54 INFO - PROCESS | 3216 | 1467965454884 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:54 INFO - PROCESS | 3216 | 1467965454902 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
01:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
01:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
01:10:55 INFO - PROCESS | 3216 | 1467965455058 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:55 INFO - PROCESS | 3216 | 1467965455081 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
01:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
01:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
01:10:55 INFO - PROCESS | 3216 | 1467965455235 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:55 INFO - PROCESS | 3216 | 1467965455262 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
01:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
01:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
01:10:55 INFO - PROCESS | 3216 | 1467965455409 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:55 INFO - PROCESS | 3216 | 1467965455425 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
01:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
01:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
01:10:55 INFO - PROCESS | 3216 | 1467965455584 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:55 INFO - PROCESS | 3216 | 1467965455604 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
01:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
01:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
01:10:55 INFO - PROCESS | 3216 | 1467965455763 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:55 INFO - PROCESS | 3216 | 1467965455782 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
01:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
01:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
01:10:55 INFO - PROCESS | 3216 | 1467965455934 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:55 INFO - PROCESS | 3216 | 1467965455952 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
01:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
01:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
01:10:56 INFO - PROCESS | 3216 | 1467965456109 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:56 INFO - PROCESS | 3216 | 1467965456125 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
01:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
01:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
01:10:56 INFO - PROCESS | 3216 | 1467965456283 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:56 INFO - PROCESS | 3216 | 1467965456304 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
01:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
01:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
01:10:56 INFO - PROCESS | 3216 | 1467965456460 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:56 INFO - PROCESS | 3216 | 1467965456475 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
01:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
01:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
01:10:56 INFO - PROCESS | 3216 | 1467965456635 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:56 INFO - PROCESS | 3216 | 1467965456654 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:56 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
01:10:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:10:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
01:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
01:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
01:10:56 INFO - PROCESS | 3216 | 1467965456814 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:56 INFO - PROCESS | 3216 | 1467965456833 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
01:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
01:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
01:10:57 INFO - PROCESS | 3216 | 1467965456985 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:57 INFO - PROCESS | 3216 | 1467965457003 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
01:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
01:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
01:10:57 INFO - PROCESS | 3216 | 1467965457159 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:57 INFO - PROCESS | 3216 | 1467965457183 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
01:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
01:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
01:10:57 INFO - PROCESS | 3216 | 1467965457334 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:57 INFO - PROCESS | 3216 | 1467965457351 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:57 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
01:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
01:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
01:10:57 INFO - PROCESS | 3216 | 1467965457510 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:57 INFO - PROCESS | 3216 | 1467965457524 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:57 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
01:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
01:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
01:10:57 INFO - PROCESS | 3216 | 1467965457687 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:57 INFO - PROCESS | 3216 | 1467965457706 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
01:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
01:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
01:10:57 INFO - PROCESS | 3216 | 1467965457864 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:57 INFO - PROCESS | 3216 | 1467965457876 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
01:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 670ms
01:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
01:10:58 INFO - PROCESS | 3216 | 1467965458534 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:58 INFO - PROCESS | 3216 | 1467965458558 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
01:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 172ms
01:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
01:10:58 INFO - PROCESS | 3216 | 1467965458708 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:58 INFO - PROCESS | 3216 | 1467965458726 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
01:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
01:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
01:10:58 INFO - PROCESS | 3216 | 1467965458883 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:58 INFO - PROCESS | 3216 | 1467965458917 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
01:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 270ms
01:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
01:10:59 INFO - PROCESS | 3216 | 1467965459157 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:59 INFO - PROCESS | 3216 | 1467965459174 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
01:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
01:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
01:10:59 INFO - PROCESS | 3216 | 1467965459335 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:59 INFO - PROCESS | 3216 | 1467965459352 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
01:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
01:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
01:10:59 INFO - PROCESS | 3216 | 1467965459509 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:59 INFO - PROCESS | 3216 | 1467965459526 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
01:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 171ms
01:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
01:10:59 INFO - PROCESS | 3216 | 1467965459685 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:59 INFO - PROCESS | 3216 | 1467965459704 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
01:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
01:10:59 INFO - PROCESS | 3216 | 1467965459860 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:10:59 INFO - PROCESS | 3216 | 1467965459874 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:00 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
01:11:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
01:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
01:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
01:11:00 INFO - PROCESS | 3216 | 1467965460038 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:00 INFO - PROCESS | 3216 | 1467965460056 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:00 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
01:11:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
01:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
01:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
01:11:00 INFO - PROCESS | 3216 | 1467965460218 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:00 INFO - PROCESS | 3216 | 1467965460241 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:00 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
01:11:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
01:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 270ms
01:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
01:11:00 INFO - PROCESS | 3216 | 1467965460492 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:00 INFO - PROCESS | 3216 | 1467965460516 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:00 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]"
01:11:00 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:11:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
01:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
01:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
01:11:00 INFO - PROCESS | 3216 | 1467965460670 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:00 INFO - PROCESS | 3216 | 1467965460690 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:00 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
01:11:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
01:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
01:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
01:11:00 INFO - PROCESS | 3216 | 1467965460851 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:00 INFO - PROCESS | 3216 | 1467965460872 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
01:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
01:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
01:11:01 INFO - PROCESS | 3216 | 1467965461020 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:01 INFO - PROCESS | 3216 | 1467965461038 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
01:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
01:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
01:11:01 INFO - PROCESS | 3216 | 1467965461197 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:01 INFO - PROCESS | 3216 | 1467965461209 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
01:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
01:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
01:11:01 INFO - PROCESS | 3216 | 1467965461368 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:01 INFO - PROCESS | 3216 | 1467965461397 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
01:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
01:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
01:11:01 INFO - PROCESS | 3216 | 1467965461541 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:01 INFO - PROCESS | 3216 | 1467965461560 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
01:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
01:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
01:11:01 INFO - PROCESS | 3216 | 1467965461717 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:01 INFO - PROCESS | 3216 | 1467965461737 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
01:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
01:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
01:11:01 INFO - PROCESS | 3216 | 1467965461893 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:01 INFO - PROCESS | 3216 | 1467965461908 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
01:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 172ms
01:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
01:11:02 INFO - PROCESS | 3216 | 1467965462070 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:02 INFO - PROCESS | 3216 | 1467965462087 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
01:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
01:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
01:11:02 INFO - PROCESS | 3216 | 1467965462247 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:02 INFO - PROCESS | 3216 | 1467965462260 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
01:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
01:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
01:11:02 INFO - PROCESS | 3216 | 1467965462418 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:02 INFO - PROCESS | 3216 | 1467965462442 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
01:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
01:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
01:11:02 INFO - PROCESS | 3216 | 1467965462592 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:02 INFO - PROCESS | 3216 | 1467965462616 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
01:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
01:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
01:11:02 INFO - PROCESS | 3216 | 1467965462768 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:02 INFO - PROCESS | 3216 | 1467965462785 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
01:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
01:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
01:11:02 INFO - PROCESS | 3216 | 1467965462943 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:02 INFO - PROCESS | 3216 | 1467965462961 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
01:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
01:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
01:11:03 INFO - PROCESS | 3216 | 1467965463118 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:03 INFO - PROCESS | 3216 | 1467965463134 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
01:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
01:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
01:11:03 INFO - PROCESS | 3216 | 1467965463293 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:03 INFO - PROCESS | 3216 | 1467965463310 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
01:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
01:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
01:11:03 INFO - PROCESS | 3216 | 1467965463467 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:03 INFO - PROCESS | 3216 | 1467965463492 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
01:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 171ms
01:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
01:11:03 INFO - PROCESS | 3216 | 1467965463642 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:03 INFO - PROCESS | 3216 | 1467965463658 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
01:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 172ms
01:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
01:11:03 INFO - PROCESS | 3216 | 1467965463818 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:03 INFO - PROCESS | 3216 | 1467965463835 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
01:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
01:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
01:11:04 INFO - PROCESS | 3216 | 1467965463997 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:04 INFO - PROCESS | 3216 | 1467965464017 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
01:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
01:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
01:11:04 INFO - PROCESS | 3216 | 1467965464168 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:04 INFO - PROCESS | 3216 | 1467965464185 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
01:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
01:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
01:11:04 INFO - PROCESS | 3216 | 1467965464341 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:04 INFO - PROCESS | 3216 | 1467965464357 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
01:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
01:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
01:11:04 INFO - PROCESS | 3216 | 1467965464517 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:04 INFO - PROCESS | 3216 | 1467965464536 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
01:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
01:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
01:11:04 INFO - PROCESS | 3216 | 1467965464693 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:04 INFO - PROCESS | 3216 | 1467965464707 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
01:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 171ms
01:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
01:11:04 INFO - PROCESS | 3216 | 1467965464868 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:04 INFO - PROCESS | 3216 | 1467965464884 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
01:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
01:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
01:11:05 INFO - PROCESS | 3216 | 1467965465041 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:05 INFO - PROCESS | 3216 | 1467965465064 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
01:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 171ms
01:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
01:11:05 INFO - PROCESS | 3216 | 1467965465217 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:05 INFO - PROCESS | 3216 | 1467965465258 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
01:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 172ms
01:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
01:11:05 INFO - PROCESS | 3216 | 1467965465392 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:05 INFO - PROCESS | 3216 | 1467965465408 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
01:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 272ms
01:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
01:11:05 INFO - PROCESS | 3216 | 1467965465667 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:05 INFO - PROCESS | 3216 | 1467965465683 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
01:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 120ms
01:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
01:11:05 INFO - PROCESS | 3216 | 1467965465791 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:05 INFO - PROCESS | 3216 | 1467965465809 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
01:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
01:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
01:11:05 INFO - PROCESS | 3216 | 1467965465967 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:06 INFO - PROCESS | 3216 | 1467965465984 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
01:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 171ms
01:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
01:11:06 INFO - PROCESS | 3216 | 1467965466141 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:06 INFO - PROCESS | 3216 | 1467965466164 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
01:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
01:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
01:11:06 INFO - PROCESS | 3216 | 1467965466320 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:06 INFO - PROCESS | 3216 | 1467965466338 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
01:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
01:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
01:11:06 INFO - PROCESS | 3216 | 1467965466492 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:06 INFO - PROCESS | 3216 | 1467965466509 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
01:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 270ms
01:11:06 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
01:11:06 INFO - PROCESS | 3216 | 1467965466770 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:06 INFO - PROCESS | 3216 | 1467965466796 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:06 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 () {
01:11:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:11:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
01:11:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
01:11:06 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 () {
01:11:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:11:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
01:11:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
01:11:06 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 () {
01:11:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:11:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
01:11:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
01:11:06 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 () {
01:11:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:11:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
01:11:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
01:11:06 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 173ms
01:11:06 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
01:11:06 INFO - PROCESS | 3216 | 1467965466953 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:07 INFO - PROCESS | 3216 | 1467965466971 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
01:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
01:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
01:11:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
01:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
01:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
01:11:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
01:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
01:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
01:11:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
01:11:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
01:11:07 INFO - PROCESS | 3216 | 1467965467136 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:07 INFO - PROCESS | 3216 | 1467965467154 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:07 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
01:11:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
01:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
01:11:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
01:11:07 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.
01:11:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
01:11:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
01:11:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
01:11:07 INFO - PROCESS | 3216 | 1467965467308 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:07 INFO - PROCESS | 3216 | 1467965467333 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
01:11:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
01:11:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
01:11:07 INFO - PROCESS | 3216 | 1467965467485 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:07 INFO - PROCESS | 3216 | 1467965467502 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
01:11:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
01:11:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
01:11:07 INFO - PROCESS | 3216 | 1467965467661 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:07 INFO - PROCESS | 3216 | 1467965467683 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
01:11:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
01:11:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
01:11:07 INFO - PROCESS | 3216 | 1467965467834 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:07 INFO - PROCESS | 3216 | 1467965467854 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
01:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
01:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
01:11:08 INFO - PROCESS | 3216 | 1467965468008 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:08 INFO - PROCESS | 3216 | 1467965468025 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
01:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
01:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
01:11:08 INFO - PROCESS | 3216 | 1467965468184 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:08 INFO - PROCESS | 3216 | 1467965468201 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
01:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
01:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
01:11:08 INFO - PROCESS | 3216 | 1467965468359 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:08 INFO - PROCESS | 3216 | 1467965468385 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
01:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 231ms
01:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
01:11:08 INFO - PROCESS | 3216 | 1467965468599 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:08 INFO - PROCESS | 3216 | 1467965468634 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
01:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 230ms
01:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
01:11:08 INFO - PROCESS | 3216 | 1467965468834 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:08 INFO - PROCESS | 3216 | 1467965468851 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
01:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
01:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
01:11:09 INFO - PROCESS | 3216 | 1467965469009 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:09 INFO - PROCESS | 3216 | 1467965469026 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
01:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
01:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
01:11:09 INFO - PROCESS | 3216 | 1467965469185 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:09 INFO - PROCESS | 3216 | 1467965469202 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
01:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
01:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
01:11:09 INFO - PROCESS | 3216 | 1467965469360 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:09 INFO - PROCESS | 3216 | 1467965469374 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
01:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
01:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
01:11:09 INFO - PROCESS | 3216 | 1467965469535 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:09 INFO - PROCESS | 3216 | 1467965469555 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
01:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
01:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
01:11:09 INFO - PROCESS | 3216 | 1467965469708 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:09 INFO - PROCESS | 3216 | 1467965469724 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
01:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
01:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
01:11:09 INFO - PROCESS | 3216 | 1467965469884 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:09 INFO - PROCESS | 3216 | 1467965469901 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
01:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
01:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
01:11:10 INFO - PROCESS | 3216 | 1467965470059 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:10 INFO - PROCESS | 3216 | 1467965470077 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
01:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
01:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
01:11:10 INFO - PROCESS | 3216 | 1467965470234 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:10 INFO - PROCESS | 3216 | 1467965470253 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
01:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
01:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
01:11:10 INFO - PROCESS | 3216 | 1467965470414 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:10 INFO - PROCESS | 3216 | 1467965470425 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
01:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
01:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
01:11:10 INFO - PROCESS | 3216 | 1467965470584 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:10 INFO - PROCESS | 3216 | 1467965470604 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
01:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 120ms
01:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
01:11:10 INFO - PROCESS | 3216 | 1467965470707 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:10 INFO - PROCESS | 3216 | 1467965470727 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
01:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
01:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
01:11:10 INFO - PROCESS | 3216 | 1467965470885 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:10 INFO - PROCESS | 3216 | 1467965470902 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:11 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
01:11:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
01:11:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
01:11:11 INFO - PROCESS | 3216 | 1467965471058 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:11 INFO - PROCESS | 3216 | 1467965471081 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
01:11:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 171ms
01:11:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
01:11:11 INFO - PROCESS | 3216 | 1467965471234 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:11 INFO - PROCESS | 3216 | 1467965471249 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:11 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
01:11:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
01:11:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
01:11:11 INFO - PROCESS | 3216 | 1467965471409 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:11 INFO - PROCESS | 3216 | 1467965471425 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
01:11:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 230ms
01:11:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
01:11:11 INFO - PROCESS | 3216 | 1467965471643 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:11 INFO - PROCESS | 3216 | 1467965471658 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
01:11:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 230ms
01:11:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
01:11:11 INFO - PROCESS | 3216 | 1467965471875 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:11 INFO - PROCESS | 3216 | 1467965471891 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
01:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 172ms
01:11:12 INFO - PROCESS | 3216 | 1467965472053 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
01:11:12 INFO - PROCESS | 3216 | 1467965472071 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
01:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
01:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
01:11:12 INFO - PROCESS | 3216 | 1467965472234 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:12 INFO - PROCESS | 3216 | 1467965472253 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
01:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
01:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
01:11:12 INFO - PROCESS | 3216 | 1467965472407 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:12 INFO - PROCESS | 3216 | 1467965472423 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
01:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
01:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
01:11:12 INFO - PROCESS | 3216 | 1467965472585 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:12 INFO - PROCESS | 3216 | 1467965472607 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
01:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
01:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
01:11:12 INFO - PROCESS | 3216 | 1467965472758 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:12 INFO - PROCESS | 3216 | 1467965472774 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
01:11:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 330ms
01:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
01:11:13 INFO - PROCESS | 3216 | 1467965473093 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:13 INFO - PROCESS | 3216 | 1467965473118 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
01:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
01:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
01:11:13 INFO - PROCESS | 3216 | 1467965473270 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:13 INFO - PROCESS | 3216 | 1467965473289 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
01:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
01:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
01:11:13 INFO - PROCESS | 3216 | 1467965473451 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:13 INFO - PROCESS | 3216 | 1467965473472 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
01:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
01:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
01:11:13 INFO - PROCESS | 3216 | 1467965473619 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:13 INFO - PROCESS | 3216 | 1467965473637 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
01:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 171ms
01:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
01:11:13 INFO - PROCESS | 3216 | 1467965473793 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:13 INFO - PROCESS | 3216 | 1467965473815 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
01:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 172ms
01:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
01:11:13 INFO - PROCESS | 3216 | 1467965473969 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:14 INFO - PROCESS | 3216 | 1467965473994 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
01:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
01:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
01:11:14 INFO - PROCESS | 3216 | 1467965474143 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:14 INFO - PROCESS | 3216 | 1467965474158 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
01:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
01:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
01:11:14 INFO - PROCESS | 3216 | 1467965474318 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:14 INFO - PROCESS | 3216 | 1467965474337 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:14 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
01:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
01:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
01:11:14 INFO - PROCESS | 3216 | 1467965474497 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:14 INFO - PROCESS | 3216 | 1467965474521 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
01:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
01:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
01:11:14 INFO - PROCESS | 3216 | 1467965474668 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:14 INFO - PROCESS | 3216 | 1467965474686 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
01:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
01:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
01:11:14 INFO - PROCESS | 3216 | 1467965474850 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:14 INFO - PROCESS | 3216 | 1467965474869 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:15 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
01:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
01:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
01:11:15 INFO - PROCESS | 3216 | 1467965475025 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:15 INFO - PROCESS | 3216 | 1467965475048 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
01:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
01:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
01:11:15 INFO - PROCESS | 3216 | 1467965475202 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:15 INFO - PROCESS | 3216 | 1467965475224 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
01:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 172ms
01:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
01:11:15 INFO - PROCESS | 3216 | 1467965475381 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:15 INFO - PROCESS | 3216 | 1467965475393 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
01:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
01:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
01:11:15 INFO - PROCESS | 3216 | 1467965475553 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:15 INFO - PROCESS | 3216 | 1467965475573 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
01:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
01:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
01:11:15 INFO - PROCESS | 3216 | 1467965475730 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:15 INFO - PROCESS | 3216 | 1467965475742 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
01:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
01:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
01:11:15 INFO - PROCESS | 3216 | 1467965475901 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:15 INFO - PROCESS | 3216 | 1467965475918 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:16 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
01:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
01:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
01:11:16 INFO - PROCESS | 3216 | 1467965476075 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:16 INFO - PROCESS | 3216 | 1467965476100 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
01:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
01:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
01:11:16 INFO - PROCESS | 3216 | 1467965476251 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:16 INFO - PROCESS | 3216 | 1467965476266 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:16 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
01:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
01:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
01:11:16 INFO - PROCESS | 3216 | 1467965476426 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:16 INFO - PROCESS | 3216 | 1467965476441 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
01:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
01:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
01:11:16 INFO - PROCESS | 3216 | 1467965476602 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:16 INFO - PROCESS | 3216 | 1467965476619 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
01:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
01:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
01:11:16 INFO - PROCESS | 3216 | 1467965476781 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:16 INFO - PROCESS | 3216 | 1467965476800 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
01:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
01:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
01:11:16 INFO - PROCESS | 3216 | 1467965476952 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:16 INFO - PROCESS | 3216 | 1467965476968 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
01:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 120ms
01:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
01:11:17 INFO - PROCESS | 3216 | 1467965477075 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:17 INFO - PROCESS | 3216 | 1467965477088 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
01:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
01:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
01:11:17 INFO - PROCESS | 3216 | 1467965477252 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:17 INFO - PROCESS | 3216 | 1467965477269 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
01:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
01:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
01:11:17 INFO - PROCESS | 3216 | 1467965477426 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:17 INFO - PROCESS | 3216 | 1467965477441 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
01:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 171ms
01:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
01:11:17 INFO - PROCESS | 3216 | 1467965477602 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:17 INFO - PROCESS | 3216 | 1467965477621 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
01:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
01:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
01:11:17 INFO - PROCESS | 3216 | 1467965477777 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:17 INFO - PROCESS | 3216 | 1467965477791 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
01:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 230ms
01:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
01:11:18 INFO - PROCESS | 3216 | 1467965478009 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:18 INFO - PROCESS | 3216 | 1467965478024 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
01:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 171ms
01:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
01:11:18 INFO - PROCESS | 3216 | 1467965478184 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:18 INFO - PROCESS | 3216 | 1467965478204 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
01:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 172ms
01:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
01:11:18 INFO - PROCESS | 3216 | 1467965478364 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:18 INFO - PROCESS | 3216 | 1467965478376 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:18 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
01:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
01:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
01:11:18 INFO - PROCESS | 3216 | 1467965478535 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:18 INFO - PROCESS | 3216 | 1467965478552 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:18 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
01:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 172ms
01:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
01:11:18 INFO - PROCESS | 3216 | 1467965478709 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:18 INFO - PROCESS | 3216 | 1467965478724 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:18 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
01:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
01:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
01:11:18 INFO - PROCESS | 3216 | 1467965478885 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:18 INFO - PROCESS | 3216 | 1467965478903 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:19 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)
01:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
01:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
01:11:19 INFO - PROCESS | 3216 | 1467965479069 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:19 INFO - PROCESS | 3216 | 1467965479085 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
01:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 271ms
01:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
01:11:19 INFO - PROCESS | 3216 | 1467965479339 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:19 INFO - PROCESS | 3216 | 1467965479361 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
01:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
01:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
01:11:19 INFO - PROCESS | 3216 | 1467965479516 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:19 INFO - PROCESS | 3216 | 1467965479538 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
01:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
01:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
01:11:19 INFO - PROCESS | 3216 | 1467965479691 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:19 INFO - PROCESS | 3216 | 1467965479709 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
01:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
01:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
01:11:19 INFO - PROCESS | 3216 | 1467965479866 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:19 INFO - PROCESS | 3216 | 1467965479884 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
01:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
01:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
01:11:20 INFO - PROCESS | 3216 | 1467965480036 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:20 INFO - PROCESS | 3216 | 1467965480059 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
01:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
01:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
01:11:20 INFO - PROCESS | 3216 | 1467965480212 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:20 INFO - PROCESS | 3216 | 1467965480226 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
01:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
01:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
01:11:20 INFO - PROCESS | 3216 | 1467965480385 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:20 INFO - PROCESS | 3216 | 1467965480404 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
01:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
01:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
01:11:20 INFO - PROCESS | 3216 | 1467965480558 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:20 INFO - PROCESS | 3216 | 1467965480577 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
01:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
01:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
01:11:20 INFO - PROCESS | 3216 | 1467965480735 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:20 INFO - PROCESS | 3216 | 1467965480758 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
01:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
01:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
01:11:20 INFO - PROCESS | 3216 | 1467965480909 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:20 INFO - PROCESS | 3216 | 1467965480925 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:21 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
01:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
01:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
01:11:21 INFO - PROCESS | 3216 | 1467965481085 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:21 INFO - PROCESS | 3216 | 1467965481109 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
01:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
01:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
01:11:21 INFO - PROCESS | 3216 | 1467965481264 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:21 INFO - PROCESS | 3216 | 1467965481292 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
01:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
01:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
01:11:21 INFO - PROCESS | 3216 | 1467965481436 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:21 INFO - PROCESS | 3216 | 1467965481452 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:21 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)
01:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
01:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
01:11:21 INFO - PROCESS | 3216 | 1467965481614 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:21 INFO - PROCESS | 3216 | 1467965481626 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
01:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
01:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
01:11:21 INFO - PROCESS | 3216 | 1467965481785 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:21 INFO - PROCESS | 3216 | 1467965481804 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
01:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 172ms
01:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
01:11:21 INFO - PROCESS | 3216 | 1467965481960 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:22 INFO - PROCESS | 3216 | 1467965481983 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
01:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
01:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
01:11:22 INFO - PROCESS | 3216 | 1467965482135 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:22 INFO - PROCESS | 3216 | 1467965482152 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
01:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
01:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
01:11:22 INFO - PROCESS | 3216 | 1467965482310 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:22 INFO - PROCESS | 3216 | 1467965482325 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
01:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
01:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
01:11:22 INFO - PROCESS | 3216 | 1467965482485 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:22 INFO - PROCESS | 3216 | 1467965482504 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
01:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
01:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
01:11:22 INFO - PROCESS | 3216 | 1467965482658 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:22 INFO - PROCESS | 3216 | 1467965482673 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
01:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
01:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
01:11:22 INFO - PROCESS | 3216 | 1467965482838 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:22 INFO - PROCESS | 3216 | 1467965482854 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
01:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 171ms
01:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
01:11:23 INFO - PROCESS | 3216 | 1467965483010 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:23 INFO - PROCESS | 3216 | 1467965483027 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
01:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
01:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
01:11:23 INFO - PROCESS | 3216 | 1467965483185 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:23 INFO - PROCESS | 3216 | 1467965483202 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
01:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 171ms
01:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
01:11:23 INFO - PROCESS | 3216 | 1467965483364 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:23 INFO - PROCESS | 3216 | 1467965483376 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
01:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
01:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
01:11:23 INFO - PROCESS | 3216 | 1467965483535 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:23 INFO - PROCESS | 3216 | 1467965483556 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
01:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
01:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
01:11:23 INFO - PROCESS | 3216 | 1467965483709 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:23 INFO - PROCESS | 3216 | 1467965483725 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
01:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 171ms
01:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
01:11:23 INFO - PROCESS | 3216 | 1467965483884 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:23 INFO - PROCESS | 3216 | 1467965483900 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
01:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
01:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
01:11:24 INFO - PROCESS | 3216 | 1467965484059 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:24 INFO - PROCESS | 3216 | 1467965484079 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
01:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
01:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
01:11:24 INFO - PROCESS | 3216 | 1467965484234 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:24 INFO - PROCESS | 3216 | 1467965484256 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
01:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 230ms
01:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
01:11:24 INFO - PROCESS | 3216 | 1467965484470 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:24 INFO - PROCESS | 3216 | 1467965484487 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
01:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 230ms
01:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
01:11:24 INFO - PROCESS | 3216 | 1467965484703 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:24 INFO - PROCESS | 3216 | 1467965484720 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
01:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
01:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
01:11:24 INFO - PROCESS | 3216 | 1467965484877 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:24 INFO - PROCESS | 3216 | 1467965484900 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
01:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
01:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
01:11:25 INFO - PROCESS | 3216 | 1467965485051 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:25 INFO - PROCESS | 3216 | 1467965485067 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
01:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
01:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
01:11:25 INFO - PROCESS | 3216 | 1467965485231 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:25 INFO - PROCESS | 3216 | 1467965485249 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
01:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 172ms
01:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
01:11:25 INFO - PROCESS | 3216 | 1467965485509 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:25 INFO - PROCESS | 3216 | 1467965485555 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
01:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 310ms
01:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
01:11:25 INFO - PROCESS | 3216 | 1467965485731 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:25 INFO - PROCESS | 3216 | 1467965485753 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
01:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 171ms
01:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
01:11:25 INFO - PROCESS | 3216 | 1467965485901 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:25 INFO - PROCESS | 3216 | 1467965485923 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
01:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
01:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
01:11:26 INFO - PROCESS | 3216 | 1467965486083 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:26 INFO - PROCESS | 3216 | 1467965486100 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
01:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
01:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
01:11:26 INFO - PROCESS | 3216 | 1467965486254 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:26 INFO - PROCESS | 3216 | 1467965486272 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
01:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
01:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
01:11:26 INFO - PROCESS | 3216 | 1467965486433 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:26 INFO - PROCESS | 3216 | 1467965486459 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
01:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
01:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
01:11:26 INFO - PROCESS | 3216 | 1467965486603 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:26 INFO - PROCESS | 3216 | 1467965486622 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
01:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
01:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
01:11:26 INFO - PROCESS | 3216 | 1467965486777 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:26 INFO - PROCESS | 3216 | 1467965486791 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
01:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
01:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
01:11:26 INFO - PROCESS | 3216 | 1467965486952 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:27 INFO - PROCESS | 3216 | 1467965486968 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
01:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
01:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
01:11:27 INFO - PROCESS | 3216 | 1467965487131 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:27 INFO - PROCESS | 3216 | 1467965487153 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
01:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
01:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
01:11:27 INFO - PROCESS | 3216 | 1467965487303 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:27 INFO - PROCESS | 3216 | 1467965487322 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
01:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
01:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
01:11:27 INFO - PROCESS | 3216 | 1467965487476 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:27 INFO - PROCESS | 3216 | 1467965487492 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
01:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
01:11:27 INFO - PROCESS | 3216 | 1467965487654 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
01:11:27 INFO - PROCESS | 3216 | 1467965487679 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
01:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
01:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
01:11:27 INFO - PROCESS | 3216 | 1467965487835 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:27 INFO - PROCESS | 3216 | 1467965487870 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
01:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
01:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
01:11:28 INFO - PROCESS | 3216 | 1467965488015 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:28 INFO - PROCESS | 3216 | 1467965488026 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
01:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
01:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
01:11:28 INFO - PROCESS | 3216 | 1467965488185 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:28 INFO - PROCESS | 3216 | 1467965488205 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
01:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
01:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
01:11:28 INFO - PROCESS | 3216 | 1467965488360 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:28 INFO - PROCESS | 3216 | 1467965488382 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
01:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
01:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
01:11:28 INFO - PROCESS | 3216 | 1467965488534 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:28 INFO - PROCESS | 3216 | 1467965488550 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
01:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 172ms
01:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
01:11:28 INFO - PROCESS | 3216 | 1467965488711 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:28 INFO - PROCESS | 3216 | 1467965488725 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:28 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
01:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
01:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
01:11:28 INFO - PROCESS | 3216 | 1467965488885 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:28 INFO - PROCESS | 3216 | 1467965488904 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:29 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
01:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
01:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
01:11:29 INFO - PROCESS | 3216 | 1467965489058 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:29 INFO - PROCESS | 3216 | 1467965489077 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
01:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 172ms
01:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
01:11:29 INFO - PROCESS | 3216 | 1467965489235 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:29 INFO - PROCESS | 3216 | 1467965489257 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
01:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
01:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
01:11:29 INFO - PROCESS | 3216 | 1467965489414 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:29 INFO - PROCESS | 3216 | 1467965489427 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
01:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 171ms
01:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
01:11:29 INFO - PROCESS | 3216 | 1467965489584 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:29 INFO - PROCESS | 3216 | 1467965489600 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
01:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
01:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
01:11:29 INFO - PROCESS | 3216 | 1467965489759 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:29 INFO - PROCESS | 3216 | 1467965489782 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
01:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
01:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
01:11:29 INFO - PROCESS | 3216 | 1467965489935 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:29 INFO - PROCESS | 3216 | 1467965489952 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
01:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 171ms
01:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
01:11:30 INFO - PROCESS | 3216 | 1467965490110 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:30 INFO - PROCESS | 3216 | 1467965490125 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
01:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
01:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
01:11:30 INFO - PROCESS | 3216 | 1467965490285 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:30 INFO - PROCESS | 3216 | 1467965490305 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:30 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)
01:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
01:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
01:11:30 INFO - PROCESS | 3216 | 1467965490460 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:30 INFO - PROCESS | 3216 | 1467965490474 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
01:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 172ms
01:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
01:11:30 INFO - PROCESS | 3216 | 1467965490641 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:30 INFO - PROCESS | 3216 | 1467965490732 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
01:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 230ms
01:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
01:11:30 INFO - PROCESS | 3216 | 1467965490875 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:30 INFO - PROCESS | 3216 | 1467965490894 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
01:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
01:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
01:11:31 INFO - PROCESS | 3216 | 1467965491051 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:31 INFO - PROCESS | 3216 | 1467965491068 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
01:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
01:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
01:11:31 INFO - PROCESS | 3216 | 1467965491226 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:31 INFO - PROCESS | 3216 | 1467965491241 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
01:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
01:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
01:11:31 INFO - PROCESS | 3216 | 1467965491403 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:31 INFO - PROCESS | 3216 | 1467965491422 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
01:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
01:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
01:11:31 INFO - PROCESS | 3216 | 1467965491582 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:31 INFO - PROCESS | 3216 | 1467965491600 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
01:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 331ms
01:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
01:11:31 INFO - PROCESS | 3216 | 1467965491913 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:31 INFO - PROCESS | 3216 | 1467965491942 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
01:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
01:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
01:11:32 INFO - PROCESS | 3216 | 1467965492087 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:32 INFO - PROCESS | 3216 | 1467965492107 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
01:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
01:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
01:11:32 INFO - PROCESS | 3216 | 1467965492268 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:32 INFO - PROCESS | 3216 | 1467965492286 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
01:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
01:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
01:11:32 INFO - PROCESS | 3216 | 1467965492436 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:32 INFO - PROCESS | 3216 | 1467965492454 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
01:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
01:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
01:11:32 INFO - PROCESS | 3216 | 1467965492610 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:32 INFO - PROCESS | 3216 | 1467965492625 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
01:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
01:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
01:11:32 INFO - PROCESS | 3216 | 1467965492785 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:32 INFO - PROCESS | 3216 | 1467965492807 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
01:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
01:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
01:11:32 INFO - PROCESS | 3216 | 1467965492961 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:33 INFO - PROCESS | 3216 | 1467965492974 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
01:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
01:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
01:11:33 INFO - PROCESS | 3216 | 1467965493138 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:33 INFO - PROCESS | 3216 | 1467965493155 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
01:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 171ms
01:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
01:11:33 INFO - PROCESS | 3216 | 1467965493316 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:33 INFO - PROCESS | 3216 | 1467965493327 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
01:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
01:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
01:11:33 INFO - PROCESS | 3216 | 1467965493486 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:33 INFO - PROCESS | 3216 | 1467965493505 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
01:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
01:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
01:11:33 INFO - PROCESS | 3216 | 1467965493660 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:33 INFO - PROCESS | 3216 | 1467965493676 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
01:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
01:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
01:11:33 INFO - PROCESS | 3216 | 1467965493835 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:33 INFO - PROCESS | 3216 | 1467965493857 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
01:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
01:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
01:11:34 INFO - PROCESS | 3216 | 1467965494011 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:34 INFO - PROCESS | 3216 | 1467965494024 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
01:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
01:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
01:11:34 INFO - PROCESS | 3216 | 1467965494185 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:34 INFO - PROCESS | 3216 | 1467965494207 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
01:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 172ms
01:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
01:11:34 INFO - PROCESS | 3216 | 1467965494360 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:34 INFO - PROCESS | 3216 | 1467965494375 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:34 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
01:11:34 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:11:34 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
01:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
01:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
01:11:34 INFO - PROCESS | 3216 | 1467965494535 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:34 INFO - PROCESS | 3216 | 1467965494553 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
01:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
01:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
01:11:34 INFO - PROCESS | 3216 | 1467965494715 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:34 INFO - PROCESS | 3216 | 1467965494726 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
01:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
01:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
01:11:34 INFO - PROCESS | 3216 | 1467965494886 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:34 INFO - PROCESS | 3216 | 1467965494902 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:35 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
01:11:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:11:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
01:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
01:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
01:11:35 INFO - PROCESS | 3216 | 1467965495059 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:35 INFO - PROCESS | 3216 | 1467965495075 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:35 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
01:11:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:11:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
01:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
01:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
01:11:35 INFO - PROCESS | 3216 | 1467965495235 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:35 INFO - PROCESS | 3216 | 1467965495250 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
01:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
01:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
01:11:35 INFO - PROCESS | 3216 | 1467965495410 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:35 INFO - PROCESS | 3216 | 1467965495424 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
01:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
01:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
01:11:35 INFO - PROCESS | 3216 | 1467965495586 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:35 INFO - PROCESS | 3216 | 1467965495603 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
01:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
01:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
01:11:35 INFO - PROCESS | 3216 | 1467965495764 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:35 INFO - PROCESS | 3216 | 1467965495775 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
01:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
01:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
01:11:35 INFO - PROCESS | 3216 | 1467965495934 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:35 INFO - PROCESS | 3216 | 1467965495950 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
01:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
01:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
01:11:36 INFO - PROCESS | 3216 | 1467965496109 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:36 INFO - PROCESS | 3216 | 1467965496129 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
01:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
01:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
01:11:36 INFO - PROCESS | 3216 | 1467965496285 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:36 INFO - PROCESS | 3216 | 1467965496300 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
01:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
01:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
01:11:36 INFO - PROCESS | 3216 | 1467965496460 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:36 INFO - PROCESS | 3216 | 1467965496475 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
01:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
01:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
01:11:36 INFO - PROCESS | 3216 | 1467965496637 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:36 INFO - PROCESS | 3216 | 1467965496657 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
01:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
01:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
01:11:36 INFO - PROCESS | 3216 | 1467965496816 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:36 INFO - PROCESS | 3216 | 1467965496826 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
01:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 190ms
01:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
01:11:37 INFO - PROCESS | 3216 | 1467965497004 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:37 INFO - PROCESS | 3216 | 1467965497026 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
01:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 171ms
01:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
01:11:37 INFO - PROCESS | 3216 | 1467965497181 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:37 INFO - PROCESS | 3216 | 1467965497192 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
01:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
01:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
01:11:37 INFO - PROCESS | 3216 | 1467965497352 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:37 INFO - PROCESS | 3216 | 1467965497369 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
01:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
01:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
01:11:37 INFO - PROCESS | 3216 | 1467965497526 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:37 INFO - PROCESS | 3216 | 1467965497544 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
01:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
01:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
01:11:37 INFO - PROCESS | 3216 | 1467965497744 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:37 INFO - PROCESS | 3216 | 1467965497793 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
01:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 292ms
01:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
01:11:38 INFO - PROCESS | 3216 | 1467965498011 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:38 INFO - PROCESS | 3216 | 1467965498034 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
01:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 172ms
01:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
01:11:38 INFO - PROCESS | 3216 | 1467965498187 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:38 INFO - PROCESS | 3216 | 1467965498207 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
01:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 270ms
01:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
01:11:38 INFO - PROCESS | 3216 | 1467965498466 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:38 INFO - PROCESS | 3216 | 1467965498486 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
01:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 172ms
01:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
01:11:38 INFO - PROCESS | 3216 | 1467965498636 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:38 INFO - PROCESS | 3216 | 1467965498655 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
01:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 270ms
01:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
01:11:38 INFO - PROCESS | 3216 | 1467965498909 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:38 INFO - PROCESS | 3216 | 1467965498926 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
01:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
01:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
01:11:39 INFO - PROCESS | 3216 | 1467965499086 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:39 INFO - PROCESS | 3216 | 1467965499109 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
01:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
01:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
01:11:39 INFO - PROCESS | 3216 | 1467965499259 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:39 INFO - PROCESS | 3216 | 1467965499275 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
01:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
01:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
01:11:39 INFO - PROCESS | 3216 | 1467965499435 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:39 INFO - PROCESS | 3216 | 1467965499454 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
01:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
01:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
01:11:39 INFO - PROCESS | 3216 | 1467965499611 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:39 INFO - PROCESS | 3216 | 1467965499634 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
01:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
01:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
01:11:39 INFO - PROCESS | 3216 | 1467965499785 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:39 INFO - PROCESS | 3216 | 1467965499803 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
01:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
01:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
01:11:40 INFO - PROCESS | 3216 | 1467965499972 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:40 INFO - PROCESS | 3216 | 1467965499996 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
01:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 171ms
01:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
01:11:40 INFO - PROCESS | 3216 | 1467965500150 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:40 INFO - PROCESS | 3216 | 1467965500166 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
01:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
01:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
01:11:40 INFO - PROCESS | 3216 | 1467965500321 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:40 INFO - PROCESS | 3216 | 1467965500338 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
01:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
01:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
01:11:40 INFO - PROCESS | 3216 | 1467965500498 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:40 INFO - PROCESS | 3216 | 1467965500509 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
01:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
01:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
01:11:40 INFO - PROCESS | 3216 | 1467965500669 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:40 INFO - PROCESS | 3216 | 1467965500690 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
01:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 171ms
01:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
01:11:40 INFO - PROCESS | 3216 | 1467965500843 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:40 INFO - PROCESS | 3216 | 1467965500858 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
01:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
01:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
01:11:41 INFO - PROCESS | 3216 | 1467965501019 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:41 INFO - PROCESS | 3216 | 1467965501037 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
01:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
01:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
01:11:41 INFO - PROCESS | 3216 | 1467965501198 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:41 INFO - PROCESS | 3216 | 1467965501211 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
01:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
01:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
01:11:41 INFO - PROCESS | 3216 | 1467965501368 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:41 INFO - PROCESS | 3216 | 1467965501387 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
01:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
01:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
01:11:41 INFO - PROCESS | 3216 | 1467965501542 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:41 INFO - PROCESS | 3216 | 1467965501558 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:41 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
01:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
01:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
01:11:41 INFO - PROCESS | 3216 | 1467965501718 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:41 INFO - PROCESS | 3216 | 1467965501741 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
01:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
01:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
01:11:41 INFO - PROCESS | 3216 | 1467965501893 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:41 INFO - PROCESS | 3216 | 1467965501910 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
01:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 172ms
01:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
01:11:42 INFO - PROCESS | 3216 | 1467965502068 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:42 INFO - PROCESS | 3216 | 1467965502084 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
01:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 171ms
01:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
01:11:42 INFO - PROCESS | 3216 | 1467965502244 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:42 INFO - PROCESS | 3216 | 1467965502283 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
01:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 230ms
01:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
01:11:42 INFO - PROCESS | 3216 | 1467965502477 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:42 INFO - PROCESS | 3216 | 1467965502491 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
01:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
01:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
01:11:42 INFO - PROCESS | 3216 | 1467965502652 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:42 INFO - PROCESS | 3216 | 1467965502670 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
01:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
01:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
01:11:42 INFO - PROCESS | 3216 | 1467965502831 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:42 INFO - PROCESS | 3216 | 1467965502842 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
01:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
01:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
01:11:43 INFO - PROCESS | 3216 | 1467965503005 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:43 INFO - PROCESS | 3216 | 1467965503023 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:43 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
01:11:43 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
01:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 171ms
01:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
01:11:43 INFO - PROCESS | 3216 | 1467965503183 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:43 INFO - PROCESS | 3216 | 1467965503194 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
01:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
01:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
01:11:43 INFO - PROCESS | 3216 | 1467965503353 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:43 INFO - PROCESS | 3216 | 1467965503376 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
01:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 171ms
01:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
01:11:43 INFO - PROCESS | 3216 | 1467965503531 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:43 INFO - PROCESS | 3216 | 1467965503543 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
01:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 120ms
01:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
01:11:43 INFO - PROCESS | 3216 | 1467965503663 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:43 INFO - PROCESS | 3216 | 1467965503677 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
01:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
01:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
01:11:43 INFO - PROCESS | 3216 | 1467965503837 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:43 INFO - PROCESS | 3216 | 1467965503853 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
01:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
01:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
01:11:44 INFO - PROCESS | 3216 | 1467965504026 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:44 INFO - PROCESS | 3216 | 1467965504110 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
01:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 270ms
01:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
01:11:44 INFO - PROCESS | 3216 | 1467965504287 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:44 INFO - PROCESS | 3216 | 1467965504308 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
01:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
01:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
01:11:44 INFO - PROCESS | 3216 | 1467965504461 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:44 INFO - PROCESS | 3216 | 1467965504485 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
01:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
01:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
01:11:44 INFO - PROCESS | 3216 | 1467965504639 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:44 INFO - PROCESS | 3216 | 1467965504667 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
01:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 230ms
01:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
01:11:44 INFO - PROCESS | 3216 | 1467965504871 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:44 INFO - PROCESS | 3216 | 1467965504894 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
01:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 230ms
01:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
01:11:45 INFO - PROCESS | 3216 | 1467965505104 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:45 INFO - PROCESS | 3216 | 1467965505124 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
01:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 172ms
01:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
01:11:45 INFO - PROCESS | 3216 | 1467965505281 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:45 INFO - PROCESS | 3216 | 1467965505294 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
01:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
01:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
01:11:45 INFO - PROCESS | 3216 | 1467965505452 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:45 INFO - PROCESS | 3216 | 1467965505471 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
01:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
01:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
01:11:45 INFO - PROCESS | 3216 | 1467965505628 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:45 INFO - PROCESS | 3216 | 1467965505642 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
01:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
01:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
01:11:45 INFO - PROCESS | 3216 | 1467965505802 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:45 INFO - PROCESS | 3216 | 1467965505821 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
01:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
01:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
01:11:46 INFO - PROCESS | 3216 | 1467965505977 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:46 INFO - PROCESS | 3216 | 1467965505993 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
01:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
01:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
01:11:46 INFO - PROCESS | 3216 | 1467965506166 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:46 INFO - PROCESS | 3216 | 1467965506183 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
01:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
01:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
01:11:46 INFO - PROCESS | 3216 | 1467965506336 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:46 INFO - PROCESS | 3216 | 1467965506353 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
01:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
01:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
01:11:46 INFO - PROCESS | 3216 | 1467965506510 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:46 INFO - PROCESS | 3216 | 1467965506538 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
01:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
01:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
01:11:46 INFO - PROCESS | 3216 | 1467965506692 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:46 INFO - PROCESS | 3216 | 1467965506708 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
01:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
01:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
01:11:46 INFO - PROCESS | 3216 | 1467965506860 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:46 INFO - PROCESS | 3216 | 1467965506877 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
01:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
01:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
01:11:47 INFO - PROCESS | 3216 | 1467965507043 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:47 INFO - PROCESS | 3216 | 1467965507068 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
01:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
01:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
01:11:47 INFO - PROCESS | 3216 | 1467965507210 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:47 INFO - PROCESS | 3216 | 1467965507225 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
01:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 230ms
01:11:47 INFO - PROCESS | 3216 | 1467965507720 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
01:11:47 INFO - PROCESS | 3216 | 1467965507737 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
01:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
01:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
01:11:47 INFO - PROCESS | 3216 | 1467965507905 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:47 INFO - PROCESS | 3216 | 1467965507930 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
01:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
01:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
01:11:48 INFO - PROCESS | 3216 | 1467965508090 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:48 INFO - PROCESS | 3216 | 1467965508106 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
01:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 172ms
01:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
01:11:48 INFO - PROCESS | 3216 | 1467965508268 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:48 INFO - PROCESS | 3216 | 1467965508286 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
01:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 172ms
01:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
01:11:48 INFO - PROCESS | 3216 | 1467965508444 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:48 INFO - PROCESS | 3216 | 1467965508460 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
01:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 172ms
01:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
01:11:48 INFO - PROCESS | 3216 | 1467965508618 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:48 INFO - PROCESS | 3216 | 1467965508634 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
01:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 171ms
01:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
01:11:48 INFO - PROCESS | 3216 | 1467965508793 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:48 INFO - PROCESS | 3216 | 1467965508809 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
01:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
01:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
01:11:49 INFO - PROCESS | 3216 | 1467965508969 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:49 INFO - PROCESS | 3216 | 1467965508988 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
01:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
01:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
01:11:49 INFO - PROCESS | 3216 | 1467965509144 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:49 INFO - PROCESS | 3216 | 1467965509158 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
01:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
01:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
01:11:49 INFO - PROCESS | 3216 | 1467965509319 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:49 INFO - PROCESS | 3216 | 1467965509336 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
01:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
01:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
01:11:49 INFO - PROCESS | 3216 | 1467965509501 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:49 INFO - PROCESS | 3216 | 1467965509517 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
01:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 171ms
01:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
01:11:49 INFO - PROCESS | 3216 | 1467965509669 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:49 INFO - PROCESS | 3216 | 1467965509686 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
01:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
01:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
01:11:49 INFO - PROCESS | 3216 | 1467965509843 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:49 INFO - PROCESS | 3216 | 1467965509865 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
01:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
01:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
01:11:50 INFO - PROCESS | 3216 | 1467965510019 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:50 INFO - PROCESS | 3216 | 1467965510036 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
01:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
01:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
01:11:50 INFO - PROCESS | 3216 | 1467965510194 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:50 INFO - PROCESS | 3216 | 1467965510208 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
01:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 330ms
01:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
01:11:50 INFO - PROCESS | 3216 | 1467965510528 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:50 INFO - PROCESS | 3216 | 1467965510552 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
01:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
01:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
01:11:50 INFO - PROCESS | 3216 | 1467965510704 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:50 INFO - PROCESS | 3216 | 1467965510724 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
01:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
01:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
01:11:50 INFO - PROCESS | 3216 | 1467965510883 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:50 INFO - PROCESS | 3216 | 1467965510906 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
01:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
01:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
01:11:51 INFO - PROCESS | 3216 | 1467965511053 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:51 INFO - PROCESS | 3216 | 1467965511070 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
01:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
01:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
01:11:51 INFO - PROCESS | 3216 | 1467965511232 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:51 INFO - PROCESS | 3216 | 1467965511244 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
01:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 230ms
01:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
01:11:51 INFO - PROCESS | 3216 | 1467965511466 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:51 INFO - PROCESS | 3216 | 1467965511489 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
01:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
01:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
01:11:51 INFO - PROCESS | 3216 | 1467965511635 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:51 INFO - PROCESS | 3216 | 1467965511653 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
01:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 230ms
01:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
01:11:51 INFO - PROCESS | 3216 | 1467965511871 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:51 INFO - PROCESS | 3216 | 1467965511888 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
01:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 172ms
01:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
01:11:52 INFO - PROCESS | 3216 | 1467965512049 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:52 INFO - PROCESS | 3216 | 1467965512069 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
01:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
01:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
01:11:52 INFO - PROCESS | 3216 | 1467965512220 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:52 INFO - PROCESS | 3216 | 1467965512236 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
01:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
01:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
01:11:52 INFO - PROCESS | 3216 | 1467965512403 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:52 INFO - PROCESS | 3216 | 1467965512425 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
01:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 171ms
01:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
01:11:52 INFO - PROCESS | 3216 | 1467965512582 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:52 INFO - PROCESS | 3216 | 1467965512601 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
01:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
01:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
01:11:52 INFO - PROCESS | 3216 | 1467965512754 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:52 INFO - PROCESS | 3216 | 1467965512773 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
01:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
01:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
01:11:52 INFO - PROCESS | 3216 | 1467965512931 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:52 INFO - PROCESS | 3216 | 1467965512951 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
01:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
01:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
01:11:53 INFO - PROCESS | 3216 | 1467965513102 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:53 INFO - PROCESS | 3216 | 1467965513119 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
01:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
01:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
01:11:53 INFO - PROCESS | 3216 | 1467965513276 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:53 INFO - PROCESS | 3216 | 1467965513292 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
01:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
01:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
01:11:53 INFO - PROCESS | 3216 | 1467965513452 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:53 INFO - PROCESS | 3216 | 1467965513470 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
01:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
01:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
01:11:53 INFO - PROCESS | 3216 | 1467965513626 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:53 INFO - PROCESS | 3216 | 1467965513642 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
01:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
01:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
01:11:53 INFO - PROCESS | 3216 | 1467965513802 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:53 INFO - PROCESS | 3216 | 1467965513818 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
01:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
01:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
01:11:54 INFO - PROCESS | 3216 | 1467965513978 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:54 INFO - PROCESS | 3216 | 1467965514002 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
01:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
01:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
01:11:54 INFO - PROCESS | 3216 | 1467965514152 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:54 INFO - PROCESS | 3216 | 1467965514168 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
01:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
01:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
01:11:54 INFO - PROCESS | 3216 | 1467965514326 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:54 INFO - PROCESS | 3216 | 1467965514342 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
01:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
01:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
01:11:54 INFO - PROCESS | 3216 | 1467965514502 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:54 INFO - PROCESS | 3216 | 1467965514526 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
01:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 171ms
01:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
01:11:54 INFO - PROCESS | 3216 | 1467965514677 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:54 INFO - PROCESS | 3216 | 1467965514692 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
01:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
01:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
01:11:54 INFO - PROCESS | 3216 | 1467965514855 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:54 INFO - PROCESS | 3216 | 1467965514872 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
01:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
01:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
01:11:55 INFO - PROCESS | 3216 | 1467965515035 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:55 INFO - PROCESS | 3216 | 1467965515053 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
01:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
01:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
01:11:55 INFO - PROCESS | 3216 | 1467965515208 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:55 INFO - PROCESS | 3216 | 1467965515224 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
01:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 172ms
01:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
01:11:55 INFO - PROCESS | 3216 | 1467965515385 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:55 INFO - PROCESS | 3216 | 1467965515400 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
01:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
01:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
01:11:55 INFO - PROCESS | 3216 | 1467965515560 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:55 INFO - PROCESS | 3216 | 1467965515583 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
01:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
01:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
01:11:55 INFO - PROCESS | 3216 | 1467965515736 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:55 INFO - PROCESS | 3216 | 1467965515752 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
01:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 171ms
01:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
01:11:55 INFO - PROCESS | 3216 | 1467965515910 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:55 INFO - PROCESS | 3216 | 1467965515925 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
01:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
01:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
01:11:56 INFO - PROCESS | 3216 | 1467965516086 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:56 INFO - PROCESS | 3216 | 1467965516103 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
01:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
01:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
01:11:56 INFO - PROCESS | 3216 | 1467965516265 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:56 INFO - PROCESS | 3216 | 1467965516303 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
01:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 330ms
01:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
01:11:56 INFO - PROCESS | 3216 | 1467965516596 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:56 INFO - PROCESS | 3216 | 1467965516616 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
01:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
01:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
01:11:56 INFO - PROCESS | 3216 | 1467965516803 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:56 INFO - PROCESS | 3216 | 1467965516824 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
01:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
01:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
01:11:56 INFO - PROCESS | 3216 | 1467965516983 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:57 INFO - PROCESS | 3216 | 1467965517001 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
01:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 171ms
01:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
01:11:57 INFO - PROCESS | 3216 | 1467965517151 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:57 INFO - PROCESS | 3216 | 1467965517169 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
01:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
01:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
01:11:57 INFO - PROCESS | 3216 | 1467965517325 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:57 INFO - PROCESS | 3216 | 1467965517342 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
01:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
01:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
01:11:57 INFO - PROCESS | 3216 | 1467965517502 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:57 INFO - PROCESS | 3216 | 1467965517521 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
01:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
01:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
01:11:57 INFO - PROCESS | 3216 | 1467965517678 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:57 INFO - PROCESS | 3216 | 1467965517774 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
01:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 270ms
01:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
01:11:57 INFO - PROCESS | 3216 | 1467965517952 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:57 INFO - PROCESS | 3216 | 1467965517969 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
01:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
01:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
01:11:58 INFO - PROCESS | 3216 | 1467965518123 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:58 INFO - PROCESS | 3216 | 1467965518140 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
01:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
01:11:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
01:11:58 INFO - PROCESS | 3216 | 1467965518300 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:58 INFO - PROCESS | 3216 | 1467965518316 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
01:11:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
01:11:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
01:11:58 INFO - PROCESS | 3216 | 1467965518474 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:58 INFO - PROCESS | 3216 | 1467965518492 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
01:11:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 172ms
01:11:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
01:11:58 INFO - PROCESS | 3216 | 1467965518650 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:58 INFO - PROCESS | 3216 | 1467965518677 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
01:11:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
01:11:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
01:11:58 INFO - PROCESS | 3216 | 1467965518825 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:58 INFO - PROCESS | 3216 | 1467965518840 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
01:11:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
01:11:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
01:11:59 INFO - PROCESS | 3216 | 1467965519000 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:59 INFO - PROCESS | 3216 | 1467965519017 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
01:11:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
01:11:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
01:11:59 INFO - PROCESS | 3216 | 1467965519179 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:59 INFO - PROCESS | 3216 | 1467965519191 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
01:11:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
01:11:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
01:11:59 INFO - PROCESS | 3216 | 1467965519350 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:11:59 INFO - PROCESS | 3216 | 1467965519365 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:00 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)
01:12:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
01:12:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
01:12:00 INFO - PROCESS | 3216 | 1467965520024 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:00 INFO - PROCESS | 3216 | 1467965520037 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:00 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
01:12:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
01:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 670ms
01:12:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
01:12:00 INFO - PROCESS | 3216 | 1467965520696 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:00 INFO - PROCESS | 3216 | 1467965520709 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:01 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
01:12:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
01:12:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
01:12:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
01:12:01 INFO - PROCESS | 3216 | 1467965521369 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:01 INFO - PROCESS | 3216 | 1467965521391 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:02 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)
01:12:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 671ms
01:12:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
01:12:02 INFO - PROCESS | 3216 | 1467965522042 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:02 INFO - PROCESS | 3216 | 1467965522056 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box)
01:12:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 670ms
01:12:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
01:12:02 INFO - PROCESS | 3216 | 1467965522717 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:02 INFO - PROCESS | 3216 | 1467965522819 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:03 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
01:12:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
01:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 770ms
01:12:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
01:12:03 INFO - PROCESS | 3216 | 1467965523493 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:03 INFO - PROCESS | 3216 | 1467965523521 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:04 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
01:12:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
01:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
01:12:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
01:12:04 INFO - PROCESS | 3216 | 1467965524169 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:04 INFO - PROCESS | 3216 | 1467965524195 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:04 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
01:12:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
01:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
01:12:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
01:12:04 INFO - PROCESS | 3216 | 1467965524846 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:04 INFO - PROCESS | 3216 | 1467965524873 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:05 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
01:12:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
01:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 671ms
01:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
01:12:05 INFO - PROCESS | 3216 | 1467965525517 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:05 INFO - PROCESS | 3216 | 1467965525541 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
01:12:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
01:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
01:12:05 INFO - PROCESS | 3216 | 1467965525691 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:05 INFO - PROCESS | 3216 | 1467965525710 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
01:12:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
01:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
01:12:05 INFO - PROCESS | 3216 | 1467965525867 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:05 INFO - PROCESS | 3216 | 1467965525884 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:06 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"
01:12:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:12:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
01:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
01:12:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
01:12:06 INFO - PROCESS | 3216 | 1467965526041 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:06 INFO - PROCESS | 3216 | 1467965526058 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
01:12:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
01:12:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
01:12:06 INFO - PROCESS | 3216 | 1467965526217 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:06 INFO - PROCESS | 3216 | 1467965526236 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:06 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"
01:12:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:12:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
01:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
01:12:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
01:12:06 INFO - PROCESS | 3216 | 1467965526399 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:06 INFO - PROCESS | 3216 | 1467965526419 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:06 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"
01:12:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:12:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
01:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
01:12:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
01:12:06 INFO - PROCESS | 3216 | 1467965526567 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:06 INFO - PROCESS | 3216 | 1467965526585 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
01:12:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
01:12:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
01:12:06 INFO - PROCESS | 3216 | 1467965526748 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:06 INFO - PROCESS | 3216 | 1467965526765 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:07 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
01:12:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:12:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
01:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 670ms
01:12:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
01:12:07 INFO - PROCESS | 3216 | 1467965527417 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:07 INFO - PROCESS | 3216 | 1467965527441 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
01:12:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
01:12:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
01:12:07 INFO - PROCESS | 3216 | 1467965527590 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:07 INFO - PROCESS | 3216 | 1467965527606 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
01:12:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
01:12:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
01:12:07 INFO - PROCESS | 3216 | 1467965527767 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:07 INFO - PROCESS | 3216 | 1467965527782 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
01:12:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
01:12:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
01:12:07 INFO - PROCESS | 3216 | 1467965527942 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:07 INFO - PROCESS | 3216 | 1467965527966 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
01:12:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
01:12:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
01:12:08 INFO - PROCESS | 3216 | 1467965528117 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:08 INFO - PROCESS | 3216 | 1467965528134 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
01:12:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
01:12:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
01:12:08 INFO - PROCESS | 3216 | 1467965528296 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:08 INFO - PROCESS | 3216 | 1467965528317 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
01:12:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
01:12:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
01:12:08 INFO - PROCESS | 3216 | 1467965528467 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:08 INFO - PROCESS | 3216 | 1467965528484 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
01:12:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 172ms
01:12:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
01:12:08 INFO - PROCESS | 3216 | 1467965528640 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:08 INFO - PROCESS | 3216 | 1467965528656 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
01:12:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
01:12:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
01:12:08 INFO - PROCESS | 3216 | 1467965528819 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:08 INFO - PROCESS | 3216 | 1467965528839 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
01:12:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 270ms
01:12:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
01:12:09 INFO - PROCESS | 3216 | 1467965529099 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:09 INFO - PROCESS | 3216 | 1467965529122 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
01:12:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
01:12:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
01:12:09 INFO - PROCESS | 3216 | 1467965529270 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:09 INFO - PROCESS | 3216 | 1467965529289 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
01:12:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
01:12:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
01:12:09 INFO - PROCESS | 3216 | 1467965529451 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:09 INFO - PROCESS | 3216 | 1467965529472 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
01:12:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
01:12:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
01:12:09 INFO - PROCESS | 3216 | 1467965529622 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:09 INFO - PROCESS | 3216 | 1467965529640 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
01:12:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
01:12:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
01:12:09 INFO - PROCESS | 3216 | 1467965529800 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:09 INFO - PROCESS | 3216 | 1467965529816 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
01:12:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
01:12:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
01:12:09 INFO - PROCESS | 3216 | 1467965529975 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:10 INFO - PROCESS | 3216 | 1467965530003 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
01:12:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
01:12:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
01:12:10 INFO - PROCESS | 3216 | 1467965530150 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:10 INFO - PROCESS | 3216 | 1467965530168 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
01:12:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 230ms
01:12:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
01:12:10 INFO - PROCESS | 3216 | 1467965530383 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:10 INFO - PROCESS | 3216 | 1467965530400 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
01:12:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
01:12:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
01:12:10 INFO - PROCESS | 3216 | 1467965530558 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:10 INFO - PROCESS | 3216 | 1467965530574 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
01:12:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
01:12:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
01:12:10 INFO - PROCESS | 3216 | 1467965530733 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:10 INFO - PROCESS | 3216 | 1467965530752 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
01:12:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
01:12:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
01:12:10 INFO - PROCESS | 3216 | 1467965530909 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:10 INFO - PROCESS | 3216 | 1467965530925 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
01:12:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
01:12:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
01:12:11 INFO - PROCESS | 3216 | 1467965531083 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:11 INFO - PROCESS | 3216 | 1467965531107 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
01:12:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
01:12:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
01:12:11 INFO - PROCESS | 3216 | 1467965531257 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:11 INFO - PROCESS | 3216 | 1467965531274 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
01:12:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
01:12:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
01:12:11 INFO - PROCESS | 3216 | 1467965531434 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:11 INFO - PROCESS | 3216 | 1467965531451 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
01:12:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
01:12:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
01:12:11 INFO - PROCESS | 3216 | 1467965531607 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:11 INFO - PROCESS | 3216 | 1467965531624 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
01:12:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
01:12:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
01:12:11 INFO - PROCESS | 3216 | 1467965531784 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:11 INFO - PROCESS | 3216 | 1467965531802 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
01:12:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 172ms
01:12:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
01:12:11 INFO - PROCESS | 3216 | 1467965531959 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:11 INFO - PROCESS | 3216 | 1467965531973 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
01:12:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 171ms
01:12:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
01:12:12 INFO - PROCESS | 3216 | 1467965532134 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:12 INFO - PROCESS | 3216 | 1467965532150 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
01:12:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
01:12:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
01:12:12 INFO - PROCESS | 3216 | 1467965532309 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:12 INFO - PROCESS | 3216 | 1467965532331 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
01:12:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
01:12:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
01:12:12 INFO - PROCESS | 3216 | 1467965532483 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:12 INFO - PROCESS | 3216 | 1467965532504 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
01:12:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
01:12:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
01:12:12 INFO - PROCESS | 3216 | 1467965532657 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:12 INFO - PROCESS | 3216 | 1467965532673 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
01:12:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
01:12:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
01:12:12 INFO - PROCESS | 3216 | 1467965532833 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:12 INFO - PROCESS | 3216 | 1467965532849 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
01:12:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
01:12:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
01:12:13 INFO - PROCESS | 3216 | 1467965533009 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:13 INFO - PROCESS | 3216 | 1467965533034 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
01:12:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 172ms
01:12:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
01:12:13 INFO - PROCESS | 3216 | 1467965533184 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:13 INFO - PROCESS | 3216 | 1467965533200 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
01:12:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
01:12:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
01:12:13 INFO - PROCESS | 3216 | 1467965533363 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:13 INFO - PROCESS | 3216 | 1467965533382 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
01:12:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 171ms
01:12:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
01:12:13 INFO - PROCESS | 3216 | 1467965533536 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:13 INFO - PROCESS | 3216 | 1467965533556 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
01:12:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
01:12:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
01:12:13 INFO - PROCESS | 3216 | 1467965533715 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:13 INFO - PROCESS | 3216 | 1467965533727 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
01:12:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
01:12:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
01:12:13 INFO - PROCESS | 3216 | 1467965533885 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:13 INFO - PROCESS | 3216 | 1467965533909 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
01:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
01:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
01:12:14 INFO - PROCESS | 3216 | 1467965534064 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:14 INFO - PROCESS | 3216 | 1467965534075 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
01:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
01:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
01:12:14 INFO - PROCESS | 3216 | 1467965534234 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:14 INFO - PROCESS | 3216 | 1467965534250 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
01:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
01:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
01:12:14 INFO - PROCESS | 3216 | 1467965534407 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:14 INFO - PROCESS | 3216 | 1467965534425 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
01:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
01:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
01:12:14 INFO - PROCESS | 3216 | 1467965534584 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:14 INFO - PROCESS | 3216 | 1467965534603 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
01:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 171ms
01:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
01:12:14 INFO - PROCESS | 3216 | 1467965534759 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:14 INFO - PROCESS | 3216 | 1467965534775 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
01:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
01:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
01:12:14 INFO - PROCESS | 3216 | 1467965534933 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:14 INFO - PROCESS | 3216 | 1467965534949 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
01:12:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
01:12:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
01:12:15 INFO - PROCESS | 3216 | 1467965535122 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:15 INFO - PROCESS | 3216 | 1467965535156 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
01:12:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 331ms
01:12:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
01:12:15 INFO - PROCESS | 3216 | 1467965535456 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:15 INFO - PROCESS | 3216 | 1467965535473 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
01:12:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
01:12:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
01:12:15 INFO - TEST-START | /DOMEvents/constructors.html
01:12:15 INFO - PROCESS | 3216 | 1467965535634 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:15 INFO - PROCESS | 3216 | 1467965535654 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
01:12:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
01:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:12:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
01:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:12:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
01:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:12:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
01:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:12:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
01:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:12:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
01:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
01:12:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:12:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
01:12:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 181ms
01:12:15 INFO - TEST-START | /DOMEvents/event-phases-order.html
01:12:15 INFO - PROCESS | 3216 | 1467965535825 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:15 INFO - PROCESS | 3216 | 1467965535855 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:16 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
01:12:16 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
01:12:16 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
01:12:16 INFO - PROCESS | 3216 | 1467965535998 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:16 INFO - PROCESS | 3216 | 1467965536014 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:16 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
01:12:16 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
01:12:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
01:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:12:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:12:16 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
01:12:16 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
01:12:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:12:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:12:16 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
01:12:16 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
01:12:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:12:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:12:16 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]"
01:12:16 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
01:12:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:12:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:12:16 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
01:12:16 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 173ms
01:12:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
01:12:16 INFO - PROCESS | 3216 | 1467965536171 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:16 INFO - PROCESS | 3216 | 1467965536190 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:16 INFO - PROCESS | 3216 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
01:12:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
01:12:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 171ms
01:12:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
01:12:16 INFO - PROCESS | 3216 | 1467965536352 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:16 INFO - PROCESS | 3216 | 1467965536371 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:16 INFO - PROCESS | 3216 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
01:12:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
01:12:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
01:12:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
01:12:16 INFO - PROCESS | 3216 | 1467965536519 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:16 INFO - PROCESS | 3216 | 1467965536538 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
01:12:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 230ms
01:12:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
01:12:16 INFO - PROCESS | 3216 | 1467965536752 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:16 INFO - PROCESS | 3216 | 1467965536772 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:16 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.
01:12:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 230ms
01:12:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
01:12:16 INFO - PROCESS | 3216 | 1467965536985 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:17 INFO - PROCESS | 3216 | 1467965537002 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:17 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
01:12:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
01:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
01:12:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
01:12:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
01:12:17 INFO - PROCESS | 3216 | 1467965537159 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:17 INFO - PROCESS | 3216 | 1467965537174 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:17 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.
01:12:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
01:12:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
01:12:17 INFO - PROCESS | 3216 | 1467965537335 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:17 INFO - PROCESS | 3216 | 1467965537357 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:17 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.
01:12:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
01:12:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
01:12:17 INFO - PROCESS | 3216 | 1467965537513 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:17 INFO - PROCESS | 3216 | 1467965537525 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
01:12:17 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
01:12:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
01:12:17 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
01:12:17 INFO - PROCESS | 3216 | 1467965537683 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:17 INFO - PROCESS | 3216 | 1467965537700 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:17 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.
01:12:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
01:12:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
01:12:17 INFO - PROCESS | 3216 | 1467965537858 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:17 INFO - PROCESS | 3216 | 1467965537883 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:18 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.
01:12:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
01:12:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
01:12:18 INFO - PROCESS | 3216 | 1467965538034 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:18 INFO - PROCESS | 3216 | 1467965538050 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:18 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.
01:12:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
01:12:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
01:12:18 INFO - PROCESS | 3216 | 1467965538209 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:18 INFO - PROCESS | 3216 | 1467965538223 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:18 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.
01:12:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
01:12:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
01:12:18 INFO - PROCESS | 3216 | 1467965538384 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:18 INFO - PROCESS | 3216 | 1467965538401 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:18 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.
01:12:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 121ms
01:12:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
01:12:18 INFO - PROCESS | 3216 | 1467965538509 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:18 INFO - PROCESS | 3216 | 1467965538532 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:18 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.
01:12:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 172ms
01:12:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
01:12:18 INFO - PROCESS | 3216 | 1467965538684 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:18 INFO - PROCESS | 3216 | 1467965538701 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:18 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
01:12:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
01:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
01:12:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 171ms
01:12:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
01:12:18 INFO - PROCESS | 3216 | 1467965538863 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:18 INFO - PROCESS | 3216 | 1467965538875 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:19 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.
01:12:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 171ms
01:12:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
01:12:19 INFO - PROCESS | 3216 | 1467965539034 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:19 INFO - PROCESS | 3216 | 1467965539050 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:19 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.
01:12:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
01:12:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
01:12:19 INFO - PROCESS | 3216 | 1467965539209 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:19 INFO - PROCESS | 3216 | 1467965539225 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
01:12:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
01:12:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
01:12:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
01:12:19 INFO - PROCESS | 3216 | 1467965539384 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:19 INFO - PROCESS | 3216 | 1467965539401 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:19 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.
01:12:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
01:12:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
01:12:19 INFO - PROCESS | 3216 | 1467965539560 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:19 INFO - PROCESS | 3216 | 1467965539573 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:19 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.
01:12:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
01:12:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
01:12:19 INFO - PROCESS | 3216 | 1467965539734 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:19 INFO - PROCESS | 3216 | 1467965539750 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:19 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.
01:12:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 171ms
01:12:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker
01:12:19 INFO - PROCESS | 3216 | 1467965539908 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:19 INFO - PROCESS | 3216 | 1467965539931 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
01:12:20 INFO - {}
01:12:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
01:12:20 INFO - {}
01:12:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
01:12:20 INFO - {}
01:12:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
01:12:20 INFO - {}
01:12:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
01:12:20 INFO - TEST-START | /FileAPI/fileReader.html
01:12:20 INFO - PROCESS | 3216 | 1467965540084 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:20 INFO - PROCESS | 3216 | 1467965540101 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
01:12:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
01:12:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
01:12:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
01:12:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
01:12:20 INFO - TEST-START | /FileAPI/historical.html
01:12:20 INFO - PROCESS | 3216 | 1467965540265 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:20 INFO - PROCESS | 3216 | 1467965540287 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
01:12:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
01:12:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
01:12:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
01:12:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
01:12:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
01:12:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
01:12:20 INFO - TEST-OK | /FileAPI/historical.html | took 172ms
01:12:20 INFO - TEST-START | /FileAPI/idlharness.html
01:12:20 INFO - PROCESS | 3216 | 1467965540435 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:20 INFO - PROCESS | 3216 | 1467965540451 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
01:12:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
01:12:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:12:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:12:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:12:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
01:12:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
01:12:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:12:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:12:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:12:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
01:12:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
01:12:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:12:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:12:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:12:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
01:12:20 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
01:12:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:12:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:12:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:12:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:12:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
01:12:20 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
01:12:20 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
01:12:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:12:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:12:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:12:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:12:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
01:12:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
01:12:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:12:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:12:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
01:12:20 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
01:12:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:12:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:12:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:12:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:12:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
01:12:20 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
01:12:20 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
01:12:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:12:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:12:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:12:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:12:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
01:12:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
01:12:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 290ms
01:12:20 INFO - TEST-START | /FileAPI/idlharness.worker
01:12:20 INFO - PROCESS | 3216 | 1467965540729 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:20 INFO - PROCESS | 3216 | 1467965540740 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
01:12:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:12:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:12:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
01:12:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:12:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:12:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
01:12:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:12:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:12:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
01:12:21 INFO - {}
01:12:21 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
01:12:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:12:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:12:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
01:12:21 INFO - {}
01:12:21 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 - {}
01:12:21 INFO - {}
01:12:21 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
01:12:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:12:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:12:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
01:12:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:12:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
01:12:21 INFO - {}
01:12:21 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
01:12:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:12:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:12:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
01:12:21 INFO - {}
01:12:21 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 - {}
01:12:21 INFO - {}
01:12:21 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
01:12:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:12:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:12:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 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
01:12:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
01:12:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:12:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:12:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:12:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
01:12:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 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
01:12:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
01:12:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 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
01:12:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
01:12:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 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
01:12:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:12:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:12:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:12:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:12:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:12:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:12:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:12:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:12:21 INFO - {}
01:12:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 382ms
01:12:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
01:12:21 INFO - PROCESS | 3216 | 1467965541116 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:21 INFO - PROCESS | 3216 | 1467965541140 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:21 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
01:12:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 171ms
01:12:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
01:12:21 INFO - PROCESS | 3216 | 1467965541291 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:21 INFO - PROCESS | 3216 | 1467965541308 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
01:12:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 330ms
01:12:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html
01:12:21 INFO - PROCESS | 3216 | 1467965541626 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:21 INFO - PROCESS | 3216 | 1467965541654 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
01:12:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
01:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
01:12:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
01:12:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
01:12:21 INFO - PROCESS | 3216 | 1467965541802 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:21 INFO - PROCESS | 3216 | 1467965541824 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
01:12:22 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.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
01:12:22 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'.)
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
01:12:22 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.
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
01:12:22 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.
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
01:12:22 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.
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
01:12:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 329ms
01:12:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
01:12:22 INFO - PROCESS | 3216 | 1467965542139 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:22 INFO - PROCESS | 3216 | 1467965542153 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
01:12:22 INFO - {}
01:12:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
01:12:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
01:12:22 INFO - PROCESS | 3216 | 1467965542315 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:22 INFO - PROCESS | 3216 | 1467965542336 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
01:12:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
01:12:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
01:12:22 INFO - PROCESS | 3216 | 1467965542488 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:22 INFO - PROCESS | 3216 | 1467965542505 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
01:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:12:22 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"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:12:22 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"
01:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:12:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 335ms
01:12:22 INFO - TEST-START | /FileAPI/file/File-constructor.html
01:12:22 INFO - PROCESS | 3216 | 1467965542826 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:22 INFO - PROCESS | 3216 | 1467965542855 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
01:12:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
01:12:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
01:12:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
01:12:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
01:12:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
01:12:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
01:12:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
01:12:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
01:12:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
01:12:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
01:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
01:12:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
01:12:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
01:12:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
01:12:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
01:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
01:12:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
01:12:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
01:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
01:12:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
01:12:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
01:12:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 274ms
01:12:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
01:12:23 INFO - PROCESS | 3216 | 1467965543102 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:23 INFO - PROCESS | 3216 | 1467965543120 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
01:12:23 INFO - {}
01:12:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
01:12:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
01:12:23 INFO - PROCESS | 3216 | 1467965543276 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:23 INFO - PROCESS | 3216 | 1467965543291 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
01:12:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
01:12:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
01:12:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
01:12:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
01:12:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
01:12:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
01:12:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
01:12:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
01:12:23 INFO - PROCESS | 3216 | 1467965543450 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:23 INFO - PROCESS | 3216 | 1467965543467 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
01:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
01:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
01:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
01:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
01:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
01:12:23 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
01:12:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
01:12:23 INFO - PROCESS | 3216 | 1467965543626 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:23 INFO - PROCESS | 3216 | 1467965543640 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
01:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
01:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
01:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
01:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
01:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
01:12:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
01:12:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
01:12:23 INFO - PROCESS | 3216 | 1467965543803 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:23 INFO - PROCESS | 3216 | 1467965543822 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
01:12:23 INFO - reader.readAsText(blob_2)
01:12:23 INFO - }" did not throw
01:12:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
01:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
01:12:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
01:12:23 INFO - reader.readAsDataURL(blob_2)
01:12:23 INFO - }" did not throw
01:12:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
01:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
01:12:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
01:12:23 INFO - reader.readAsArrayBuffer(blob_2)
01:12:23 INFO - }" did not throw
01:12:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
01:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
01:12:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
01:12:23 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
01:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:23 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
01:12:23 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
01:12:23 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
01:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
01:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:12:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
01:12:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
01:12:23 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
01:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:24 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 180ms
01:12:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
01:12:24 INFO - PROCESS | 3216 | 1467965543986 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:24 INFO - PROCESS | 3216 | 1467965544009 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
01:12:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
01:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
01:12:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
01:12:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
01:12:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
01:12:24 INFO - PROCESS | 3216 | 1467965544167 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:24 INFO - PROCESS | 3216 | 1467965544183 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
01:12:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 171ms
01:12:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
01:12:24 INFO - PROCESS | 3216 | 1467965544341 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:24 INFO - PROCESS | 3216 | 1467965544357 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
01:12:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 171ms
01:12:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
01:12:24 INFO - PROCESS | 3216 | 1467965544517 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:24 INFO - PROCESS | 3216 | 1467965544536 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
01:12:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
01:12:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
01:12:24 INFO - PROCESS | 3216 | 1467965544693 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:24 INFO - PROCESS | 3216 | 1467965544707 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
01:12:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
01:12:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
01:12:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
01:12:24 INFO - PROCESS | 3216 | 1467965544868 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:24 INFO - PROCESS | 3216 | 1467965544887 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
01:12:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 121ms
01:12:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
01:12:25 INFO - PROCESS | 3216 | 1467965544996 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:25 INFO - PROCESS | 3216 | 1467965545008 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:25 INFO - PROCESS | 3216 | [Parent 3216] 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
01:12:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
01:12:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
01:12:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
01:12:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 171ms
01:12:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
01:12:25 INFO - PROCESS | 3216 | 1467965545168 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:25 INFO - PROCESS | 3216 | 1467965545184 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
01:12:25 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function
01:12:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
01:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
01:12:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 172ms
01:12:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
01:12:25 INFO - PROCESS | 3216 | 1467965545342 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:25 INFO - PROCESS | 3216 | 1467965545357 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
01:12:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 171ms
01:12:25 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
01:12:25 INFO - PROCESS | 3216 | 1467965545518 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:25 INFO - PROCESS | 3216 | 1467965545536 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:26 INFO - PROCESS | 3216 | [Parent 3216] 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
01:12:26 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
01:12:26 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 730ms
01:12:26 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
01:12:26 INFO - PROCESS | 3216 | 1467965546251 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:26 INFO - PROCESS | 3216 | 1467965546274 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:27 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
01:12:27 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 770ms
01:12:27 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
01:12:27 INFO - PROCESS | 3216 | 1467965547025 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:27 INFO - PROCESS | 3216 | 1467965547038 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:27 INFO - PROCESS | 3216 | [Parent 3216] 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
01:12:27 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
01:12:27 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 830ms
01:12:27 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
01:12:27 INFO - PROCESS | 3216 | 1467965547859 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:27 INFO - PROCESS | 3216 | 1467965547890 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:28 INFO - PROCESS | 3216 | [Parent 3216] 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
01:12:28 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
01:12:28 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 771ms
01:12:28 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
01:12:28 INFO - PROCESS | 3216 | 1467965548635 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:28 INFO - PROCESS | 3216 | 1467965548661 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
01:12:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
01:12:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
01:12:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
01:12:29 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 770ms
01:12:29 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
01:12:29 INFO - PROCESS | 3216 | 1467965549409 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:29 INFO - PROCESS | 3216 | 1467965549426 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
01:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
01:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
01:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
01:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
01:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
01:12:30 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 730ms
01:12:30 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
01:12:30 INFO - PROCESS | 3216 | 1467965550140 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:30 INFO - PROCESS | 3216 | 1467965550155 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
01:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
01:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
01:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
01:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
01:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
01:12:30 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 730ms
01:12:30 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
01:12:30 INFO - PROCESS | 3216 | 1467965550873 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:30 INFO - PROCESS | 3216 | 1467965550887 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:31 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
01:12:31 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
01:12:31 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
01:12:31 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
01:12:31 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
01:12:31 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
01:12:31 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 730ms
01:12:31 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
01:12:31 INFO - PROCESS | 3216 | 1467965551607 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:31 INFO - PROCESS | 3216 | 1467965551639 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:32 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
01:12:32 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
01:12:32 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
01:12:32 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
01:12:32 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 831ms
01:12:32 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
01:12:32 INFO - PROCESS | 3216 | 1467965552441 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:32 INFO - PROCESS | 3216 | 1467965552471 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
01:12:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
01:12:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
01:12:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
01:12:33 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 770ms
01:12:33 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
01:12:33 INFO - PROCESS | 3216 | 1467965553216 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:33 INFO - PROCESS | 3216 | 1467965553242 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:33 INFO - PROCESS | 3216 | [Parent 3216] 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
01:12:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
01:12:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
01:12:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
01:12:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
01:12:33 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 730ms
01:12:33 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
01:12:33 INFO - PROCESS | 3216 | 1467965553953 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:33 INFO - PROCESS | 3216 | 1467965553980 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
01:12:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
01:12:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
01:12:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
01:12:34 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 730ms
01:12:34 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
01:12:34 INFO - PROCESS | 3216 | 1467965554684 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:34 INFO - PROCESS | 3216 | 1467965554707 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
01:12:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
01:12:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
01:12:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
01:12:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
01:12:37 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2885ms
01:12:37 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
01:12:37 INFO - PROCESS | 3216 | 1467965557571 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:37 INFO - PROCESS | 3216 | 1467965557597 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:39 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
01:12:39 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
01:12:39 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
01:12:39 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2021ms
01:12:39 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
01:12:39 INFO - PROCESS | 3216 | 1467965559596 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:39 INFO - PROCESS | 3216 | 1467965559627 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:41 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
01:12:41 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
01:12:41 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
01:12:41 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2017ms
01:12:41 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
01:12:41 INFO - PROCESS | 3216 | 1467965561617 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:41 INFO - PROCESS | 3216 | 1467965561642 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:42 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
01:12:42 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 931ms
01:12:42 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
01:12:42 INFO - PROCESS | 3216 | 1467965562554 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:42 INFO - PROCESS | 3216 | 1467965562579 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:43 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
01:12:43 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
01:12:43 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 831ms
01:12:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
01:12:43 INFO - PROCESS | 3216 | 1467965563385 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:43 INFO - PROCESS | 3216 | 1467965563411 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
01:12:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 731ms
01:12:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
01:12:44 INFO - PROCESS | 3216 | 1467965564119 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:44 INFO - PROCESS | 3216 | 1467965564145 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
01:12:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 770ms
01:12:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
01:12:44 INFO - PROCESS | 3216 | 1467965564893 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:44 INFO - PROCESS | 3216 | 1467965564922 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
01:12:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 771ms
01:12:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
01:12:45 INFO - PROCESS | 3216 | 1467965565667 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:45 INFO - PROCESS | 3216 | 1467965565692 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
01:12:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 770ms
01:12:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
01:12:46 INFO - PROCESS | 3216 | 1467965566444 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:46 INFO - PROCESS | 3216 | 1467965566471 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:47 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
01:12:47 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 730ms
01:12:47 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
01:12:47 INFO - PROCESS | 3216 | 1467965567175 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:47 INFO - PROCESS | 3216 | 1467965567188 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:47 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
01:12:47 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 770ms
01:12:47 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
01:12:47 INFO - PROCESS | 3216 | 1467965567950 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:47 INFO - PROCESS | 3216 | 1467965567974 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:48 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
01:12:48 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 671ms
01:12:48 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
01:12:48 INFO - PROCESS | 3216 | 1467965568621 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:48 INFO - PROCESS | 3216 | 1467965568649 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:49 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
01:12:49 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 770ms
01:12:49 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
01:12:49 INFO - PROCESS | 3216 | 1467965569393 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:49 INFO - PROCESS | 3216 | 1467965569407 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:50 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
01:12:50 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 830ms
01:12:50 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
01:12:50 INFO - PROCESS | 3216 | 1467965570226 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:50 INFO - PROCESS | 3216 | 1467965570250 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:51 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
01:12:51 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 830ms
01:12:51 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
01:12:51 INFO - PROCESS | 3216 | 1467965571061 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:51 INFO - PROCESS | 3216 | 1467965571090 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
01:12:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 1435ms
01:12:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
01:12:52 INFO - PROCESS | 3216 | 1467965572503 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:52 INFO - PROCESS | 3216 | 1467965572529 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
01:12:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 770ms
01:12:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
01:12:53 INFO - PROCESS | 3216 | 1467965573279 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:53 INFO - PROCESS | 3216 | 1467965573305 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
01:12:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 770ms
01:12:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
01:12:54 INFO - PROCESS | 3216 | 1467965574050 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:54 INFO - PROCESS | 3216 | 1467965574075 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
01:12:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 870ms
01:12:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
01:12:54 INFO - PROCESS | 3216 | 1467965574922 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:54 INFO - PROCESS | 3216 | 1467965574946 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
01:12:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 831ms
01:12:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
01:12:55 INFO - PROCESS | 3216 | 1467965575757 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:55 INFO - PROCESS | 3216 | 1467965575785 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:56 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
01:12:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 830ms
01:12:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
01:12:56 INFO - PROCESS | 3216 | 1467965576588 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:56 INFO - PROCESS | 3216 | 1467965576612 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:57 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
01:12:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 730ms
01:12:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
01:12:57 INFO - PROCESS | 3216 | 1467965577321 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:57 INFO - PROCESS | 3216 | 1467965577346 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
01:12:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 830ms
01:12:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
01:12:58 INFO - PROCESS | 3216 | 1467965578156 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:58 INFO - PROCESS | 3216 | 1467965578187 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
01:12:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 771ms
01:12:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
01:12:58 INFO - PROCESS | 3216 | 1467965578929 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:58 INFO - PROCESS | 3216 | 1467965578956 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:59 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
01:12:59 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 730ms
01:12:59 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
01:12:59 INFO - PROCESS | 3216 | 1467965579666 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:12:59 INFO - PROCESS | 3216 | 1467965579691 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:00 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
01:13:00 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 730ms
01:13:00 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
01:13:00 INFO - PROCESS | 3216 | 1467965580398 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:00 INFO - PROCESS | 3216 | 1467965580421 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:01 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
01:13:01 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 731ms
01:13:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
01:13:01 INFO - PROCESS | 3216 | 1467965581131 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:01 INFO - PROCESS | 3216 | 1467965581155 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:01 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
01:13:01 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 730ms
01:13:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
01:13:01 INFO - PROCESS | 3216 | 1467965581865 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:01 INFO - PROCESS | 3216 | 1467965581895 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:02 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
01:13:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 871ms
01:13:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
01:13:02 INFO - PROCESS | 3216 | 1467965582739 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:02 INFO - PROCESS | 3216 | 1467965582763 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:03 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
01:13:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 770ms
01:13:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
01:13:03 INFO - PROCESS | 3216 | 1467965583514 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:03 INFO - PROCESS | 3216 | 1467965583538 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:04 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
01:13:04 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 831ms
01:13:04 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
01:13:04 INFO - PROCESS | 3216 | 1467965584349 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:04 INFO - PROCESS | 3216 | 1467965584376 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:05 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
01:13:05 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 830ms
01:13:05 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
01:13:05 INFO - PROCESS | 3216 | 1467965585185 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:05 INFO - PROCESS | 3216 | 1467965585213 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:06 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
01:13:06 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 832ms
01:13:06 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
01:13:06 INFO - PROCESS | 3216 | 1467965586022 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:06 INFO - PROCESS | 3216 | 1467965586046 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:06 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
01:13:06 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 830ms
01:13:06 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
01:13:06 INFO - PROCESS | 3216 | 1467965586853 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:06 INFO - PROCESS | 3216 | 1467965586878 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:07 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
01:13:07 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 830ms
01:13:07 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
01:13:07 INFO - PROCESS | 3216 | 1467965587685 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:07 INFO - PROCESS | 3216 | 1467965587710 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:08 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
01:13:08 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 730ms
01:13:08 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
01:13:08 INFO - PROCESS | 3216 | 1467965588420 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:08 INFO - PROCESS | 3216 | 1467965588447 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:09 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
01:13:09 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 770ms
01:13:09 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
01:13:09 INFO - PROCESS | 3216 | 1467965589192 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:09 INFO - PROCESS | 3216 | 1467965589206 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:09 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
01:13:09 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 770ms
01:13:09 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
01:13:09 INFO - PROCESS | 3216 | 1467965589967 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:10 INFO - PROCESS | 3216 | 1467965589998 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:10 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
01:13:10 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 830ms
01:13:10 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
01:13:10 INFO - PROCESS | 3216 | 1467965590801 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:10 INFO - PROCESS | 3216 | 1467965590826 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:11 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
01:13:11 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 830ms
01:13:11 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
01:13:11 INFO - PROCESS | 3216 | 1467965591637 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:11 INFO - PROCESS | 3216 | 1467965591666 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:12 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
01:13:12 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 870ms
01:13:12 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
01:13:12 INFO - PROCESS | 3216 | 1467965592508 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:12 INFO - PROCESS | 3216 | 1467965592533 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:13 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
01:13:13 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 871ms
01:13:13 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
01:13:13 INFO - PROCESS | 3216 | 1467965593381 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:13 INFO - PROCESS | 3216 | 1467965593405 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:14 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
01:13:14 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 830ms
01:13:14 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
01:13:14 INFO - PROCESS | 3216 | 1467965594216 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:14 INFO - PROCESS | 3216 | 1467965594247 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:15 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
01:13:15 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1067ms
01:13:15 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
01:13:15 INFO - PROCESS | 3216 | 1467965595283 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:15 INFO - PROCESS | 3216 | 1467965595312 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
01:13:16 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 770ms
01:13:16 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
01:13:16 INFO - PROCESS | 3216 | 1467965596057 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:16 INFO - PROCESS | 3216 | 1467965596088 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
01:13:16 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 830ms
01:13:16 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
01:13:16 INFO - PROCESS | 3216 | 1467965596890 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:16 INFO - PROCESS | 3216 | 1467965596920 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:17 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
01:13:17 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 770ms
01:13:17 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
01:13:17 INFO - PROCESS | 3216 | 1467965597664 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:17 INFO - PROCESS | 3216 | 1467965597692 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:18 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
01:13:18 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 871ms
01:13:18 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
01:13:18 INFO - PROCESS | 3216 | 1467965598542 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:18 INFO - PROCESS | 3216 | 1467965598569 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
01:13:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 870ms
01:13:19 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
01:13:19 INFO - PROCESS | 3216 | 1467965599413 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:19 INFO - PROCESS | 3216 | 1467965599438 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
01:13:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 770ms
01:13:20 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
01:13:20 INFO - PROCESS | 3216 | 1467965600186 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:20 INFO - PROCESS | 3216 | 1467965600210 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
01:13:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 770ms
01:13:20 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
01:13:20 INFO - PROCESS | 3216 | 1467965600960 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:21 INFO - PROCESS | 3216 | 1467965600986 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
01:13:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 730ms
01:13:21 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
01:13:21 INFO - PROCESS | 3216 | 1467965601691 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:21 INFO - PROCESS | 3216 | 1467965601705 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
01:13:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 830ms
01:13:22 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
01:13:22 INFO - PROCESS | 3216 | 1467965602526 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:22 INFO - PROCESS | 3216 | 1467965602555 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
01:13:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 770ms
01:13:23 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
01:13:23 INFO - PROCESS | 3216 | 1467965603302 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:23 INFO - PROCESS | 3216 | 1467965603332 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
01:13:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 770ms
01:13:24 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
01:13:24 INFO - PROCESS | 3216 | 1467965604079 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:24 INFO - PROCESS | 3216 | 1467965604105 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
01:13:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 870ms
01:13:24 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
01:13:24 INFO - PROCESS | 3216 | 1467965604949 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:24 INFO - PROCESS | 3216 | 1467965604974 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
01:13:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 771ms
01:13:25 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
01:13:25 INFO - PROCESS | 3216 | 1467965605723 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:25 INFO - PROCESS | 3216 | 1467965605748 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
01:13:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 830ms
01:13:26 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
01:13:26 INFO - PROCESS | 3216 | 1467965606557 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:26 INFO - PROCESS | 3216 | 1467965606576 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
01:13:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 870ms
01:13:27 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
01:13:27 INFO - PROCESS | 3216 | 1467965607429 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:27 INFO - PROCESS | 3216 | 1467965607453 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
01:13:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 770ms
01:13:28 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
01:13:28 INFO - PROCESS | 3216 | 1467965608202 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:28 INFO - PROCESS | 3216 | 1467965608225 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
01:13:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 830ms
01:13:29 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
01:13:29 INFO - PROCESS | 3216 | 1467965609038 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:29 INFO - PROCESS | 3216 | 1467965609071 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
01:13:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 930ms
01:13:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
01:13:30 INFO - PROCESS | 3216 | 1467965609972 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:30 INFO - PROCESS | 3216 | 1467965609999 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
01:13:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 830ms
01:13:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
01:13:30 INFO - PROCESS | 3216 | 1467965610809 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:30 INFO - PROCESS | 3216 | 1467965610835 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:31 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
01:13:31 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 830ms
01:13:31 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
01:13:31 INFO - PROCESS | 3216 | 1467965611640 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:31 INFO - PROCESS | 3216 | 1467965611654 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
01:13:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 870ms
01:13:32 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
01:13:32 INFO - PROCESS | 3216 | 1467965612513 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:32 INFO - PROCESS | 3216 | 1467965612538 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
01:13:33 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 970ms
01:13:33 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
01:13:33 INFO - PROCESS | 3216 | 1467965613487 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:33 INFO - PROCESS | 3216 | 1467965613516 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
01:13:34 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 830ms
01:13:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
01:13:34 INFO - PROCESS | 3216 | 1467965614319 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:34 INFO - PROCESS | 3216 | 1467965614342 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
01:13:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 771ms
01:13:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
01:13:35 INFO - PROCESS | 3216 | 1467965615094 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:35 INFO - PROCESS | 3216 | 1467965615125 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
01:13:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 830ms
01:13:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
01:13:35 INFO - PROCESS | 3216 | 1467965615930 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:35 INFO - PROCESS | 3216 | 1467965615957 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
01:13:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1013ms
01:13:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
01:13:36 INFO - PROCESS | 3216 | 1467965616950 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:37 INFO - PROCESS | 3216 | 1467965616976 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
01:13:37 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 770ms
01:13:37 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
01:13:37 INFO - PROCESS | 3216 | 1467965617720 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:37 INFO - PROCESS | 3216 | 1467965617768 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
01:13:38 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 770ms
01:13:38 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
01:13:38 INFO - PROCESS | 3216 | 1467965618493 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:38 INFO - PROCESS | 3216 | 1467965618517 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
01:13:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 830ms
01:13:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
01:13:39 INFO - PROCESS | 3216 | 1467965619327 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:39 INFO - PROCESS | 3216 | 1467965619357 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
01:13:40 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 830ms
01:13:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
01:13:40 INFO - PROCESS | 3216 | 1467965620159 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:40 INFO - PROCESS | 3216 | 1467965620183 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
01:13:40 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 770ms
01:13:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
01:13:40 INFO - PROCESS | 3216 | 1467965620934 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:40 INFO - PROCESS | 3216 | 1467965620975 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
01:13:41 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 830ms
01:13:41 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
01:13:41 INFO - PROCESS | 3216 | 1467965621766 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:41 INFO - PROCESS | 3216 | 1467965621797 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
01:13:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 670ms
01:13:42 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
01:13:42 INFO - PROCESS | 3216 | 1467965622440 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:42 INFO - PROCESS | 3216 | 1467965622467 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
01:13:43 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 870ms
01:13:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
01:13:43 INFO - PROCESS | 3216 | 1467965623317 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:43 INFO - PROCESS | 3216 | 1467965623342 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
01:13:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
01:13:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
01:13:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
01:13:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
01:13:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
01:13:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
01:13:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
01:13:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
01:13:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
01:13:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
01:13:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
01:13:50 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 6830ms
01:13:50 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
01:13:50 INFO - PROCESS | 3216 | 1467965630149 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:50 INFO - PROCESS | 3216 | 1467965630180 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
01:13:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
01:13:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
01:13:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
01:13:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2530ms
01:13:52 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
01:13:52 INFO - PROCESS | 3216 | 1467965632684 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:52 INFO - PROCESS | 3216 | 1467965632715 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
01:13:53 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 930ms
01:13:53 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
01:13:53 INFO - PROCESS | 3216 | 1467965633620 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:53 INFO - PROCESS | 3216 | 1467965633650 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
01:13:54 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 870ms
01:13:54 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
01:13:54 INFO - PROCESS | 3216 | 1467965634494 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:54 INFO - PROCESS | 3216 | 1467965634521 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
01:13:55 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 731ms
01:13:55 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
01:13:55 INFO - PROCESS | 3216 | 1467965635230 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:55 INFO - PROCESS | 3216 | 1467965635258 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
01:13:56 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 930ms
01:13:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
01:13:56 INFO - PROCESS | 3216 | 1467965636161 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:56 INFO - PROCESS | 3216 | 1467965636191 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
01:13:56 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 730ms
01:13:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
01:13:56 INFO - PROCESS | 3216 | 1467965636894 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:56 INFO - PROCESS | 3216 | 1467965636909 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
01:13:57 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 830ms
01:13:57 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
01:13:57 INFO - PROCESS | 3216 | 1467965637728 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:57 INFO - PROCESS | 3216 | 1467965637757 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
01:13:58 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 830ms
01:13:58 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
01:13:58 INFO - PROCESS | 3216 | 1467965638560 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:58 INFO - PROCESS | 3216 | 1467965638585 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
01:13:59 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 730ms
01:13:59 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
01:13:59 INFO - PROCESS | 3216 | 1467965639293 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:13:59 INFO - PROCESS | 3216 | 1467965639307 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
01:14:00 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 770ms
01:14:00 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
01:14:00 INFO - PROCESS | 3216 | 1467965640068 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:00 INFO - PROCESS | 3216 | 1467965640094 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:00 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
01:14:00 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
01:14:00 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
01:14:00 INFO - PROCESS | 3216 | 1467965640242 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:00 INFO - PROCESS | 3216 | 1467965640270 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:00 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
01:14:00 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
01:14:00 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
01:14:00 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 171ms
01:14:00 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
01:14:00 INFO - PROCESS | 3216 | 1467965640423 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:00 INFO - PROCESS | 3216 | 1467965640441 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
01:14:01 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 830ms
01:14:01 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
01:14:01 INFO - PROCESS | 3216 | 1467965641253 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:01 INFO - PROCESS | 3216 | 1467965641278 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:02 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
01:14:02 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 970ms
01:14:02 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
01:14:02 INFO - PROCESS | 3216 | 1467965642226 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:02 INFO - PROCESS | 3216 | 1467965642251 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:03 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
01:14:03 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 930ms
01:14:03 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
01:14:03 INFO - PROCESS | 3216 | 1467965643160 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:03 INFO - PROCESS | 3216 | 1467965643190 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:04 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
01:14:04 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
01:14:04 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 870ms
01:14:04 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
01:14:04 INFO - PROCESS | 3216 | 1467965644034 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:04 INFO - PROCESS | 3216 | 1467965644064 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
01:14:04 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 830ms
01:14:04 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
01:14:04 INFO - PROCESS | 3216 | 1467965644870 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:04 INFO - PROCESS | 3216 | 1467965644897 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
01:14:05 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 971ms
01:14:05 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
01:14:05 INFO - PROCESS | 3216 | 1467965645847 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:05 INFO - PROCESS | 3216 | 1467965645873 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
01:14:06 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1072ms
01:14:06 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
01:14:06 INFO - PROCESS | 3216 | 1467965646920 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:06 INFO - PROCESS | 3216 | 1467965646945 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
01:14:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
01:14:07 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 931ms
01:14:07 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
01:14:07 INFO - PROCESS | 3216 | 1467965647853 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:07 INFO - PROCESS | 3216 | 1467965647879 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
01:14:08 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 830ms
01:14:08 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
01:14:08 INFO - PROCESS | 3216 | 1467965648690 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:08 INFO - PROCESS | 3216 | 1467965648718 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
01:14:09 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 970ms
01:14:09 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
01:14:09 INFO - PROCESS | 3216 | 1467965649659 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:09 INFO - PROCESS | 3216 | 1467965649685 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
01:14:10 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 770ms
01:14:10 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
01:14:10 INFO - PROCESS | 3216 | 1467965650437 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:10 INFO - PROCESS | 3216 | 1467965650466 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
01:14:11 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 730ms
01:14:11 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
01:14:11 INFO - PROCESS | 3216 | 1467965651170 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:11 INFO - PROCESS | 3216 | 1467965651190 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
01:14:12 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1013ms
01:14:12 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
01:14:12 INFO - PROCESS | 3216 | 1467965652193 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:12 INFO - PROCESS | 3216 | 1467965652219 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
01:14:13 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 870ms
01:14:13 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
01:14:13 INFO - PROCESS | 3216 | 1467965653063 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:13 INFO - PROCESS | 3216 | 1467965653087 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
01:14:13 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 730ms
01:14:13 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
01:14:13 INFO - PROCESS | 3216 | 1467965653797 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:13 INFO - PROCESS | 3216 | 1467965653824 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
01:14:16 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
01:14:16 INFO - window.indexedDB.open('test', val);..." did not throw
01:14:16 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:14:16 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:14:16 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
01:14:16 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
01:14:16 INFO - window.indexedDB.open('test', val);..." did not throw
01:14:16 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:14:16 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:14:16 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
01:14:16 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
01:14:16 INFO - window.indexedDB.open('test', val);..." did not throw
01:14:16 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:14:16 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:14:16 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
01:14:16 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
01:14:16 INFO - window.indexedDB.open('test', val);..." did not throw
01:14:16 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:14:16 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:14:16 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
01:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
01:14:16 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2537ms
01:14:16 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
01:14:16 INFO - PROCESS | 3216 | 1467965656336 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:16 INFO - PROCESS | 3216 | 1467965656422 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:17 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
01:14:17 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 830ms
01:14:17 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
01:14:17 INFO - PROCESS | 3216 | 1467965657170 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:17 INFO - PROCESS | 3216 | 1467965657207 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:18 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
01:14:18 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
01:14:18 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1274ms
01:14:18 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
01:14:18 INFO - PROCESS | 3216 | 1467965658449 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:18 INFO - PROCESS | 3216 | 1467965658480 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:19 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
01:14:19 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 770ms
01:14:19 INFO - TEST-START | /IndexedDB/idbindex_count.htm
01:14:19 INFO - PROCESS | 3216 | 1467965659227 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:19 INFO - PROCESS | 3216 | 1467965659253 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:20 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
01:14:20 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 830ms
01:14:20 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
01:14:20 INFO - PROCESS | 3216 | 1467965660058 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:20 INFO - PROCESS | 3216 | 1467965660085 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:20 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
01:14:20 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 830ms
01:14:20 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
01:14:20 INFO - PROCESS | 3216 | 1467965660894 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:20 INFO - PROCESS | 3216 | 1467965660921 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:21 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
01:14:21 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 771ms
01:14:21 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
01:14:21 INFO - PROCESS | 3216 | 1467965661668 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:21 INFO - PROCESS | 3216 | 1467965661694 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:22 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
01:14:22 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 870ms
01:14:22 INFO - TEST-START | /IndexedDB/idbindex_get.htm
01:14:22 INFO - PROCESS | 3216 | 1467965662542 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:22 INFO - PROCESS | 3216 | 1467965662625 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:23 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
01:14:23 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 770ms
01:14:23 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
01:14:23 INFO - PROCESS | 3216 | 1467965663315 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:23 INFO - PROCESS | 3216 | 1467965663342 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:24 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
01:14:24 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 832ms
01:14:24 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
01:14:24 INFO - PROCESS | 3216 | 1467965664150 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:24 INFO - PROCESS | 3216 | 1467965664175 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:24 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
01:14:24 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 770ms
01:14:24 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
01:14:24 INFO - PROCESS | 3216 | 1467965664925 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:24 INFO - PROCESS | 3216 | 1467965664951 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:25 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
01:14:25 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 731ms
01:14:25 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
01:14:25 INFO - PROCESS | 3216 | 1467965665654 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:25 INFO - PROCESS | 3216 | 1467965665682 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:26 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
01:14:26 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 670ms
01:14:26 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
01:14:26 INFO - PROCESS | 3216 | 1467965666328 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:26 INFO - PROCESS | 3216 | 1467965666356 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:27 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
01:14:27 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 870ms
01:14:27 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
01:14:27 INFO - PROCESS | 3216 | 1467965667201 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:27 INFO - PROCESS | 3216 | 1467965667227 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:28 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
01:14:28 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 870ms
01:14:28 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
01:14:28 INFO - PROCESS | 3216 | 1467965668074 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:28 INFO - PROCESS | 3216 | 1467965668098 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:28 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
01:14:28 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 830ms
01:14:28 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
01:14:28 INFO - PROCESS | 3216 | 1467965668918 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:28 INFO - PROCESS | 3216 | 1467965668947 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
01:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
01:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
01:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
01:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
01:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
01:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
01:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
01:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
01:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
01:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
01:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
01:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
01:14:29 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 831ms
01:14:29 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
01:14:29 INFO - PROCESS | 3216 | 1467965669743 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:29 INFO - PROCESS | 3216 | 1467965669771 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
01:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
01:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
01:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
01:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
01:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
01:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
01:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
01:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
01:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
01:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
01:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
01:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
01:14:30 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 771ms
01:14:30 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
01:14:30 INFO - PROCESS | 3216 | 1467965670520 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:30 INFO - PROCESS | 3216 | 1467965670547 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:31 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
01:14:31 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 730ms
01:14:31 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
01:14:31 INFO - PROCESS | 3216 | 1467965671251 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:31 INFO - PROCESS | 3216 | 1467965671277 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:32 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
01:14:32 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 771ms
01:14:32 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
01:14:32 INFO - PROCESS | 3216 | 1467965672025 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:32 INFO - PROCESS | 3216 | 1467965672051 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:32 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
01:14:32 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 771ms
01:14:32 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
01:14:32 INFO - PROCESS | 3216 | 1467965672800 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:32 INFO - PROCESS | 3216 | 1467965672837 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:33 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
01:14:33 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 870ms
01:14:33 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
01:14:33 INFO - PROCESS | 3216 | 1467965673673 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:33 INFO - PROCESS | 3216 | 1467965673697 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:34 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
01:14:34 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 730ms
01:14:34 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
01:14:34 INFO - PROCESS | 3216 | 1467965674406 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:34 INFO - PROCESS | 3216 | 1467965674431 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:35 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
01:14:35 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 831ms
01:14:35 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
01:14:35 INFO - PROCESS | 3216 | 1467965675241 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:35 INFO - PROCESS | 3216 | 1467965675271 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
01:14:36 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 830ms
01:14:36 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
01:14:36 INFO - PROCESS | 3216 | 1467965676077 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:36 INFO - PROCESS | 3216 | 1467965676104 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
01:14:36 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 730ms
01:14:36 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
01:14:36 INFO - PROCESS | 3216 | 1467965676814 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:36 INFO - PROCESS | 3216 | 1467965676841 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:37 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
01:14:37 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 730ms
01:14:37 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
01:14:37 INFO - PROCESS | 3216 | 1467965677544 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:37 INFO - PROCESS | 3216 | 1467965677561 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:38 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
01:14:38 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 730ms
01:14:38 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
01:14:38 INFO - PROCESS | 3216 | 1467965678278 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:38 INFO - PROCESS | 3216 | 1467965678291 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:39 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
01:14:39 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 870ms
01:14:39 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
01:14:39 INFO - PROCESS | 3216 | 1467965679151 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:39 INFO - PROCESS | 3216 | 1467965679180 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:39 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
01:14:39 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 730ms
01:14:39 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
01:14:39 INFO - PROCESS | 3216 | 1467965679883 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:39 INFO - PROCESS | 3216 | 1467965679907 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:40 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
01:14:40 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 671ms
01:14:40 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
01:14:40 INFO - PROCESS | 3216 | 1467965680558 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:40 INFO - PROCESS | 3216 | 1467965680573 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:41 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
01:14:41 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 770ms
01:14:41 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
01:14:41 INFO - PROCESS | 3216 | 1467965681332 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:41 INFO - PROCESS | 3216 | 1467965681365 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:42 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
01:14:42 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 830ms
01:14:42 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
01:14:42 INFO - PROCESS | 3216 | 1467965682166 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:42 INFO - PROCESS | 3216 | 1467965682191 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:42 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
01:14:42 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 730ms
01:14:42 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
01:14:42 INFO - PROCESS | 3216 | 1467965682904 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:42 INFO - PROCESS | 3216 | 1467965682932 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
01:14:43 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 171ms
01:14:43 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
01:14:43 INFO - PROCESS | 3216 | 1467965683073 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:43 INFO - PROCESS | 3216 | 1467965683093 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
01:14:43 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 171ms
01:14:43 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
01:14:43 INFO - PROCESS | 3216 | 1467965683253 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:43 INFO - PROCESS | 3216 | 1467965683272 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
01:14:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
01:14:43 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
01:14:43 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
01:14:43 INFO - PROCESS | 3216 | 1467965683427 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:43 INFO - PROCESS | 3216 | 1467965683453 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
01:14:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 730ms
01:14:44 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
01:14:44 INFO - PROCESS | 3216 | 1467965684157 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:44 INFO - PROCESS | 3216 | 1467965684180 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:44 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
01:14:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 770ms
01:14:44 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
01:14:44 INFO - PROCESS | 3216 | 1467965684930 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:44 INFO - PROCESS | 3216 | 1467965684943 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:45 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
01:14:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 771ms
01:14:45 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
01:14:45 INFO - PROCESS | 3216 | 1467965685702 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:45 INFO - PROCESS | 3216 | 1467965685726 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
01:14:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 870ms
01:14:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
01:14:46 INFO - PROCESS | 3216 | 1467965686576 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:46 INFO - PROCESS | 3216 | 1467965686590 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:47 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
01:14:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 670ms
01:14:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
01:14:47 INFO - PROCESS | 3216 | 1467965687250 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:47 INFO - PROCESS | 3216 | 1467965687337 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:48 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
01:14:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 770ms
01:14:48 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
01:14:48 INFO - PROCESS | 3216 | 1467965688023 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:48 INFO - PROCESS | 3216 | 1467965688050 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:14:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 831ms
01:14:48 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
01:14:48 INFO - PROCESS | 3216 | 1467965688860 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:48 INFO - PROCESS | 3216 | 1467965688876 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:49 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
01:14:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 770ms
01:14:49 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
01:14:49 INFO - PROCESS | 3216 | 1467965689637 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:49 INFO - PROCESS | 3216 | 1467965689665 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
01:14:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 870ms
01:14:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
01:14:50 INFO - PROCESS | 3216 | 1467965690508 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:50 INFO - PROCESS | 3216 | 1467965690536 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
01:14:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 830ms
01:14:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
01:14:51 INFO - PROCESS | 3216 | 1467965691341 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:51 INFO - PROCESS | 3216 | 1467965691368 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
01:14:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 870ms
01:14:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
01:14:52 INFO - PROCESS | 3216 | 1467965692214 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:52 INFO - PROCESS | 3216 | 1467965692240 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
01:14:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 830ms
01:14:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
01:14:53 INFO - PROCESS | 3216 | 1467965693047 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:53 INFO - PROCESS | 3216 | 1467965693073 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
01:14:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 830ms
01:14:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
01:14:53 INFO - PROCESS | 3216 | 1467965693882 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:53 INFO - PROCESS | 3216 | 1467965693910 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
01:14:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 830ms
01:14:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
01:14:54 INFO - PROCESS | 3216 | 1467965694715 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:54 INFO - PROCESS | 3216 | 1467965694743 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
01:14:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 931ms
01:14:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
01:14:55 INFO - PROCESS | 3216 | 1467965695652 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:55 INFO - PROCESS | 3216 | 1467965695677 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:56 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
01:14:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 770ms
01:14:56 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
01:14:56 INFO - PROCESS | 3216 | 1467965696424 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:56 INFO - PROCESS | 3216 | 1467965696459 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
01:14:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 770ms
01:14:57 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
01:14:57 INFO - PROCESS | 3216 | 1467965697200 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:57 INFO - PROCESS | 3216 | 1467965697227 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
01:14:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 830ms
01:14:58 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
01:14:58 INFO - PROCESS | 3216 | 1467965698037 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:58 INFO - PROCESS | 3216 | 1467965698065 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:14:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 770ms
01:14:58 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
01:14:58 INFO - PROCESS | 3216 | 1467965698807 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:58 INFO - PROCESS | 3216 | 1467965698832 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:59 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
01:14:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 830ms
01:14:59 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
01:14:59 INFO - PROCESS | 3216 | 1467965699640 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:14:59 INFO - PROCESS | 3216 | 1467965699668 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
01:15:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 870ms
01:15:00 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
01:15:00 INFO - PROCESS | 3216 | 1467965700517 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:00 INFO - PROCESS | 3216 | 1467965700549 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
01:15:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 870ms
01:15:01 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
01:15:01 INFO - PROCESS | 3216 | 1467965701389 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:01 INFO - PROCESS | 3216 | 1467965701414 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
01:15:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 770ms
01:15:02 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
01:15:02 INFO - PROCESS | 3216 | 1467965702162 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:02 INFO - PROCESS | 3216 | 1467965702176 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:02 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
01:15:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 771ms
01:15:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
01:15:02 INFO - PROCESS | 3216 | 1467965702938 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:03 INFO - PROCESS | 3216 | 1467965702969 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
01:15:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 830ms
01:15:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
01:15:03 INFO - PROCESS | 3216 | 1467965703771 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:03 INFO - PROCESS | 3216 | 1467965703797 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:04 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
01:15:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 771ms
01:15:04 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
01:15:04 INFO - PROCESS | 3216 | 1467965704549 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:04 INFO - PROCESS | 3216 | 1467965704577 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:05 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
01:15:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 771ms
01:15:05 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
01:15:05 INFO - PROCESS | 3216 | 1467965705319 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:05 INFO - PROCESS | 3216 | 1467965705345 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:06 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
01:15:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 871ms
01:15:06 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
01:15:06 INFO - PROCESS | 3216 | 1467965706194 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:06 INFO - PROCESS | 3216 | 1467965706210 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
01:15:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 930ms
01:15:07 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
01:15:07 INFO - PROCESS | 3216 | 1467965707128 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:07 INFO - PROCESS | 3216 | 1467965707156 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:07 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
01:15:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 771ms
01:15:07 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
01:15:07 INFO - PROCESS | 3216 | 1467965707901 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:07 INFO - PROCESS | 3216 | 1467965707924 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
01:15:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 730ms
01:15:08 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
01:15:08 INFO - PROCESS | 3216 | 1467965708667 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:08 INFO - PROCESS | 3216 | 1467965708696 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
01:15:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 830ms
01:15:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
01:15:09 INFO - PROCESS | 3216 | 1467965709502 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:09 INFO - PROCESS | 3216 | 1467965709532 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
01:15:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 830ms
01:15:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
01:15:10 INFO - PROCESS | 3216 | 1467965710336 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:10 INFO - PROCESS | 3216 | 1467965710362 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:11 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"
01:15:11 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
01:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:15:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 770ms
01:15:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
01:15:11 INFO - PROCESS | 3216 | 1467965711107 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:11 INFO - PROCESS | 3216 | 1467965711132 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:11 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
01:15:11 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
01:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:15:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 732ms
01:15:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
01:15:11 INFO - PROCESS | 3216 | 1467965711842 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:11 INFO - PROCESS | 3216 | 1467965711856 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
01:15:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 771ms
01:15:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
01:15:12 INFO - PROCESS | 3216 | 1467965712616 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:12 INFO - PROCESS | 3216 | 1467965712646 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
01:15:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 770ms
01:15:13 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
01:15:13 INFO - PROCESS | 3216 | 1467965713388 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:13 INFO - PROCESS | 3216 | 1467965713412 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
01:15:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 830ms
01:15:14 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
01:15:14 INFO - PROCESS | 3216 | 1467965714222 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:14 INFO - PROCESS | 3216 | 1467965714246 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
01:15:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 770ms
01:15:15 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
01:15:15 INFO - PROCESS | 3216 | 1467965714997 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:15 INFO - PROCESS | 3216 | 1467965715025 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
01:15:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 771ms
01:15:15 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
01:15:15 INFO - PROCESS | 3216 | 1467965715770 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:15 INFO - PROCESS | 3216 | 1467965715797 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
01:15:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 830ms
01:15:16 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
01:15:16 INFO - PROCESS | 3216 | 1467965716607 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:16 INFO - PROCESS | 3216 | 1467965716631 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
01:15:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 930ms
01:15:17 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
01:15:17 INFO - PROCESS | 3216 | 1467965717537 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:17 INFO - PROCESS | 3216 | 1467965717562 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:15:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 771ms
01:15:18 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
01:15:18 INFO - PROCESS | 3216 | 1467965718311 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:18 INFO - PROCESS | 3216 | 1467965718336 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:19 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
01:15:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 830ms
01:15:19 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
01:15:19 INFO - PROCESS | 3216 | 1467965719145 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:19 INFO - PROCESS | 3216 | 1467965719176 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
01:15:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1129ms
01:15:20 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
01:15:20 INFO - PROCESS | 3216 | 1467965720276 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:20 INFO - PROCESS | 3216 | 1467965720301 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
01:15:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 830ms
01:15:21 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
01:15:21 INFO - PROCESS | 3216 | 1467965721111 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:21 INFO - PROCESS | 3216 | 1467965721138 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
01:15:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 770ms
01:15:21 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
01:15:21 INFO - PROCESS | 3216 | 1467965721887 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:21 INFO - PROCESS | 3216 | 1467965721916 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
01:15:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 830ms
01:15:22 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
01:15:22 INFO - PROCESS | 3216 | 1467965722724 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:22 INFO - PROCESS | 3216 | 1467965722750 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
01:15:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 930ms
01:15:23 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
01:15:23 INFO - PROCESS | 3216 | 1467965723654 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:23 INFO - PROCESS | 3216 | 1467965723681 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
01:15:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 770ms
01:15:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
01:15:24 INFO - PROCESS | 3216 | 1467965724427 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:24 INFO - PROCESS | 3216 | 1467965724453 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
01:15:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 831ms
01:15:25 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
01:15:25 INFO - PROCESS | 3216 | 1467965725261 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:25 INFO - PROCESS | 3216 | 1467965725291 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
01:15:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 832ms
01:15:26 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
01:15:26 INFO - PROCESS | 3216 | 1467965726095 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:26 INFO - PROCESS | 3216 | 1467965726109 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
01:15:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 770ms
01:15:26 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
01:15:26 INFO - PROCESS | 3216 | 1467965726868 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:26 INFO - PROCESS | 3216 | 1467965726892 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
01:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
01:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
01:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
01:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
01:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
01:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
01:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
01:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
01:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
01:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
01:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
01:15:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 831ms
01:15:27 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
01:15:27 INFO - PROCESS | 3216 | 1467965727704 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:27 INFO - PROCESS | 3216 | 1467965727733 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
01:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
01:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
01:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
01:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
01:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
01:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
01:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
01:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
01:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
01:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
01:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
01:15:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 771ms
01:15:28 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
01:15:28 INFO - PROCESS | 3216 | 1467965728478 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:28 INFO - PROCESS | 3216 | 1467965728493 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
01:15:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 770ms
01:15:29 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
01:15:29 INFO - PROCESS | 3216 | 1467965729255 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:29 INFO - PROCESS | 3216 | 1467965729280 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
01:15:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 830ms
01:15:30 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
01:15:30 INFO - PROCESS | 3216 | 1467965730086 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:30 INFO - PROCESS | 3216 | 1467965730111 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
01:15:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 830ms
01:15:30 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
01:15:30 INFO - PROCESS | 3216 | 1467965730919 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:30 INFO - PROCESS | 3216 | 1467965730943 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
01:15:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
01:15:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
01:15:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
01:15:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
01:15:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2976ms
01:15:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
01:15:33 INFO - PROCESS | 3216 | 1467965733899 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:33 INFO - PROCESS | 3216 | 1467965733929 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
01:15:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 1015ms
01:15:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
01:15:34 INFO - PROCESS | 3216 | 1467965734920 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:34 INFO - PROCESS | 3216 | 1467965734949 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:35 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
01:15:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 833ms
01:15:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
01:15:35 INFO - PROCESS | 3216 | 1467965735759 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:35 INFO - PROCESS | 3216 | 1467965735788 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:36 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
01:15:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 730ms
01:15:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
01:15:36 INFO - PROCESS | 3216 | 1467965736490 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:36 INFO - PROCESS | 3216 | 1467965736516 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
01:15:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 831ms
01:15:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
01:15:37 INFO - PROCESS | 3216 | 1467965737324 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:37 INFO - PROCESS | 3216 | 1467965737350 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:38 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
01:15:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 831ms
01:15:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
01:15:38 INFO - PROCESS | 3216 | 1467965738159 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:38 INFO - PROCESS | 3216 | 1467965738192 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:38 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
01:15:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 770ms
01:15:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
01:15:38 INFO - PROCESS | 3216 | 1467965738932 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:38 INFO - PROCESS | 3216 | 1467965738946 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:15:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 830ms
01:15:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
01:15:39 INFO - PROCESS | 3216 | 1467965739767 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:39 INFO - PROCESS | 3216 | 1467965739797 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:40 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
01:15:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 770ms
01:15:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
01:15:40 INFO - PROCESS | 3216 | 1467965740543 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:40 INFO - PROCESS | 3216 | 1467965740584 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
01:15:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 870ms
01:15:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
01:15:41 INFO - PROCESS | 3216 | 1467965741419 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:41 INFO - PROCESS | 3216 | 1467965741444 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
01:15:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 770ms
01:15:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
01:15:42 INFO - PROCESS | 3216 | 1467965742190 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:42 INFO - PROCESS | 3216 | 1467965742216 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
01:15:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 870ms
01:15:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
01:15:43 INFO - PROCESS | 3216 | 1467965743063 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:43 INFO - PROCESS | 3216 | 1467965743087 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
01:15:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 830ms
01:15:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
01:15:43 INFO - PROCESS | 3216 | 1467965743897 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:43 INFO - PROCESS | 3216 | 1467965743937 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
01:15:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 930ms
01:15:44 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
01:15:44 INFO - PROCESS | 3216 | 1467965744829 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:44 INFO - PROCESS | 3216 | 1467965744852 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
01:15:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 871ms
01:15:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
01:15:45 INFO - PROCESS | 3216 | 1467965745702 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:45 INFO - PROCESS | 3216 | 1467965745728 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
01:15:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 830ms
01:15:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
01:15:46 INFO - PROCESS | 3216 | 1467965746537 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:46 INFO - PROCESS | 3216 | 1467965746567 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:47 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
01:15:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 730ms
01:15:47 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
01:15:47 INFO - PROCESS | 3216 | 1467965747273 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:47 INFO - PROCESS | 3216 | 1467965747300 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:48 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
01:15:48 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 870ms
01:15:48 INFO - TEST-START | /IndexedDB/idbtransaction.htm
01:15:48 INFO - PROCESS | 3216 | 1467965748150 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:48 INFO - PROCESS | 3216 | 1467965748176 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:48 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
01:15:48 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
01:15:48 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 730ms
01:15:48 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
01:15:48 INFO - PROCESS | 3216 | 1467965748881 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:48 INFO - PROCESS | 3216 | 1467965748895 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:49 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
01:15:49 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 670ms
01:15:49 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
01:15:49 INFO - PROCESS | 3216 | 1467965749553 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:49 INFO - PROCESS | 3216 | 1467965749579 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
01:15:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
01:15:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
01:15:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
01:15:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
01:15:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
01:15:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
01:15:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
01:15:54 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4616ms
01:15:54 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
01:15:54 INFO - PROCESS | 3216 | 1467965754174 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:54 INFO - PROCESS | 3216 | 1467965754204 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:55 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
01:15:55 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 971ms
01:15:55 INFO - TEST-START | /IndexedDB/index_sort_order.htm
01:15:55 INFO - PROCESS | 3216 | 1467965755147 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:55 INFO - PROCESS | 3216 | 1467965755178 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:55 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
01:15:55 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 770ms
01:15:55 INFO - TEST-START | /IndexedDB/interfaces.html
01:15:55 INFO - PROCESS | 3216 | 1467965755924 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:55 INFO - PROCESS | 3216 | 1467965755953 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
01:15:56 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
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
01:15:56 INFO - TEST-OK | /IndexedDB/interfaces.html | took 335ms
01:15:56 INFO - TEST-START | /IndexedDB/interfaces.worker
01:15:56 INFO - PROCESS | 3216 | 1467965756260 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:56 INFO - PROCESS | 3216 | 1467965756274 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
01:15:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:15:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:15:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:56 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
01:15:56 INFO - {}
01:15:56 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 - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
01:15:56 INFO - {}
01:15:56 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 447ms
01:15:56 INFO - TEST-START | /IndexedDB/key_invalid.htm
01:15:56 INFO - PROCESS | 3216 | 1467965756710 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:56 INFO - PROCESS | 3216 | 1467965756725 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
01:15:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
01:15:57 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 777ms
01:15:57 INFO - TEST-START | /IndexedDB/key_valid.html
01:15:57 INFO - PROCESS | 3216 | 1467965757492 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:15:57 INFO - PROCESS | 3216 | 1467965757525 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:01 INFO - PROCESS | 3216 | [Parent 3216] 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
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
01:16:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
01:16:07 INFO - TEST-OK | /IndexedDB/key_valid.html | took 9931ms
01:16:07 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
01:16:07 INFO - PROCESS | 3216 | 1467965767427 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:07 INFO - PROCESS | 3216 | 1467965767458 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:08 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
01:16:08 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 830ms
01:16:08 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
01:16:08 INFO - PROCESS | 3216 | 1467965768261 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:08 INFO - PROCESS | 3216 | 1467965768292 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:09 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
01:16:09 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 830ms
01:16:09 INFO - TEST-START | /IndexedDB/keygenerator.htm
01:16:09 INFO - PROCESS | 3216 | 1467965769097 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:09 INFO - PROCESS | 3216 | 1467965769126 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:11 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
01:16:11 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
01:16:11 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
01:16:11 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1918ms
01:16:11 INFO - TEST-START | /IndexedDB/keyorder.htm
01:16:11 INFO - PROCESS | 3216 | 1467965771018 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:11 INFO - PROCESS | 3216 | 1467965771045 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
01:16:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
01:16:12 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 982ms
01:16:12 INFO - TEST-START | /IndexedDB/keypath.htm
01:16:12 INFO - PROCESS | 3216 | 1467965772006 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:12 INFO - PROCESS | 3216 | 1467965772033 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
01:16:12 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
01:16:12 INFO - TEST-OK | /IndexedDB/keypath.htm | took 872ms
01:16:12 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
01:16:12 INFO - PROCESS | 3216 | 1467965772879 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:12 INFO - PROCESS | 3216 | 1467965772912 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
01:16:13 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
01:16:13 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 772ms
01:16:13 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
01:16:13 INFO - PROCESS | 3216 | 1467965773654 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:13 INFO - PROCESS | 3216 | 1467965773680 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:15 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
01:16:15 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
01:16:15 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
01:16:15 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1934ms
01:16:15 INFO - TEST-START | /IndexedDB/list_ordering.htm
01:16:15 INFO - PROCESS | 3216 | 1467965775593 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:15 INFO - PROCESS | 3216 | 1467965775624 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:17 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
01:16:17 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
01:16:17 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
01:16:17 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2021ms
01:16:17 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
01:16:17 INFO - PROCESS | 3216 | 1467965777620 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:17 INFO - PROCESS | 3216 | 1467965777648 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:18 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
01:16:18 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 831ms
01:16:18 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
01:16:18 INFO - PROCESS | 3216 | 1467965778458 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:18 INFO - PROCESS | 3216 | 1467965778487 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:19 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
01:16:19 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 830ms
01:16:19 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
01:16:19 INFO - PROCESS | 3216 | 1467965779289 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:19 INFO - PROCESS | 3216 | 1467965779315 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:20 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
01:16:20 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 872ms
01:16:20 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
01:16:20 INFO - PROCESS | 3216 | 1467965780163 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:20 INFO - PROCESS | 3216 | 1467965780189 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:20 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
01:16:20 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 770ms
01:16:20 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
01:16:20 INFO - PROCESS | 3216 | 1467965780937 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:21 INFO - PROCESS | 3216 | 1467965780969 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:21 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
01:16:21 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 970ms
01:16:21 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
01:16:21 INFO - PROCESS | 3216 | 1467965781911 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:21 INFO - PROCESS | 3216 | 1467965781940 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:22 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
01:16:22 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1016ms
01:16:22 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
01:16:22 INFO - PROCESS | 3216 | 1467965782930 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:22 INFO - PROCESS | 3216 | 1467965782956 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:23 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
01:16:23 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 770ms
01:16:23 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
01:16:23 INFO - PROCESS | 3216 | 1467965783707 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:23 INFO - PROCESS | 3216 | 1467965783733 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:24 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
01:16:24 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 870ms
01:16:24 INFO - TEST-START | /IndexedDB/value.htm
01:16:24 INFO - PROCESS | 3216 | 1467965784578 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:24 INFO - PROCESS | 3216 | 1467965784605 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:25 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
01:16:25 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
01:16:25 INFO - TEST-OK | /IndexedDB/value.htm | took 1331ms
01:16:25 INFO - TEST-START | /IndexedDB/value_recursive.htm
01:16:25 INFO - PROCESS | 3216 | 1467965785911 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:25 INFO - PROCESS | 3216 | 1467965785936 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:27 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
01:16:27 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
01:16:27 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
01:16:27 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1979ms
01:16:27 INFO - TEST-START | /IndexedDB/writer-starvation.htm
01:16:27 INFO - PROCESS | 3216 | 1467965787895 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:27 INFO - PROCESS | 3216 | 1467965787927 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:29 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
01:16:29 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1125ms
01:16:29 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
01:16:29 INFO - PROCESS | 3216 | 1467965789034 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:29 INFO - PROCESS | 3216 | 1467965789061 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:29 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
01:16:29 INFO - {}
01:16:29 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
01:16:29 INFO - {}
01:16:29 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
01:16:29 INFO - {}
01:16:29 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
01:16:29 INFO - {}
01:16:29 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 230ms
01:16:29 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
01:16:29 INFO - PROCESS | 3216 | 1467965789262 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:29 INFO - PROCESS | 3216 | 1467965789292 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:29 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
01:16:29 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
01:16:29 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
01:16:29 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
01:16:29 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
01:16:29 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
01:16:29 INFO - PROCESS | 3216 | 1467965789438 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:29 INFO - PROCESS | 3216 | 1467965789458 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
01:16:29 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 259ms
01:16:29 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
01:16:29 INFO - PROCESS | 3216 | 1467965789703 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:29 INFO - PROCESS | 3216 | 1467965789723 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
01:16:29 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
01:16:29 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
01:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:29 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
01:16:29 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
01:16:29 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
01:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:29 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
01:16:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
01:16:29 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 186ms
01:16:29 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
01:16:29 INFO - PROCESS | 3216 | 1467965789894 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:29 INFO - PROCESS | 3216 | 1467965789919 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:30 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() {
01:16:30 INFO - [native code]
01:16:30 INFO - }" but got function "function () {
01:16:30 INFO - }"
01:16:30 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
01:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:30 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
01:16:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
01:16:30 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
01:16:30 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
01:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:30 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
01:16:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
01:16:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 173ms
01:16:30 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
01:16:30 INFO - PROCESS | 3216 | 1467965790072 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:30 INFO - PROCESS | 3216 | 1467965790089 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
01:16:30 INFO - [native code]
01:16:30 INFO - }" but got function "function () {
01:16:30 INFO - }"
01:16:30 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
01:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:30 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
01:16:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
01:16:30 INFO - {}
01:16:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
01:16:30 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
01:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:30 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
01:16:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
01:16:30 INFO - {}
01:16:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
01:16:30 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
01:16:30 INFO - PROCESS | 3216 | 1467965790241 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:30 INFO - PROCESS | 3216 | 1467965790259 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
01:16:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
01:16:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
01:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
01:16:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
01:16:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
01:16:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
01:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
01:16:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
01:16:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
01:16:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
01:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
01:16:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
01:16:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
01:16:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
01:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
01:16:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
01:16:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
01:16:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
01:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
01:16:30 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
01:16:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
01:16:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
01:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
01:16:30 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
01:16:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
01:16:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
01:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
01:16:30 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
01:16:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
01:16:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
01:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
01:16:30 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:16:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 182ms
01:16:30 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
01:16:30 INFO - PROCESS | 3216 | 1467965790426 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:30 INFO - PROCESS | 3216 | 1467965790444 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
01:16:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 168ms
01:16:30 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
01:16:30 INFO - PROCESS | 3216 | 1467965790596 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:30 INFO - PROCESS | 3216 | 1467965790619 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
01:16:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
01:16:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
01:16:30 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
01:16:30 INFO - PROCESS | 3216 | 1467965790773 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:30 INFO - PROCESS | 3216 | 1467965790797 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
01:16:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
01:16:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
01:16:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
01:16:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
01:16:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
01:16:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
01:16:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
01:16:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
01:16:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
01:16:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
01:16:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
01:16:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
01:16:31 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
01:16:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
01:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
01:16:31 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 231ms
01:16:31 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
01:16:31 INFO - PROCESS | 3216 | 1467965791007 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:31 INFO - PROCESS | 3216 | 1467965791024 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:32 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
01:16:32 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
01:16:32 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
01:16:32 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
01:16:32 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
01:16:32 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1166ms
01:16:32 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
01:16:32 INFO - PROCESS | 3216 | 1467965792177 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:32 INFO - PROCESS | 3216 | 1467965792192 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
01:16:33 INFO - {}
01:16:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
01:16:33 INFO - {}
01:16:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
01:16:33 INFO - {}
01:16:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
01:16:33 INFO - {}
01:16:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
01:16:33 INFO - {}
01:16:33 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1164ms
01:16:33 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
01:16:33 INFO - PROCESS | 3216 | 1467965793347 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:33 INFO - PROCESS | 3216 | 1467965793362 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:33 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
01:16:33 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 371ms
01:16:33 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
01:16:33 INFO - PROCESS | 3216 | 1467965793721 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:33 INFO - PROCESS | 3216 | 1467965793745 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:33 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
01:16:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
01:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
01:16:33 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
01:16:33 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
01:16:33 INFO - PROCESS | 3216 | 1467965793895 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:33 INFO - PROCESS | 3216 | 1467965793914 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:34 INFO - PROCESS | 3216 | [Parent 3216] 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
01:16:35 INFO - PROCESS | 3216 | [Parent 3216] 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
01:16:38 INFO - PROCESS | 3216 | [Parent 3216] 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
01:16:44 INFO - PROCESS | 3216 | MARIONETTE LOG: INFO: Timeout fired
01:16:44 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
01:16:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
01:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
01:16:44 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10131ms
01:16:44 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
01:16:44 INFO - PROCESS | 3216 | 1467965804061 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:44 INFO - PROCESS | 3216 | 1467965804093 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:44 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
01:16:44 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 471ms
01:16:44 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
01:16:44 INFO - PROCESS | 3216 | 1467965804539 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:44 INFO - PROCESS | 3216 | 1467965804568 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:44 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
01:16:44 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
01:16:44 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
01:16:44 INFO - PROCESS | 3216 | 1467965804720 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:44 INFO - PROCESS | 3216 | 1467965804742 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:44 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
01:16:44 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
01:16:44 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
01:16:44 INFO - PROCESS | 3216 | 1467965804888 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:44 INFO - PROCESS | 3216 | 1467965804907 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:45 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
01:16:45 INFO - {}
01:16:45 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
01:16:45 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
01:16:45 INFO - PROCESS | 3216 | 1467965805062 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:45 INFO - PROCESS | 3216 | 1467965805079 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:45 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
01:16:45 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 172ms
01:16:45 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
01:16:45 INFO - PROCESS | 3216 | 1467965805239 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:45 INFO - PROCESS | 3216 | 1467965805266 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:45 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
01:16:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
01:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
01:16:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
01:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
01:16:45 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
01:16:45 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
01:16:45 INFO - PROCESS | 3216 | 1467965805418 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:45 INFO - PROCESS | 3216 | 1467965805438 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:45 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().
01:16:45 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
01:16:45 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
01:16:45 INFO - PROCESS | 3216 | 1467965805588 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:45 INFO - PROCESS | 3216 | 1467965805605 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:45 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
01:16:45 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 171ms
01:16:45 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
01:16:45 INFO - PROCESS | 3216 | 1467965805769 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:45 INFO - PROCESS | 3216 | 1467965805786 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:45 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
01:16:45 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 171ms
01:16:45 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
01:16:45 INFO - PROCESS | 3216 | 1467965805939 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:45 INFO - PROCESS | 3216 | 1467965805957 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:46 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"
01:16:46 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
01:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:46 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
01:16:46 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
01:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:46 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
01:16:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
01:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
01:16:46 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
01:16:46 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
01:16:46 INFO - PROCESS | 3216 | 1467965806113 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:46 INFO - PROCESS | 3216 | 1467965806139 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:46 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
01:16:46 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
01:16:46 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
01:16:46 INFO - PROCESS | 3216 | 1467965806288 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:46 INFO - PROCESS | 3216 | 1467965806306 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:46 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
01:16:46 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
01:16:46 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
01:16:46 INFO - PROCESS | 3216 | 1467965806478 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:46 INFO - PROCESS | 3216 | 1467965806523 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:46 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
01:16:46 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 270ms
01:16:46 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
01:16:46 INFO - PROCESS | 3216 | 1467965806758 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:46 INFO - PROCESS | 3216 | 1467965806780 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:16:46 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
01:16:46 INFO - do_test/)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
01:17:08 INFO - )
01:17:08 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 172ms
01:17:08 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
01:17:08 INFO - PROCESS | 3216 | 1467965828580 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:08 INFO - PROCESS | 3216 | 1467965828596 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
01:17:08 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
01:17:08 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
01:17:08 INFO - PROCESS | 3216 | 1467965828755 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:08 INFO - PROCESS | 3216 | 1467965828772 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
01:17:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
01:17:08 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
01:17:08 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
01:17:08 INFO - PROCESS | 3216 | 1467965828936 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:08 INFO - PROCESS | 3216 | 1467965828953 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
01:17:09 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
01:17:09 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
01:17:09 INFO - PROCESS | 3216 | 1467965829107 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:09 INFO - PROCESS | 3216 | 1467965829124 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
01:17:09 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 330ms
01:17:09 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
01:17:09 INFO - PROCESS | 3216 | 1467965829442 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:09 INFO - PROCESS | 3216 | 1467965829459 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:09 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
01:17:09 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
01:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:09 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
01:17:09 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
01:17:09 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
01:17:09 INFO - PROCESS | 3216 | 1467965829624 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:09 INFO - PROCESS | 3216 | 1467965829642 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:09 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
01:17:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
01:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
01:17:09 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
01:17:09 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
01:17:09 INFO - PROCESS | 3216 | 1467965829806 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:09 INFO - PROCESS | 3216 | 1467965829829 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:09 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
01:17:09 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
01:17:09 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
01:17:09 INFO - PROCESS | 3216 | 1467965829972 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:10 INFO - PROCESS | 3216 | 1467965829990 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:10 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
01:17:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
01:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
01:17:10 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
01:17:10 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
01:17:10 INFO - PROCESS | 3216 | 1467965830152 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:10 INFO - PROCESS | 3216 | 1467965830169 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:10 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
01:17:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
01:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
01:17:10 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
01:17:10 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
01:17:10 INFO - PROCESS | 3216 | 1467965830323 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:10 INFO - PROCESS | 3216 | 1467965830345 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:10 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
01:17:10 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
01:17:10 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
01:17:10 INFO - PROCESS | 3216 | 1467965830502 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:10 INFO - PROCESS | 3216 | 1467965830520 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:10 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
01:17:10 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
01:17:10 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
01:17:10 INFO - PROCESS | 3216 | 1467965830672 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:10 INFO - PROCESS | 3216 | 1467965830689 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:10 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
01:17:10 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
01:17:10 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
01:17:10 INFO - PROCESS | 3216 | 1467965830845 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:10 INFO - PROCESS | 3216 | 1467965830862 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
01:17:11 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
01:17:11 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
01:17:11 INFO - PROCESS | 3216 | 1467965831022 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:11 INFO - PROCESS | 3216 | 1467965831039 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:11 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
01:17:11 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
01:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:11 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
01:17:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
01:17:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
01:17:11 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
01:17:11 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
01:17:11 INFO - PROCESS | 3216 | 1467965831204 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:11 INFO - PROCESS | 3216 | 1467965831224 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
01:17:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
01:17:11 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 171ms
01:17:11 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
01:17:11 INFO - PROCESS | 3216 | 1467965831373 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:11 INFO - PROCESS | 3216 | 1467965831392 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
01:17:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
01:17:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
01:17:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
01:17:11 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
01:17:11 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
01:17:11 INFO - PROCESS | 3216 | 1467965831551 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:11 INFO - PROCESS | 3216 | 1467965831563 Marionette INFO sendAsync 4b8f1242-ab54-4d7a-a70f-62710296539f
01:17:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: