builder: mozilla-beta_xp_ix_test_pgo-web-platform-tests-1
slave: t-xp32-ix-039
starttime: 1466595089.88
results: success (0)
buildid: 20160622005102
builduid: 903bf3ba67ac4973b547cb89e44da7aa
revision: 3d3e03d528e015cb85dd7acf15e65443c0d3d589
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 04:31:29.885333) =========
master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 04:31:29.885819) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 04:31:29.886156) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 04:31:29.947697) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 04:31:29.948356) =========
'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-039\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-039
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-039
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-039
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-039
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039
WINDIR=C:\WINDOWS
using PTY: False
--04:31:12-- 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% 24.42 MB/s
04:31:12 (24.42 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.749000
========= master_lag: -0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 04:31:30.667089) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 04:31:30.667451) =========
'rm' '-rf' 'scripts' 'properties'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-039\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-039
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-039
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-039
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-039
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039
WINDIR=C:\WINDOWS
using PTY: False
program finished with exit code 0
elapsedTime=0.733000
========= master_lag: -0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 04:31:31.372649) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 04:31:31.373672) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3d3e03d528e015cb85dd7acf15e65443c0d3d589 --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 3d3e03d528e015cb85dd7acf15e65443c0d3d589 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-039\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-039
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-039
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-039
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-039
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039
WINDIR=C:\WINDOWS
using PTY: False
2016-06-22 04:31:13,529 truncating revision to first 12 chars
2016-06-22 04:31:13,529 Setting DEBUG logging.
2016-06-22 04:31:13,529 attempt 1/10
2016-06-22 04:31:13,529 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3d3e03d528e0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-22 04:31:14,378 unpacking tar archive at: mozilla-beta-3d3e03d528e0/testing/mozharness/
program finished with exit code 0
elapsedTime=1.566000
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 04:31:32.981265) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 04:31:32.981702) =========
script_repo_revision: 3d3e03d528e015cb85dd7acf15e65443c0d3d589
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 04:31:32.982212) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 04:31:32.982541) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 04:31:32.998397) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 20 mins, 46 secs) (at 2016-06-22 04:31:32.998721) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-039\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-039
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
DevEnvDir=D:\msvs8\Common7\IDE
FP_NO_HOST_CHECK=NO
FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
FrameworkSDKDir=D:\msvs8\SDK\v2.0
FrameworkVersion=v2.0.50727
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-039
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB
LOGONSERVER=\\T-XP32-IX-039
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-039
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\WINDOWS
XPCOM_DEBUG_BREAK=warn
using PTY: False
04:31:15 INFO - MultiFileLogger online at 20160622 04:31:15 in C:\slave\test
04:31:15 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
04:31:15 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
04:31:15 INFO - {'append_to_log': False,
04:31:15 INFO - 'base_work_dir': 'C:\\slave\\test',
04:31:15 INFO - 'blob_upload_branch': 'mozilla-beta',
04:31:15 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
04:31:15 INFO - 'buildbot_json_path': 'buildprops.json',
04:31:15 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
04:31:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
04:31:15 INFO - 'download_minidump_stackwalk': True,
04:31:15 INFO - 'download_symbols': 'ondemand',
04:31:15 INFO - 'e10s': False,
04:31:15 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
04:31:15 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
04:31:15 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
04:31:15 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
04:31:15 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
04:31:15 INFO - 'C:/mozilla-build/tooltool.py'),
04:31:15 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
04:31:15 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
04:31:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
04:31:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
04:31:15 INFO - 'log_level': 'info',
04:31:15 INFO - 'log_to_console': True,
04:31:15 INFO - 'opt_config_files': (),
04:31:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
04:31:15 INFO - '--processes=1',
04:31:15 INFO - '--config=%(test_path)s/wptrunner.ini',
04:31:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
04:31:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
04:31:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
04:31:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
04:31:15 INFO - 'pip_index': False,
04:31:15 INFO - 'require_test_zip': True,
04:31:15 INFO - 'test_type': ('testharness',),
04:31:15 INFO - 'this_chunk': '1',
04:31:15 INFO - 'total_chunks': '5',
04:31:15 INFO - 'virtualenv_path': 'venv',
04:31:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
04:31:15 INFO - 'work_dir': 'build'}
04:31:15 INFO - #####
04:31:15 INFO - ##### Running clobber step.
04:31:15 INFO - #####
04:31:15 INFO - Running pre-action listener: _resource_record_pre_action
04:31:15 INFO - Running main action method: clobber
04:31:15 INFO - rmtree: C:\slave\test\build
04:31:15 INFO - Using _rmtree_windows ...
04:31:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
04:32:03 INFO - Running post-action listener: _resource_record_post_action
04:32:03 INFO - #####
04:32:03 INFO - ##### Running read-buildbot-config step.
04:32:03 INFO - #####
04:32:03 INFO - Running pre-action listener: _resource_record_pre_action
04:32:03 INFO - Running main action method: read_buildbot_config
04:32:03 INFO - Using buildbot properties:
04:32:03 INFO - {
04:32:03 INFO - "project": "",
04:32:03 INFO - "product": "firefox",
04:32:03 INFO - "script_repo_revision": "production",
04:32:03 INFO - "scheduler": "tests-mozilla-beta-xp_ix-pgo-unittest",
04:32:03 INFO - "repository": "",
04:32:03 INFO - "buildername": "Windows XP 32-bit mozilla-beta pgo test web-platform-tests-1",
04:32:03 INFO - "buildid": "20160622005102",
04:32:03 INFO - "pgo_build": "True",
04:32:03 INFO - "basedir": "C:\\slave\\test",
04:32:03 INFO - "buildnumber": 7,
04:32:03 INFO - "slavename": "t-xp32-ix-039",
04:32:03 INFO - "revision": "3d3e03d528e015cb85dd7acf15e65443c0d3d589",
04:32:03 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/",
04:32:03 INFO - "platform": "win32",
04:32:03 INFO - "branch": "mozilla-beta",
04:32:03 INFO - "repo_path": "releases/mozilla-beta",
04:32:03 INFO - "moz_repo_path": "",
04:32:03 INFO - "stage_platform": "win32-pgo",
04:32:03 INFO - "builduid": "903bf3ba67ac4973b547cb89e44da7aa",
04:32:03 INFO - "slavebuilddir": "test"
04:32:03 INFO - }
04:32:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
04:32:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.zip.
04:32:03 INFO - Running post-action listener: _resource_record_post_action
04:32:03 INFO - #####
04:32:03 INFO - ##### Running download-and-extract step.
04:32:03 INFO - #####
04:32:03 INFO - Running pre-action listener: _resource_record_pre_action
04:32:03 INFO - Running main action method: download_and_extract
04:32:03 INFO - mkdir: C:\slave\test\build\tests
04:32:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:32:03 INFO - https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
04:32:03 INFO - trying https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
04:32:03 INFO - Downloading https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/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
04:32:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/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
04:32:04 INFO - Downloaded 1186 bytes.
04:32:04 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
04:32:04 INFO - Using the following test package requirements:
04:32:04 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
04:32:04 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:32:04 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
04:32:04 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
04:32:04 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:32:04 INFO - u'jsshell-win32.zip'],
04:32:04 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:32:04 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
04:32:04 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
04:32:04 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:32:04 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
04:32:04 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:32:04 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
04:32:04 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:32:04 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
04:32:04 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:32:04 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
04:32:04 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
04:32:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:32:04 INFO - https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
04:32:04 INFO - trying https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
04:32:04 INFO - Downloading https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/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
04:32:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/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
04:32:06 INFO - Downloaded 19044271 bytes.
04:32:06 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/*']
04:32:06 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/*
04:32:09 INFO - caution: filename not matched: web-platform/*
04:32:09 INFO - Return code: 11
04:32:09 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')]}
04:32:09 INFO - https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
04:32:09 INFO - trying https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
04:32:09 INFO - Downloading https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/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
04:32:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/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
04:32:12 INFO - Downloaded 36389108 bytes.
04:32:12 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/*']
04:32:12 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/*
04:32:44 INFO - caution: filename not matched: bin/*
04:32:44 INFO - caution: filename not matched: config/*
04:32:44 INFO - caution: filename not matched: mozbase/*
04:32:44 INFO - caution: filename not matched: marionette/*
04:32:44 INFO - caution: filename not matched: tools/wptserve/*
04:32:44 INFO - Return code: 11
04:32: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')]}
04:32:44 INFO - https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
04:32:44 INFO - trying https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.zip
04:32:44 INFO - Downloading https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
04:32:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/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
04:32:49 INFO - Downloaded 55648621 bytes.
04:32:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.zip
04:32:49 INFO - mkdir: C:\slave\test\properties
04:32:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
04:32:49 INFO - Writing to file C:\slave\test\properties\build_url
04:32:49 INFO - Contents:
04:32:49 INFO - build_url:https://queue.taskcluster.net/v1/task/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.zip
04:32:50 INFO - Running post-action listener: _resource_record_post_action
04:32:50 INFO - Running post-action listener: set_extra_try_arguments
04:32:50 INFO - #####
04:32:50 INFO - ##### Running create-virtualenv step.
04:32:50 INFO - #####
04:32:50 INFO - Running pre-action listener: _pre_create_virtualenv
04:32:50 INFO - Running pre-action listener: _resource_record_pre_action
04:32:50 INFO - Running main action method: create_virtualenv
04:32:50 INFO - Creating virtualenv C:\slave\test\build\venv
04:32:50 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
04:32:50 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
04:32:51 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
04:32:52 INFO - Installing distribute......................................................................................................................................................................................done.
04:32:53 INFO - Return code: 0
04:32:53 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
04:32:53 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')]}
04:32:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:32:53 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')]}
04:32:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:32:53 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-039', 'USERDOMAIN': 'T-XP32-IX-039', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039'}}, attempt #1
04:32:53 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
04:32:53 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
04:32:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
04:32:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data',
04:32:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:32:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-039',
04:32:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
04:32:53 INFO - 'DCLOCATION': 'SCL3',
04:32:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:32:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:32:53 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:32:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:32:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:32:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:32:53 INFO - 'HOMEDRIVE': 'C:',
04:32:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039',
04:32:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:32:53 INFO - 'KTS_VERSION': '1.19c',
04:32:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:32:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039',
04:32:53 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:32:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:32:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:32:53 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:32:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:32:53 INFO - 'MOZ_AIRBAG': '1',
04:32:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:32:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:32:53 INFO - 'MOZ_MSVCVERSION': '8',
04:32:53 INFO - 'MOZ_NO_REMOTE': '1',
04:32:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:32:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:32:53 INFO - 'NO_EM_RESTART': '1',
04:32:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:32:53 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:32:53 INFO - 'OS': 'Windows_NT',
04:32:53 INFO - 'OURDRIVE': 'C:',
04:32:53 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',
04:32:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
04:32:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:32:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:32:53 INFO - 'PROCESSOR_LEVEL': '6',
04:32:53 INFO - 'PROCESSOR_REVISION': '1e05',
04:32:53 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:32:53 INFO - 'PROMPT': '$P$G',
04:32:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:32:53 INFO - 'PWD': 'C:\\slave\\test',
04:32:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:32:53 INFO - 'SESSIONNAME': 'Console',
04:32:53 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:32:53 INFO - 'SYSTEMDRIVE': 'C:',
04:32:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
04:32:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:32:53 INFO - 'TEST1': 'testie',
04:32:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:32:53 INFO - 'USERDOMAIN': 'T-XP32-IX-039',
04:32:53 INFO - 'USERNAME': 'cltbld',
04:32:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039',
04:32:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:32:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:32:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:32:53 INFO - 'WINDIR': 'C:\\WINDOWS',
04:32:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:32:54 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:32:54 INFO - Downloading/unpacking psutil>=0.7.1
04:32:54 INFO - Running setup.py egg_info for package psutil
04:32:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
04:32:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
04:32:54 INFO - Installing collected packages: psutil
04:32:54 INFO - Running setup.py install for psutil
04:32:54 INFO - building 'psutil._psutil_windows' extension
04:32:54 INFO - error: Unable to find vcvarsall.bat
04:32:54 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-hxbhsn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
04:32:54 INFO - running install
04:32:54 INFO - running build
04:32:54 INFO - running build_py
04:32:54 INFO - creating build
04:32:54 INFO - creating build\lib.win32-2.7
04:32:54 INFO - creating build\lib.win32-2.7\psutil
04:32:54 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
04:32:54 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
04:32:54 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
04:32:54 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
04:32:54 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
04:32:54 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
04:32:54 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
04:32:54 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
04:32:54 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
04:32:54 INFO - running build_ext
04:32:54 INFO - building 'psutil._psutil_windows' extension
04:32:54 INFO - error: Unable to find vcvarsall.bat
04:32:54 INFO - ----------------------------------------
04:32:54 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-hxbhsn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
04:32:54 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-039\Application Data\pip\pip.log
04:32:54 WARNING - Return code: 1
04:32:54 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!
04:32:54 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
04:32: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')]}
04:32:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:32: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')]}
04:32:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:32:54 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-039', 'USERDOMAIN': 'T-XP32-IX-039', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039'}}, attempt #1
04:32:54 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
04:32:54 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
04:32:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
04:32:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data',
04:32:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:32:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-039',
04:32:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
04:32:54 INFO - 'DCLOCATION': 'SCL3',
04:32:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:32:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:32:54 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:32:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:32:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:32:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:32:54 INFO - 'HOMEDRIVE': 'C:',
04:32:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039',
04:32:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:32:54 INFO - 'KTS_VERSION': '1.19c',
04:32:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:32:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039',
04:32:54 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:32:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:32:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:32:54 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:32:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:32:54 INFO - 'MOZ_AIRBAG': '1',
04:32:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:32:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:32:54 INFO - 'MOZ_MSVCVERSION': '8',
04:32:54 INFO - 'MOZ_NO_REMOTE': '1',
04:32:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:32:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:32:54 INFO - 'NO_EM_RESTART': '1',
04:32:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:32:54 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:32:54 INFO - 'OS': 'Windows_NT',
04:32:54 INFO - 'OURDRIVE': 'C:',
04:32: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',
04:32:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
04:32:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:32:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:32:54 INFO - 'PROCESSOR_LEVEL': '6',
04:32:54 INFO - 'PROCESSOR_REVISION': '1e05',
04:32:54 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:32:54 INFO - 'PROMPT': '$P$G',
04:32:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:32:54 INFO - 'PWD': 'C:\\slave\\test',
04:32:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:32:54 INFO - 'SESSIONNAME': 'Console',
04:32:54 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:32:54 INFO - 'SYSTEMDRIVE': 'C:',
04:32:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
04:32:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:32:54 INFO - 'TEST1': 'testie',
04:32:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:32:54 INFO - 'USERDOMAIN': 'T-XP32-IX-039',
04:32:54 INFO - 'USERNAME': 'cltbld',
04:32:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039',
04:32:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:32:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:32:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:32:54 INFO - 'WINDIR': 'C:\\WINDOWS',
04:32:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:32:55 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:32:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
04:32:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz
04:32:55 INFO - Running setup.py egg_info for package mozsystemmonitor
04:32:55 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
04:32:55 INFO - Running setup.py egg_info for package psutil
04:32:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
04:32:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
04:32:55 INFO - Installing collected packages: mozsystemmonitor, psutil
04:32:55 INFO - Running setup.py install for mozsystemmonitor
04:32:55 INFO - Running setup.py install for psutil
04:32:55 INFO - building 'psutil._psutil_windows' extension
04:32:55 INFO - error: Unable to find vcvarsall.bat
04:32:55 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-2hudrq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
04:32:55 INFO - running install
04:32:55 INFO - running build
04:32:55 INFO - running build_py
04:32:55 INFO - running build_ext
04:32:55 INFO - building 'psutil._psutil_windows' extension
04:32:55 INFO - error: Unable to find vcvarsall.bat
04:32:55 INFO - ----------------------------------------
04:32:55 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-2hudrq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
04:32:55 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-039\Application Data\pip\pip.log
04:32:55 WARNING - Return code: 1
04:32:55 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!
04:32:55 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
04:32:55 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')]}
04:32:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:32:55 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')]}
04:32:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:32:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-039', 'USERDOMAIN': 'T-XP32-IX-039', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039'}}, attempt #1
04:32:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
04:32:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
04:32:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
04:32:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data',
04:32:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:32:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-039',
04:32:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
04:32:55 INFO - 'DCLOCATION': 'SCL3',
04:32:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:32:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:32:55 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:32:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:32:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:32:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:32:55 INFO - 'HOMEDRIVE': 'C:',
04:32:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039',
04:32:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:32:55 INFO - 'KTS_VERSION': '1.19c',
04:32:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:32:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039',
04:32:55 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:32:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:32:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:32:55 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:32:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:32:55 INFO - 'MOZ_AIRBAG': '1',
04:32:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:32:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:32:55 INFO - 'MOZ_MSVCVERSION': '8',
04:32:55 INFO - 'MOZ_NO_REMOTE': '1',
04:32:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:32:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:32:55 INFO - 'NO_EM_RESTART': '1',
04:32:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:32:55 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:32:55 INFO - 'OS': 'Windows_NT',
04:32:55 INFO - 'OURDRIVE': 'C:',
04:32:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
04:32:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
04:32:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:32:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:32:55 INFO - 'PROCESSOR_LEVEL': '6',
04:32:55 INFO - 'PROCESSOR_REVISION': '1e05',
04:32:55 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:32:55 INFO - 'PROMPT': '$P$G',
04:32:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:32:55 INFO - 'PWD': 'C:\\slave\\test',
04:32:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:32:55 INFO - 'SESSIONNAME': 'Console',
04:32:55 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:32:55 INFO - 'SYSTEMDRIVE': 'C:',
04:32:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
04:32:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:32:55 INFO - 'TEST1': 'testie',
04:32:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:32:55 INFO - 'USERDOMAIN': 'T-XP32-IX-039',
04:32:55 INFO - 'USERNAME': 'cltbld',
04:32:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039',
04:32:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:32:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:32:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:32:55 INFO - 'WINDIR': 'C:\\WINDOWS',
04:32:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:32:56 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:32:56 INFO - Downloading/unpacking blobuploader==1.2.4
04:32:56 INFO - Downloading blobuploader-1.2.4.tar.gz
04:32:56 INFO - Running setup.py egg_info for package blobuploader
04:32:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
04:32:57 INFO - Running setup.py egg_info for package requests
04:32:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
04:32:57 INFO - Downloading docopt-0.6.1.tar.gz
04:32:57 INFO - Running setup.py egg_info for package docopt
04:32:57 INFO - Installing collected packages: blobuploader, docopt, requests
04:32:57 INFO - Running setup.py install for blobuploader
04:32:57 INFO - Running setup.py install for docopt
04:32:57 INFO - Running setup.py install for requests
04:32:57 INFO - Successfully installed blobuploader docopt requests
04:32:57 INFO - Cleaning up...
04:32:57 INFO - Return code: 0
04:32:57 INFO - Installing None into virtualenv C:\slave\test\build\venv
04:32:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:32:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:32:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:32:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:32:57 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-039', 'USERDOMAIN': 'T-XP32-IX-039', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039'}}, attempt #1
04:32:57 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
04:32:57 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
04:32:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
04:32:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data',
04:32:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:32:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-039',
04:32:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
04:32:57 INFO - 'DCLOCATION': 'SCL3',
04:32:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:32:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:32:57 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:32:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:32:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:32:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:32:57 INFO - 'HOMEDRIVE': 'C:',
04:32:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039',
04:32:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:32:57 INFO - 'KTS_VERSION': '1.19c',
04:32:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:32:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039',
04:32:57 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:32:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:32:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:32:57 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:32:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:32:57 INFO - 'MOZ_AIRBAG': '1',
04:32:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:32:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:32:57 INFO - 'MOZ_MSVCVERSION': '8',
04:32:57 INFO - 'MOZ_NO_REMOTE': '1',
04:32:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:32:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:32:57 INFO - 'NO_EM_RESTART': '1',
04:32:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:32:57 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:32:57 INFO - 'OS': 'Windows_NT',
04:32:57 INFO - 'OURDRIVE': 'C:',
04:32:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
04:32:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
04:32:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:32:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:32:57 INFO - 'PROCESSOR_LEVEL': '6',
04:32:57 INFO - 'PROCESSOR_REVISION': '1e05',
04:32:57 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:32:57 INFO - 'PROMPT': '$P$G',
04:32:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:32:57 INFO - 'PWD': 'C:\\slave\\test',
04:32:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:32:57 INFO - 'SESSIONNAME': 'Console',
04:32:57 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:32:57 INFO - 'SYSTEMDRIVE': 'C:',
04:32:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
04:32:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:32:57 INFO - 'TEST1': 'testie',
04:32:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:32:57 INFO - 'USERDOMAIN': 'T-XP32-IX-039',
04:32:57 INFO - 'USERNAME': 'cltbld',
04:32:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039',
04:32:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:32:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:32:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:32:57 INFO - 'WINDIR': 'C:\\WINDOWS',
04:32:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:33:04 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
04:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
04:33:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
04:33:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
04:33:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
04:33:04 INFO - Unpacking c:\slave\test\build\tests\marionette
04:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
04:33:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:33:04 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
04:33:04 INFO - Running setup.py install for browsermob-proxy
04:33:08 INFO - Running setup.py install for manifestparser
04:33:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Running setup.py install for marionette-client
04:33:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:33:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Running setup.py install for marionette-driver
04:33:08 INFO - Running setup.py install for mozcrash
04:33:08 INFO - Running setup.py install for mozdebug
04:33:08 INFO - Running setup.py install for mozdevice
04:33:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Running setup.py install for mozfile
04:33:08 INFO - Running setup.py install for mozhttpd
04:33:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Running setup.py install for mozinfo
04:33:08 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Running setup.py install for mozInstall
04:33:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Running setup.py install for mozleak
04:33:08 INFO - Running setup.py install for mozlog
04:33:08 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Running setup.py install for moznetwork
04:33:08 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Running setup.py install for mozprocess
04:33:08 INFO - Running setup.py install for mozprofile
04:33:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
04:33:08 INFO - Running setup.py install for mozrunner
04:33:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
04:33:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
04:33:09 INFO - Running setup.py install for mozscreenshot
04:33:09 INFO - Running setup.py install for moztest
04:33:09 INFO - Running setup.py install for mozversion
04:33:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
04:33:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
04:33:09 INFO - Running setup.py install for wptserve
04:33:09 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
04:33:09 INFO - Cleaning up...
04:33:09 INFO - Return code: 0
04:33:09 INFO - Installing None into virtualenv C:\slave\test\build\venv
04:33:09 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')]}
04:33:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:33:09 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')]}
04:33:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:33:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-039', 'USERDOMAIN': 'T-XP32-IX-039', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039'}}, attempt #1
04:33:09 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
04:33:09 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
04:33:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
04:33:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data',
04:33:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:33:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-039',
04:33:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
04:33:09 INFO - 'DCLOCATION': 'SCL3',
04:33:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:33:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:33:09 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:33:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:33:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:33:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:33:09 INFO - 'HOMEDRIVE': 'C:',
04:33:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039',
04:33:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:33:09 INFO - 'KTS_VERSION': '1.19c',
04:33:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:33:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039',
04:33:09 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:33:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:33:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:33:09 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:33:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:33:09 INFO - 'MOZ_AIRBAG': '1',
04:33:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:33:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:33:09 INFO - 'MOZ_MSVCVERSION': '8',
04:33:09 INFO - 'MOZ_NO_REMOTE': '1',
04:33:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:33:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:33:09 INFO - 'NO_EM_RESTART': '1',
04:33:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:33:09 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:33:09 INFO - 'OS': 'Windows_NT',
04:33:09 INFO - 'OURDRIVE': 'C:',
04:33:09 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',
04:33:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
04:33:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:33:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:33:09 INFO - 'PROCESSOR_LEVEL': '6',
04:33:09 INFO - 'PROCESSOR_REVISION': '1e05',
04:33:09 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:33:09 INFO - 'PROMPT': '$P$G',
04:33:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:33:09 INFO - 'PWD': 'C:\\slave\\test',
04:33:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:33:09 INFO - 'SESSIONNAME': 'Console',
04:33:09 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:33:09 INFO - 'SYSTEMDRIVE': 'C:',
04:33:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
04:33:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:33:09 INFO - 'TEST1': 'testie',
04:33:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:33:09 INFO - 'USERDOMAIN': 'T-XP32-IX-039',
04:33:09 INFO - 'USERNAME': 'cltbld',
04:33:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039',
04:33:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:33:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:33:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:33:09 INFO - 'WINDIR': 'C:\\WINDOWS',
04:33:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:33:12 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
04:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
04:33:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
04:33:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
04:33:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
04:33:12 INFO - Unpacking c:\slave\test\build\tests\marionette
04:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
04:33:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:33:12 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))
04:33:18 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))
04:33:18 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))
04:33:18 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))
04:33:18 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))
04:33:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
04:33:18 INFO - Downloading blessings-1.6.tar.gz
04:33:18 INFO - Running setup.py egg_info for package blessings
04:33:18 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))
04:33:18 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
04:33:18 INFO - Running setup.py install for blessings
04:33:18 INFO - Running setup.py install for browsermob-proxy
04:33:18 INFO - Running setup.py install for manifestparser
04:33:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Running setup.py install for marionette-client
04:33:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:33:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Running setup.py install for marionette-driver
04:33:18 INFO - Running setup.py install for mozcrash
04:33:18 INFO - Running setup.py install for mozdebug
04:33:18 INFO - Running setup.py install for mozdevice
04:33:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Running setup.py install for mozhttpd
04:33:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Running setup.py install for mozInstall
04:33:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Running setup.py install for mozleak
04:33:18 INFO - Running setup.py install for mozprofile
04:33:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Running setup.py install for mozrunner
04:33:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Running setup.py install for mozscreenshot
04:33:18 INFO - Running setup.py install for moztest
04:33:18 INFO - Running setup.py install for mozversion
04:33:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
04:33:18 INFO - Running setup.py install for wptserve
04:33:18 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
04:33:18 INFO - Cleaning up...
04:33:18 INFO - Return code: 0
04:33:18 INFO - Done creating virtualenv C:\slave\test\build\venv.
04:33:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
04:33:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
04:33:19 INFO - Reading from file tmpfile_stdout
04:33:19 INFO - Using _rmtree_windows ...
04:33:19 INFO - Using _rmtree_windows ...
04:33:19 INFO - Current package versions:
04:33:19 INFO - blessings == 1.6
04:33:19 INFO - blobuploader == 1.2.4
04:33:19 INFO - browsermob-proxy == 0.6.0
04:33:19 INFO - distribute == 0.6.14
04:33:19 INFO - docopt == 0.6.1
04:33:19 INFO - manifestparser == 1.1
04:33:19 INFO - marionette-client == 2.3.0
04:33:19 INFO - marionette-driver == 1.4.0
04:33:19 INFO - mozInstall == 1.12
04:33:19 INFO - mozcrash == 0.17
04:33:19 INFO - mozdebug == 0.1
04:33:19 INFO - mozdevice == 0.48
04:33:19 INFO - mozfile == 1.2
04:33:19 INFO - mozhttpd == 0.7
04:33:19 INFO - mozinfo == 0.9
04:33:19 INFO - mozleak == 0.1
04:33:19 INFO - mozlog == 3.1
04:33:19 INFO - moznetwork == 0.27
04:33:19 INFO - mozprocess == 0.22
04:33:19 INFO - mozprofile == 0.28
04:33:19 INFO - mozrunner == 6.11
04:33:19 INFO - mozscreenshot == 0.1
04:33:19 INFO - mozsystemmonitor == 0.0
04:33:19 INFO - moztest == 0.7
04:33:19 INFO - mozversion == 1.4
04:33:19 INFO - requests == 1.2.3
04:33:19 INFO - wptserve == 1.4.0
04:33:19 INFO - Running post-action listener: _resource_record_post_action
04:33:19 INFO - Running post-action listener: _start_resource_monitoring
04:33:19 INFO - Starting resource monitoring.
04:33:19 INFO - #####
04:33:19 INFO - ##### Running pull step.
04:33:19 INFO - #####
04:33:19 INFO - Running pre-action listener: _resource_record_pre_action
04:33:19 INFO - Running main action method: pull
04:33:19 INFO - Pull has nothing to do!
04:33:19 INFO - Running post-action listener: _resource_record_post_action
04:33:19 INFO - #####
04:33:19 INFO - ##### Running install step.
04:33:19 INFO - #####
04:33:19 INFO - Running pre-action listener: _resource_record_pre_action
04:33:19 INFO - Running main action method: install
04:33:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
04:33:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
04:33:19 INFO - Reading from file tmpfile_stdout
04:33:19 INFO - Using _rmtree_windows ...
04:33:19 INFO - Using _rmtree_windows ...
04:33:19 INFO - Detecting whether we're running mozinstall >=1.0...
04:33:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
04:33:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
04:33:19 INFO - Reading from file tmpfile_stdout
04:33:19 INFO - Output received:
04:33:19 INFO - Usage: mozinstall-script.py [options] installer
04:33:19 INFO - Options:
04:33:19 INFO - -h, --help show this help message and exit
04:33:19 INFO - -d DEST, --destination=DEST
04:33:19 INFO - Directory to install application into. [default:
04:33:19 INFO - "C:\slave\test"]
04:33:19 INFO - --app=APP Application being installed. [default: firefox]
04:33:19 INFO - Using _rmtree_windows ...
04:33:19 INFO - Using _rmtree_windows ...
04:33:19 INFO - mkdir: C:\slave\test\build\application
04:33:19 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']
04:33:19 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
04:33:21 INFO - Reading from file tmpfile_stdout
04:33:21 INFO - Output received:
04:33:21 INFO - C:\slave\test\build\application\firefox\firefox.exe
04:33:21 INFO - Using _rmtree_windows ...
04:33:21 INFO - Using _rmtree_windows ...
04:33:21 INFO - Running post-action listener: _resource_record_post_action
04:33:21 INFO - #####
04:33:21 INFO - ##### Running run-tests step.
04:33:21 INFO - #####
04:33:21 INFO - Running pre-action listener: _resource_record_pre_action
04:33:21 INFO - Running main action method: run_tests
04:33:21 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
04:33:21 INFO - Minidump filename unknown. Determining based upon platform and architecture.
04:33:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
04:33:21 INFO - grabbing minidump binary from tooltool
04:33:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:33:21 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
04:33:21 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
04:33:21 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
04:33:21 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
04:33:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp0y6avv
04:33:24 INFO - INFO - File integrity verified, renaming tmp0y6avv to win32-minidump_stackwalk.exe
04:33:24 INFO - Return code: 0
04:33:24 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
04:33:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
04:33:24 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/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build
04:33:24 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/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=5 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil
04:33:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
04:33:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data',
04:33:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:33:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-039',
04:33:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
04:33:24 INFO - 'DCLOCATION': 'SCL3',
04:33:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:33:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:33:24 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:33:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:33:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:33:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:33:24 INFO - 'HOMEDRIVE': 'C:',
04:33:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039',
04:33:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:33:24 INFO - 'KTS_VERSION': '1.19c',
04:33:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:33:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039',
04:33:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
04:33:24 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:33:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:33:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:33:24 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:33:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:33:24 INFO - 'MOZ_AIRBAG': '1',
04:33:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:33:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:33:24 INFO - 'MOZ_MSVCVERSION': '8',
04:33:24 INFO - 'MOZ_NO_REMOTE': '1',
04:33:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:33:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:33:24 INFO - 'NO_EM_RESTART': '1',
04:33:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:33:24 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:33:24 INFO - 'OS': 'Windows_NT',
04:33:24 INFO - 'OURDRIVE': 'C:',
04:33:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
04:33:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
04:33:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:33:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:33:24 INFO - 'PROCESSOR_LEVEL': '6',
04:33:24 INFO - 'PROCESSOR_REVISION': '1e05',
04:33:24 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:33:24 INFO - 'PROMPT': '$P$G',
04:33:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:33:24 INFO - 'PWD': 'C:\\slave\\test',
04:33:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:33:24 INFO - 'SESSIONNAME': 'Console',
04:33:24 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:33:24 INFO - 'SYSTEMDRIVE': 'C:',
04:33:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
04:33:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:33:24 INFO - 'TEST1': 'testie',
04:33:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:33:24 INFO - 'USERDOMAIN': 'T-XP32-IX-039',
04:33:24 INFO - 'USERNAME': 'cltbld',
04:33:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039',
04:33:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:33:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:33:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:33:24 INFO - 'WINDIR': 'C:\\WINDOWS',
04:33:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:33:24 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/DXu8MlFrS_GDJIGF0YSnEw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000
04:33:25 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
04:33:25 INFO - import pkg_resources
04:33:26 INFO - Using 1 client processes
04:33:29 INFO - SUITE-START | Running 1476 tests
04:33:29 INFO - Running testharness tests
04:33:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
04:33:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
04:33:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
04:33:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
04:33:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
04:33:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
04:33:29 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
04:33:29 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
04:33:29 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
04:33:29 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
04:33:29 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
04:33:29 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
04:33:29 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
04:33:29 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
04:33:29 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
04:33:29 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
04:33:29 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
04:33:29 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
04:33:29 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
04:33:29 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
04:33:29 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
04:33:29 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
04:33:29 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
04:33:29 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
04:33:29 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
04:33:29 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
04:33:29 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
04:33:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
04:33:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
04:33:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
04:33:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
04:33:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
04:33:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
04:33:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
04:33:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
04:33:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
04:33:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
04:33:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
04:33:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
04:33:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
04:33:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
04:33:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
04:33:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
04:33:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
04:33:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
04:33:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
04:33:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
04:33:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
04:33:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
04:33:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
04:33:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
04:33:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
04:33:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
04:33:29 INFO - Setting up ssl
04:33:30 INFO - PROCESS | certutil |
04:33:30 INFO - PROCESS | certutil |
04:33:30 INFO - PROCESS | certutil |
04:33:30 INFO - Certificate Nickname Trust Attributes
04:33:30 INFO - SSL,S/MIME,JAR/XPI
04:33:30 INFO -
04:33:30 INFO - web-platform-tests CT,,
04:33:30 INFO -
04:33:30 INFO - Starting runner
04:33:31 INFO - PROCESS | 3388 | 1466595211864 Marionette INFO Listening on port 2828
04:33:33 INFO - PROCESS | 3388 | 1466595213149 Marionette INFO startBrowser 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:33 INFO - PROCESS | 3388 | 1466595213160 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:33 INFO - PROCESS | 3388 | 1466595213329 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:33 INFO - PROCESS | 3388 | 1466595213352 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:33 INFO - PROCESS | 3388 | 1466595213654 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
04:33:33 INFO - PROCESS | 3388 | 1466595213678 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:33 INFO - PROCESS | 3388 | 1466595213683 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
04:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 224ms
04:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
04:33:33 INFO - PROCESS | 3388 | 1466595213914 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:33 INFO - PROCESS | 3388 | 1466595213949 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
04:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 192ms
04:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
04:33:34 INFO - PROCESS | 3388 | 1466595214102 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:34 INFO - PROCESS | 3388 | 1466595214147 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
04:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 192ms
04:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
04:33:34 INFO - PROCESS | 3388 | 1466595214325 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:34 INFO - PROCESS | 3388 | 1466595214354 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
04:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 192ms
04:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
04:33:34 INFO - PROCESS | 3388 | 1466595214514 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:34 INFO - PROCESS | 3388 | 1466595214558 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
04:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 192ms
04:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
04:33:34 INFO - PROCESS | 3388 | 1466595214704 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:34 INFO - PROCESS | 3388 | 1466595214741 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
04:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 176ms
04:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
04:33:34 INFO - PROCESS | 3388 | 1466595214893 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:34 INFO - PROCESS | 3388 | 1466595214922 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
04:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 176ms
04:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
04:33:35 INFO - PROCESS | 3388 | 1466595215082 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:35 INFO - PROCESS | 3388 | 1466595215118 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
04:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 224ms
04:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
04:33:35 INFO - PROCESS | 3388 | 1466595215312 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:35 INFO - PROCESS | 3388 | 1466595215356 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
04:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 192ms
04:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
04:33:35 INFO - PROCESS | 3388 | 1466595215501 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:35 INFO - PROCESS | 3388 | 1466595215543 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
04:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 176ms
04:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
04:33:35 INFO - PROCESS | 3388 | 1466595215743 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:35 INFO - PROCESS | 3388 | 1466595215789 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
04:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 192ms
04:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
04:33:35 INFO - PROCESS | 3388 | 1466595215934 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:35 INFO - PROCESS | 3388 | 1466595215977 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
04:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 240ms
04:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
04:33:36 INFO - PROCESS | 3388 | 1466595216164 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:36 INFO - PROCESS | 3388 | 1466595216204 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
04:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 192ms
04:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
04:33:36 INFO - PROCESS | 3388 | 1466595216358 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:36 INFO - PROCESS | 3388 | 1466595216402 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
04:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 192ms
04:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
04:33:36 INFO - PROCESS | 3388 | 1466595216547 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:36 INFO - PROCESS | 3388 | 1466595216582 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
04:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 192ms
04:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
04:33:36 INFO - PROCESS | 3388 | 1466595216737 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:36 INFO - PROCESS | 3388 | 1466595216776 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
04:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 176ms
04:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
04:33:36 INFO - PROCESS | 3388 | 1466595216929 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:37 INFO - PROCESS | 3388 | 1466595216974 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
04:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 224ms
04:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
04:33:37 INFO - PROCESS | 3388 | 1466595217188 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:37 INFO - PROCESS | 3388 | 1466595217235 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
04:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 191ms
04:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
04:33:37 INFO - PROCESS | 3388 | 1466595217377 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:37 INFO - PROCESS | 3388 | 1466595217419 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
04:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 192ms
04:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
04:33:37 INFO - PROCESS | 3388 | 1466595217570 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:37 INFO - PROCESS | 3388 | 1466595217618 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
04:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 176ms
04:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
04:33:37 INFO - PROCESS | 3388 | 1466595217756 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:37 INFO - PROCESS | 3388 | 1466595217801 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
04:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 192ms
04:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
04:33:37 INFO - PROCESS | 3388 | 1466595217945 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:38 INFO - PROCESS | 3388 | 1466595217990 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
04:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 192ms
04:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
04:33:38 INFO - PROCESS | 3388 | 1466595218134 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:38 INFO - PROCESS | 3388 | 1466595218183 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
04:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 192ms
04:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
04:33:38 INFO - PROCESS | 3388 | 1466595218323 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:38 INFO - PROCESS | 3388 | 1466595218393 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
04:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 288ms
04:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
04:33:38 INFO - PROCESS | 3388 | 1466595218658 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:38 INFO - PROCESS | 3388 | 1466595218694 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
04:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 192ms
04:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
04:33:38 INFO - PROCESS | 3388 | 1466595218845 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:38 INFO - PROCESS | 3388 | 1466595218897 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
04:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 192ms
04:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
04:33:39 INFO - PROCESS | 3388 | 1466595219037 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:39 INFO - PROCESS | 3388 | 1466595219085 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
04:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 176ms
04:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
04:33:39 INFO - PROCESS | 3388 | 1466595219225 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:39 INFO - PROCESS | 3388 | 1466595219279 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
04:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 224ms
04:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
04:33:39 INFO - PROCESS | 3388 | 1466595219456 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:39 INFO - PROCESS | 3388 | 1466595219504 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
04:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 192ms
04:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
04:33:39 INFO - PROCESS | 3388 | 1466595219643 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:39 INFO - PROCESS | 3388 | 1466595219688 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
04:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 192ms
04:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
04:33:39 INFO - PROCESS | 3388 | 1466595219833 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:39 INFO - PROCESS | 3388 | 1466595219929 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
04:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 176ms
04:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
04:33:40 INFO - PROCESS | 3388 | 1466595220056 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:40 INFO - PROCESS | 3388 | 1466595220107 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
04:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 192ms
04:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
04:33:40 INFO - PROCESS | 3388 | 1466595220245 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:40 INFO - PROCESS | 3388 | 1466595220296 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
04:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 192ms
04:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
04:33:40 INFO - PROCESS | 3388 | 1466595220437 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:40 INFO - PROCESS | 3388 | 1466595220491 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
04:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 192ms
04:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
04:33:40 INFO - PROCESS | 3388 | 1466595220624 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:40 INFO - PROCESS | 3388 | 1466595220679 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
04:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 192ms
04:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
04:33:40 INFO - PROCESS | 3388 | 1466595220813 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:40 INFO - PROCESS | 3388 | 1466595220869 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
04:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 192ms
04:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
04:33:41 INFO - PROCESS | 3388 | 1466595221005 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:41 INFO - PROCESS | 3388 | 1466595221068 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
04:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 240ms
04:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
04:33:41 INFO - PROCESS | 3388 | 1466595221233 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:41 INFO - PROCESS | 3388 | 1466595221291 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
04:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 224ms
04:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
04:33:41 INFO - PROCESS | 3388 | 1466595221494 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:41 INFO - PROCESS | 3388 | 1466595221549 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
04:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 192ms
04:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
04:33:41 INFO - PROCESS | 3388 | 1466595221685 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:41 INFO - PROCESS | 3388 | 1466595221747 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
04:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 224ms
04:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
04:33:41 INFO - PROCESS | 3388 | 1466595221914 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:42 INFO - PROCESS | 3388 | 1466595222002 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
04:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 608ms
04:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
04:33:42 INFO - PROCESS | 3388 | 1466595222513 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:42 INFO - PROCESS | 3388 | 1466595222541 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
04:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 128ms
04:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
04:33:42 INFO - PROCESS | 3388 | 1466595222654 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:42 INFO - PROCESS | 3388 | 1466595222749 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
04:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 224ms
04:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
04:33:42 INFO - PROCESS | 3388 | 1466595222914 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:42 INFO - PROCESS | 3388 | 1466595222946 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
04:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 192ms
04:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
04:33:43 INFO - PROCESS | 3388 | 1466595223102 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:43 INFO - PROCESS | 3388 | 1466595223141 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
04:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 192ms
04:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
04:33:43 INFO - PROCESS | 3388 | 1466595223290 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:43 INFO - PROCESS | 3388 | 1466595223321 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
04:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 175ms
04:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
04:33:43 INFO - PROCESS | 3388 | 1466595223486 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:43 INFO - PROCESS | 3388 | 1466595223534 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
04:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 192ms
04:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
04:33:43 INFO - PROCESS | 3388 | 1466595223673 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:43 INFO - PROCESS | 3388 | 1466595223709 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
04:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 192ms
04:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
04:33:43 INFO - PROCESS | 3388 | 1466595223863 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:43 INFO - PROCESS | 3388 | 1466595223891 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
04:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 192ms
04:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
04:33:44 INFO - PROCESS | 3388 | 1466595224053 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:44 INFO - PROCESS | 3388 | 1466595224139 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
04:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 192ms
04:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
04:33:44 INFO - PROCESS | 3388 | 1466595224273 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:44 INFO - PROCESS | 3388 | 1466595224314 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
04:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 192ms
04:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
04:33:44 INFO - PROCESS | 3388 | 1466595224463 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:44 INFO - PROCESS | 3388 | 1466595224504 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
04:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 176ms
04:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
04:33:44 INFO - PROCESS | 3388 | 1466595224653 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:44 INFO - PROCESS | 3388 | 1466595224680 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
04:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 128ms
04:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
04:33:44 INFO - PROCESS | 3388 | 1466595224789 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:44 INFO - PROCESS | 3388 | 1466595224830 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
04:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 192ms
04:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
04:33:44 INFO - PROCESS | 3388 | 1466595224978 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:45 INFO - PROCESS | 3388 | 1466595225018 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
04:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 176ms
04:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
04:33:45 INFO - PROCESS | 3388 | 1466595225170 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:45 INFO - PROCESS | 3388 | 1466595225207 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
04:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 176ms
04:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
04:33:45 INFO - PROCESS | 3388 | 1466595225357 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:45 INFO - PROCESS | 3388 | 1466595225386 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
04:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 192ms
04:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
04:33:45 INFO - PROCESS | 3388 | 1466595225578 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:45 INFO - PROCESS | 3388 | 1466595225618 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
04:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 192ms
04:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
04:33:45 INFO - PROCESS | 3388 | 1466595225768 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:45 INFO - PROCESS | 3388 | 1466595225809 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
04:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 192ms
04:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
04:33:45 INFO - PROCESS | 3388 | 1466595225962 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:46 INFO - PROCESS | 3388 | 1466595226008 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
04:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 192ms
04:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
04:33:46 INFO - PROCESS | 3388 | 1466595226148 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:46 INFO - PROCESS | 3388 | 1466595226192 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
04:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 192ms
04:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
04:33:46 INFO - PROCESS | 3388 | 1466595226336 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:46 INFO - PROCESS | 3388 | 1466595226389 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
04:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 192ms
04:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
04:33:46 INFO - PROCESS | 3388 | 1466595226526 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:46 INFO - PROCESS | 3388 | 1466595226566 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
04:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 176ms
04:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
04:33:46 INFO - PROCESS | 3388 | 1466595226716 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:46 INFO - PROCESS | 3388 | 1466595226747 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
04:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 176ms
04:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
04:33:46 INFO - PROCESS | 3388 | 1466595226958 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:47 INFO - PROCESS | 3388 | 1466595227000 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
04:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 176ms
04:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
04:33:47 INFO - PROCESS | 3388 | 1466595227132 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:47 INFO - PROCESS | 3388 | 1466595227177 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
04:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 192ms
04:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
04:33:47 INFO - PROCESS | 3388 | 1466595227320 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:47 INFO - PROCESS | 3388 | 1466595227367 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
04:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 192ms
04:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
04:33:47 INFO - PROCESS | 3388 | 1466595227510 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:47 INFO - PROCESS | 3388 | 1466595227542 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
04:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 192ms
04:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
04:33:47 INFO - PROCESS | 3388 | 1466595227700 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:47 INFO - PROCESS | 3388 | 1466595227742 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
04:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 192ms
04:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
04:33:47 INFO - PROCESS | 3388 | 1466595227889 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:47 INFO - PROCESS | 3388 | 1466595227926 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
04:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 176ms
04:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
04:33:48 INFO - PROCESS | 3388 | 1466595228078 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:48 INFO - PROCESS | 3388 | 1466595228129 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
04:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 192ms
04:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
04:33:48 INFO - PROCESS | 3388 | 1466595228269 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:48 INFO - PROCESS | 3388 | 1466595228316 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
04:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 224ms
04:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
04:33:48 INFO - PROCESS | 3388 | 1466595228531 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:48 INFO - PROCESS | 3388 | 1466595228570 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:48 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.
04:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 176ms
04:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
04:33:48 INFO - PROCESS | 3388 | 1466595228720 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:48 INFO - PROCESS | 3388 | 1466595228772 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:48 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.
04:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 176ms
04:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
04:33:48 INFO - PROCESS | 3388 | 1466595228909 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:49 INFO - PROCESS | 3388 | 1466595229220 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:49 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.
04:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 496ms
04:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
04:33:49 INFO - PROCESS | 3388 | 1466595229409 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:49 INFO - PROCESS | 3388 | 1466595229453 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:49 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.
04:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 175ms
04:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
04:33:49 INFO - PROCESS | 3388 | 1466595229597 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:49 INFO - PROCESS | 3388 | 1466595229637 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:49 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.
04:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 224ms
04:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
04:33:49 INFO - PROCESS | 3388 | 1466595229862 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:49 INFO - PROCESS | 3388 | 1466595229919 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:50 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.
04:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 240ms
04:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
04:33:50 INFO - PROCESS | 3388 | 1466595230087 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:50 INFO - PROCESS | 3388 | 1466595230132 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:50 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.
04:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 192ms
04:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
04:33:50 INFO - PROCESS | 3388 | 1466595230277 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:50 INFO - PROCESS | 3388 | 1466595230323 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:50 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.
04:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 240ms
04:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
04:33:50 INFO - PROCESS | 3388 | 1466595230507 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:50 INFO - PROCESS | 3388 | 1466595230562 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:50 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.
04:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 192ms
04:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
04:33:50 INFO - PROCESS | 3388 | 1466595230696 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:50 INFO - PROCESS | 3388 | 1466595230754 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:50 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.
04:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 224ms
04:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
04:33:50 INFO - PROCESS | 3388 | 1466595230928 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:50 INFO - PROCESS | 3388 | 1466595230962 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:51 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.
04:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 400ms
04:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
04:33:51 INFO - PROCESS | 3388 | 1466595231357 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:51 INFO - PROCESS | 3388 | 1466595231386 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:51 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.
04:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 192ms
04:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
04:33:51 INFO - PROCESS | 3388 | 1466595231545 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:51 INFO - PROCESS | 3388 | 1466595231586 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:51 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.
04:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 192ms
04:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
04:33:51 INFO - PROCESS | 3388 | 1466595231739 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:51 INFO - PROCESS | 3388 | 1466595231787 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:51 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.
04:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 176ms
04:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
04:33:51 INFO - PROCESS | 3388 | 1466595231929 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:51 INFO - PROCESS | 3388 | 1466595231967 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:52 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.
04:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 192ms
04:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
04:33:52 INFO - PROCESS | 3388 | 1466595232119 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:52 INFO - PROCESS | 3388 | 1466595232157 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:52 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.
04:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 192ms
04:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
04:33:52 INFO - PROCESS | 3388 | 1466595232310 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:52 INFO - PROCESS | 3388 | 1466595232351 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:52 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.
04:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 192ms
04:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
04:33:52 INFO - PROCESS | 3388 | 1466595232497 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:52 INFO - PROCESS | 3388 | 1466595232545 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:52 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.
04:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 192ms
04:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
04:33:52 INFO - PROCESS | 3388 | 1466595232719 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:52 INFO - PROCESS | 3388 | 1466595232762 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:52 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.
04:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 192ms
04:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
04:33:52 INFO - PROCESS | 3388 | 1466595232910 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:52 INFO - PROCESS | 3388 | 1466595232948 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:53 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.
04:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 192ms
04:33:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
04:33:53 INFO - PROCESS | 3388 | 1466595233098 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:53 INFO - PROCESS | 3388 | 1466595233130 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
04:33:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 176ms
04:33:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
04:33:53 INFO - PROCESS | 3388 | 1466595233301 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:53 INFO - PROCESS | 3388 | 1466595233366 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
04:33:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 496ms
04:33:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
04:33:53 INFO - PROCESS | 3388 | 1466595233791 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:53 INFO - PROCESS | 3388 | 1466595233834 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
04:33:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 288ms
04:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
04:33:54 INFO - PROCESS | 3388 | 1466595234113 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:54 INFO - PROCESS | 3388 | 1466595234144 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
04:33:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 192ms
04:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
04:33:54 INFO - PROCESS | 3388 | 1466595234303 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:54 INFO - PROCESS | 3388 | 1466595234334 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
04:33:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 192ms
04:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
04:33:54 INFO - PROCESS | 3388 | 1466595234491 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:54 INFO - PROCESS | 3388 | 1466595234525 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
04:33:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 176ms
04:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
04:33:54 INFO - PROCESS | 3388 | 1466595234679 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:54 INFO - PROCESS | 3388 | 1466595234723 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
04:33:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 176ms
04:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
04:33:54 INFO - PROCESS | 3388 | 1466595234869 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:54 INFO - PROCESS | 3388 | 1466595234914 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
04:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 224ms
04:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
04:33:55 INFO - PROCESS | 3388 | 1466595235098 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:55 INFO - PROCESS | 3388 | 1466595235137 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
04:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 192ms
04:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
04:33:55 INFO - PROCESS | 3388 | 1466595235290 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:55 INFO - PROCESS | 3388 | 1466595235328 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
04:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 176ms
04:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
04:33:55 INFO - PROCESS | 3388 | 1466595235509 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:55 INFO - PROCESS | 3388 | 1466595235547 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
04:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 192ms
04:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
04:33:55 INFO - PROCESS | 3388 | 1466595235700 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:55 INFO - PROCESS | 3388 | 1466595235734 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:56 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
04:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 703ms
04:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
04:33:56 INFO - PROCESS | 3388 | 1466595236401 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:56 INFO - PROCESS | 3388 | 1466595236441 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
04:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 704ms
04:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
04:33:57 INFO - PROCESS | 3388 | 1466595237136 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:57 INFO - PROCESS | 3388 | 1466595237164 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:57 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
04:33:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:33:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
04:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:33:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:33:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 176ms
04:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
04:33:57 INFO - PROCESS | 3388 | 1466595237326 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:57 INFO - PROCESS | 3388 | 1466595237360 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
04:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 192ms
04:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
04:33:57 INFO - PROCESS | 3388 | 1466595237514 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:57 INFO - PROCESS | 3388 | 1466595237561 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
04:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 192ms
04:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
04:33:57 INFO - PROCESS | 3388 | 1466595237704 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:57 INFO - PROCESS | 3388 | 1466595237746 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
04:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 192ms
04:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
04:33:57 INFO - PROCESS | 3388 | 1466595237893 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:57 INFO - PROCESS | 3388 | 1466595237927 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
04:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 192ms
04:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
04:33:58 INFO - PROCESS | 3388 | 1466595238082 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:58 INFO - PROCESS | 3388 | 1466595238123 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
04:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 192ms
04:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
04:33:58 INFO - PROCESS | 3388 | 1466595238306 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:58 INFO - PROCESS | 3388 | 1466595238342 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:58 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
04:33:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
04:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:33:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:33:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 192ms
04:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
04:33:58 INFO - PROCESS | 3388 | 1466595238495 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:58 INFO - PROCESS | 3388 | 1466595238543 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
04:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 240ms
04:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
04:33:58 INFO - PROCESS | 3388 | 1466595238728 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:58 INFO - PROCESS | 3388 | 1466595238766 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:58 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
04:33:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
04:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:33:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:33:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 192ms
04:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
04:33:58 INFO - PROCESS | 3388 | 1466595238918 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:58 INFO - PROCESS | 3388 | 1466595238957 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:59 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
04:33:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:33:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
04:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:33:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:33:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 176ms
04:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
04:33:59 INFO - PROCESS | 3388 | 1466595239113 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:59 INFO - PROCESS | 3388 | 1466595239145 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:59 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
04:33:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
04:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:33:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:33:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 176ms
04:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
04:33:59 INFO - PROCESS | 3388 | 1466595239296 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:59 INFO - PROCESS | 3388 | 1466595239339 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
04:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 192ms
04:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
04:33:59 INFO - PROCESS | 3388 | 1466595239486 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:59 INFO - PROCESS | 3388 | 1466595239520 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
04:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 192ms
04:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
04:33:59 INFO - PROCESS | 3388 | 1466595239708 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:59 INFO - PROCESS | 3388 | 1466595239742 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
04:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 192ms
04:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
04:33:59 INFO - PROCESS | 3388 | 1466595239897 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:33:59 INFO - PROCESS | 3388 | 1466595239942 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
04:34:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 240ms
04:34:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
04:34:00 INFO - PROCESS | 3388 | 1466595240126 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:00 INFO - PROCESS | 3388 | 1466595240195 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
04:34:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 496ms
04:34:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
04:34:00 INFO - PROCESS | 3388 | 1466595240624 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:00 INFO - PROCESS | 3388 | 1466595240663 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
04:34:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 224ms
04:34:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
04:34:00 INFO - PROCESS | 3388 | 1466595240856 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:00 INFO - PROCESS | 3388 | 1466595240890 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
04:34:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 192ms
04:34:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
04:34:01 INFO - PROCESS | 3388 | 1466595241096 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:01 INFO - PROCESS | 3388 | 1466595241137 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
04:34:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 240ms
04:34:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
04:34:01 INFO - PROCESS | 3388 | 1466595241306 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:01 INFO - PROCESS | 3388 | 1466595241343 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
04:34:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 192ms
04:34:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
04:34:01 INFO - PROCESS | 3388 | 1466595241499 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:01 INFO - PROCESS | 3388 | 1466595241537 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
04:34:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 192ms
04:34:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
04:34:01 INFO - PROCESS | 3388 | 1466595241691 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:01 INFO - PROCESS | 3388 | 1466595241737 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
04:34:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 223ms
04:34:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
04:34:01 INFO - PROCESS | 3388 | 1466595241916 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:01 INFO - PROCESS | 3388 | 1466595241943 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:02 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
04:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 144ms
04:34:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
04:34:02 INFO - PROCESS | 3388 | 1466595242055 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:02 INFO - PROCESS | 3388 | 1466595242090 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
04:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 192ms
04:34:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
04:34:02 INFO - PROCESS | 3388 | 1466595242242 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:02 INFO - PROCESS | 3388 | 1466595242280 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
04:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 192ms
04:34:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
04:34:02 INFO - PROCESS | 3388 | 1466595242432 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:02 INFO - PROCESS | 3388 | 1466595242465 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:02 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
04:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 240ms
04:34:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
04:34:02 INFO - PROCESS | 3388 | 1466595242696 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:02 INFO - PROCESS | 3388 | 1466595242735 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:02 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
04:34:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
04:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:34:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
04:34:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
04:34:02 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
04:34:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
04:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:34:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
04:34:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
04:34:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 224ms
04:34:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
04:34:02 INFO - PROCESS | 3388 | 1466595242925 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:02 INFO - PROCESS | 3388 | 1466595242968 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:03 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.
04:34:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 224ms
04:34:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
04:34:03 INFO - PROCESS | 3388 | 1466595243162 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:03 INFO - PROCESS | 3388 | 1466595243203 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:03 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.
04:34:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 192ms
04:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
04:34:03 INFO - PROCESS | 3388 | 1466595243354 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:03 INFO - PROCESS | 3388 | 1466595243409 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
04:34:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 224ms
04:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
04:34:03 INFO - PROCESS | 3388 | 1466595243582 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:03 INFO - PROCESS | 3388 | 1466595243626 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
04:34:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 192ms
04:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
04:34:03 INFO - PROCESS | 3388 | 1466595243776 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:03 INFO - PROCESS | 3388 | 1466595243824 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
04:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 224ms
04:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
04:34:04 INFO - PROCESS | 3388 | 1466595244054 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:04 INFO - PROCESS | 3388 | 1466595244108 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
04:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 192ms
04:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
04:34:04 INFO - PROCESS | 3388 | 1466595244244 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:04 INFO - PROCESS | 3388 | 1466595244285 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
04:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 192ms
04:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
04:34:04 INFO - PROCESS | 3388 | 1466595244438 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:04 INFO - PROCESS | 3388 | 1466595244481 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
04:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 192ms
04:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
04:34:04 INFO - PROCESS | 3388 | 1466595244626 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:04 INFO - PROCESS | 3388 | 1466595244667 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
04:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 176ms
04:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
04:34:04 INFO - PROCESS | 3388 | 1466595244816 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:04 INFO - PROCESS | 3388 | 1466595244848 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
04:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 176ms
04:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
04:34:05 INFO - PROCESS | 3388 | 1466595245006 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:05 INFO - PROCESS | 3388 | 1466595245037 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
04:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 192ms
04:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
04:34:05 INFO - PROCESS | 3388 | 1466595245195 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:05 INFO - PROCESS | 3388 | 1466595245284 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
04:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 192ms
04:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
04:34:05 INFO - PROCESS | 3388 | 1466595245418 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:05 INFO - PROCESS | 3388 | 1466595245465 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
04:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 192ms
04:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
04:34:05 INFO - PROCESS | 3388 | 1466595245606 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:05 INFO - PROCESS | 3388 | 1466595245651 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
04:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 192ms
04:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
04:34:05 INFO - PROCESS | 3388 | 1466595245795 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:05 INFO - PROCESS | 3388 | 1466595245827 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
04:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 192ms
04:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
04:34:06 INFO - PROCESS | 3388 | 1466595245987 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:06 INFO - PROCESS | 3388 | 1466595246035 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
04:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 192ms
04:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
04:34:06 INFO - PROCESS | 3388 | 1466595246174 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:06 INFO - PROCESS | 3388 | 1466595246217 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
04:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 176ms
04:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
04:34:06 INFO - PROCESS | 3388 | 1466595246364 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:06 INFO - PROCESS | 3388 | 1466595246400 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
04:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 176ms
04:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
04:34:06 INFO - PROCESS | 3388 | 1466595246555 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:06 INFO - PROCESS | 3388 | 1466595246605 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
04:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 224ms
04:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
04:34:06 INFO - PROCESS | 3388 | 1466595246817 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:06 INFO - PROCESS | 3388 | 1466595246861 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
04:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 240ms
04:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
04:34:07 INFO - PROCESS | 3388 | 1466595247064 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:07 INFO - PROCESS | 3388 | 1466595247135 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
04:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 464ms
04:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
04:34:07 INFO - PROCESS | 3388 | 1466595247504 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:07 INFO - PROCESS | 3388 | 1466595247533 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
04:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 176ms
04:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
04:34:07 INFO - PROCESS | 3388 | 1466595247695 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:07 INFO - PROCESS | 3388 | 1466595247724 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
04:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 176ms
04:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
04:34:07 INFO - PROCESS | 3388 | 1466595247887 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:07 INFO - PROCESS | 3388 | 1466595247925 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
04:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 223ms
04:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
04:34:08 INFO - PROCESS | 3388 | 1466595248144 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:08 INFO - PROCESS | 3388 | 1466595248194 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
04:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 192ms
04:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
04:34:08 INFO - PROCESS | 3388 | 1466595248335 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:08 INFO - PROCESS | 3388 | 1466595248367 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
04:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 176ms
04:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
04:34:08 INFO - PROCESS | 3388 | 1466595248524 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:08 INFO - PROCESS | 3388 | 1466595248566 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
04:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 192ms
04:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
04:34:08 INFO - PROCESS | 3388 | 1466595248713 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:08 INFO - PROCESS | 3388 | 1466595248748 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
04:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 192ms
04:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
04:34:08 INFO - PROCESS | 3388 | 1466595248903 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:08 INFO - PROCESS | 3388 | 1466595248939 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
04:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 192ms
04:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
04:34:09 INFO - PROCESS | 3388 | 1466595249091 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:09 INFO - PROCESS | 3388 | 1466595249123 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
04:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 224ms
04:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
04:34:09 INFO - PROCESS | 3388 | 1466595249321 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:09 INFO - PROCESS | 3388 | 1466595249358 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
04:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 192ms
04:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
04:34:09 INFO - PROCESS | 3388 | 1466595249543 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:09 INFO - PROCESS | 3388 | 1466595249590 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
04:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 224ms
04:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
04:34:09 INFO - PROCESS | 3388 | 1466595249775 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:09 INFO - PROCESS | 3388 | 1466595249814 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:10 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
04:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 224ms
04:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
04:34:10 INFO - PROCESS | 3388 | 1466595250006 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:10 INFO - PROCESS | 3388 | 1466595250050 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
04:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 224ms
04:34:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
04:34:10 INFO - PROCESS | 3388 | 1466595250240 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:10 INFO - PROCESS | 3388 | 1466595250275 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:11 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)
04:34:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 768ms
04:34:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
04:34:11 INFO - PROCESS | 3388 | 1466595251013 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:11 INFO - PROCESS | 3388 | 1466595251045 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
04:34:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 720ms
04:34:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
04:34:11 INFO - PROCESS | 3388 | 1466595251714 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:11 INFO - PROCESS | 3388 | 1466595251743 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
04:34:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 640ms
04:34:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
04:34:12 INFO - PROCESS | 3388 | 1466595252386 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:12 INFO - PROCESS | 3388 | 1466595252417 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:13 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)
04:34:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 640ms
04:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
04:34:13 INFO - PROCESS | 3388 | 1466595253026 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:13 INFO - PROCESS | 3388 | 1466595253060 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:13 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)
04:34:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 640ms
04:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
04:34:13 INFO - PROCESS | 3388 | 1466595253704 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:13 INFO - PROCESS | 3388 | 1466595253749 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
04:34:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 799ms
04:34:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
04:34:14 INFO - PROCESS | 3388 | 1466595254487 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:14 INFO - PROCESS | 3388 | 1466595254517 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
04:34:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 720ms
04:34:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
04:34:15 INFO - PROCESS | 3388 | 1466595255222 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:15 INFO - PROCESS | 3388 | 1466595255255 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
04:34:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 704ms
04:34:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
04:34:15 INFO - PROCESS | 3388 | 1466595255923 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:15 INFO - PROCESS | 3388 | 1466595255952 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:16 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
04:34:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 704ms
04:34:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
04:34:16 INFO - PROCESS | 3388 | 1466595256656 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:16 INFO - PROCESS | 3388 | 1466595256683 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
04:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 704ms
04:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
04:34:17 INFO - PROCESS | 3388 | 1466595257356 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:17 INFO - PROCESS | 3388 | 1466595257382 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:17 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
04:34:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
04:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 176ms
04:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
04:34:17 INFO - PROCESS | 3388 | 1466595257548 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:17 INFO - PROCESS | 3388 | 1466595257582 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
04:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 176ms
04:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
04:34:17 INFO - PROCESS | 3388 | 1466595257734 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:17 INFO - PROCESS | 3388 | 1466595257816 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:17 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
04:34:17 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:34:17 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:34:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
04:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 192ms
04:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
04:34:17 INFO - PROCESS | 3388 | 1466595257956 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:17 INFO - PROCESS | 3388 | 1466595257983 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
04:34:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 128ms
04:34:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
04:34:18 INFO - PROCESS | 3388 | 1466595258095 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:18 INFO - PROCESS | 3388 | 1466595258131 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
04:34:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 704ms
04:34:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
04:34:18 INFO - PROCESS | 3388 | 1466595258794 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:18 INFO - PROCESS | 3388 | 1466595258821 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:19 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
04:34:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 640ms
04:34:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
04:34:19 INFO - PROCESS | 3388 | 1466595259469 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:19 INFO - PROCESS | 3388 | 1466595259503 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:20 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.)
04:34:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 656ms
04:34:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
04:34:20 INFO - PROCESS | 3388 | 1466595260126 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:20 INFO - PROCESS | 3388 | 1466595260159 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
04:34:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 927ms
04:34:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
04:34:21 INFO - PROCESS | 3388 | 1466595261048 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:21 INFO - PROCESS | 3388 | 1466595261079 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:21 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
04:34:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 720ms
04:34:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
04:34:21 INFO - PROCESS | 3388 | 1466595261749 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:21 INFO - PROCESS | 3388 | 1466595261777 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
04:34:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 192ms
04:34:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
04:34:21 INFO - PROCESS | 3388 | 1466595261940 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:22 INFO - PROCESS | 3388 | 1466595261968 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
04:34:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 720ms
04:34:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
04:34:22 INFO - PROCESS | 3388 | 1466595262679 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:22 INFO - PROCESS | 3388 | 1466595262711 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
04:34:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 704ms
04:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
04:34:23 INFO - PROCESS | 3388 | 1466595263428 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:23 INFO - PROCESS | 3388 | 1466595263455 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
04:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 176ms
04:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
04:34:23 INFO - PROCESS | 3388 | 1466595263618 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:23 INFO - PROCESS | 3388 | 1466595263649 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
04:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 192ms
04:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
04:34:23 INFO - PROCESS | 3388 | 1466595263806 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:23 INFO - PROCESS | 3388 | 1466595263842 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
04:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 192ms
04:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
04:34:24 INFO - PROCESS | 3388 | 1466595263995 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:24 INFO - PROCESS | 3388 | 1466595264029 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
04:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 192ms
04:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
04:34:24 INFO - PROCESS | 3388 | 1466595264185 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:24 INFO - PROCESS | 3388 | 1466595264218 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
04:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 192ms
04:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
04:34:24 INFO - PROCESS | 3388 | 1466595264373 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:24 INFO - PROCESS | 3388 | 1466595264412 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
04:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 192ms
04:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
04:34:24 INFO - PROCESS | 3388 | 1466595264564 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:24 INFO - PROCESS | 3388 | 1466595264595 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
04:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 192ms
04:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
04:34:24 INFO - PROCESS | 3388 | 1466595264753 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:24 INFO - PROCESS | 3388 | 1466595264779 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:24 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
04:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 176ms
04:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
04:34:24 INFO - PROCESS | 3388 | 1466595264975 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:25 INFO - PROCESS | 3388 | 1466595265007 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:25 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
04:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 176ms
04:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
04:34:25 INFO - PROCESS | 3388 | 1466595265165 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:25 INFO - PROCESS | 3388 | 1466595265198 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:25 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
04:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 192ms
04:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
04:34:25 INFO - PROCESS | 3388 | 1466595265353 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:25 INFO - PROCESS | 3388 | 1466595265383 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
04:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 192ms
04:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
04:34:25 INFO - PROCESS | 3388 | 1466595265544 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:25 INFO - PROCESS | 3388 | 1466595265583 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:25 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
04:34:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:34:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
04:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 224ms
04:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
04:34:25 INFO - PROCESS | 3388 | 1466595265772 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:25 INFO - PROCESS | 3388 | 1466595265808 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
04:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 192ms
04:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
04:34:25 INFO - PROCESS | 3388 | 1466595265962 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:26 INFO - PROCESS | 3388 | 1466595265998 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:26 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
04:34:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:34:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
04:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 192ms
04:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
04:34:26 INFO - PROCESS | 3388 | 1466595266154 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:26 INFO - PROCESS | 3388 | 1466595266245 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
04:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 192ms
04:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
04:34:26 INFO - PROCESS | 3388 | 1466595266374 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:26 INFO - PROCESS | 3388 | 1466595266412 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
04:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 191ms
04:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
04:34:26 INFO - PROCESS | 3388 | 1466595266565 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:26 INFO - PROCESS | 3388 | 1466595266604 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
04:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 192ms
04:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
04:34:26 INFO - PROCESS | 3388 | 1466595266760 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:26 INFO - PROCESS | 3388 | 1466595266823 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
04:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 400ms
04:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
04:34:27 INFO - PROCESS | 3388 | 1466595267156 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:27 INFO - PROCESS | 3388 | 1466595267185 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
04:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 192ms
04:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
04:34:27 INFO - PROCESS | 3388 | 1466595267346 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:27 INFO - PROCESS | 3388 | 1466595267380 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
04:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 192ms
04:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
04:34:27 INFO - PROCESS | 3388 | 1466595267539 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:27 INFO - PROCESS | 3388 | 1466595267578 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
04:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 240ms
04:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
04:34:27 INFO - PROCESS | 3388 | 1466595267796 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:27 INFO - PROCESS | 3388 | 1466595267843 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
04:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 192ms
04:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
04:34:27 INFO - PROCESS | 3388 | 1466595267993 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:28 INFO - PROCESS | 3388 | 1466595268029 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
04:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 192ms
04:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
04:34:28 INFO - PROCESS | 3388 | 1466595268176 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:28 INFO - PROCESS | 3388 | 1466595268213 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
04:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 192ms
04:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
04:34:28 INFO - PROCESS | 3388 | 1466595268366 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:28 INFO - PROCESS | 3388 | 1466595268404 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
04:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 192ms
04:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
04:34:28 INFO - PROCESS | 3388 | 1466595268553 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:28 INFO - PROCESS | 3388 | 1466595268584 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
04:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 176ms
04:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
04:34:28 INFO - PROCESS | 3388 | 1466595268744 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:28 INFO - PROCESS | 3388 | 1466595268781 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
04:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 176ms
04:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
04:34:28 INFO - PROCESS | 3388 | 1466595268934 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:29 INFO - PROCESS | 3388 | 1466595268968 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
04:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 192ms
04:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
04:34:29 INFO - PROCESS | 3388 | 1466595269155 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:29 INFO - PROCESS | 3388 | 1466595269207 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
04:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 224ms
04:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
04:34:29 INFO - PROCESS | 3388 | 1466595269384 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:29 INFO - PROCESS | 3388 | 1466595269424 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
04:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 176ms
04:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
04:34:29 INFO - PROCESS | 3388 | 1466595269574 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:29 INFO - PROCESS | 3388 | 1466595269616 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
04:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 192ms
04:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
04:34:29 INFO - PROCESS | 3388 | 1466595269765 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:29 INFO - PROCESS | 3388 | 1466595269808 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
04:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 192ms
04:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
04:34:29 INFO - PROCESS | 3388 | 1466595269953 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:30 INFO - PROCESS | 3388 | 1466595269989 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
04:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 224ms
04:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
04:34:30 INFO - PROCESS | 3388 | 1466595270183 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:30 INFO - PROCESS | 3388 | 1466595270220 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
04:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 176ms
04:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
04:34:30 INFO - PROCESS | 3388 | 1466595270422 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:30 INFO - PROCESS | 3388 | 1466595270472 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
04:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 176ms
04:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
04:34:30 INFO - PROCESS | 3388 | 1466595270598 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:30 INFO - PROCESS | 3388 | 1466595270640 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
04:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 192ms
04:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
04:34:30 INFO - PROCESS | 3388 | 1466595270786 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:30 INFO - PROCESS | 3388 | 1466595270819 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
04:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 192ms
04:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
04:34:30 INFO - PROCESS | 3388 | 1466595270975 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:31 INFO - PROCESS | 3388 | 1466595271023 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
04:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 192ms
04:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
04:34:31 INFO - PROCESS | 3388 | 1466595271166 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:31 INFO - PROCESS | 3388 | 1466595271197 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
04:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 176ms
04:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
04:34:31 INFO - PROCESS | 3388 | 1466595271355 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:31 INFO - PROCESS | 3388 | 1466595271393 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
04:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 176ms
04:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
04:34:31 INFO - PROCESS | 3388 | 1466595271549 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:31 INFO - PROCESS | 3388 | 1466595271586 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
04:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 192ms
04:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
04:34:31 INFO - PROCESS | 3388 | 1466595271739 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:31 INFO - PROCESS | 3388 | 1466595271823 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
04:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 192ms
04:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
04:34:31 INFO - PROCESS | 3388 | 1466595271961 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:32 INFO - PROCESS | 3388 | 1466595272006 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
04:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 240ms
04:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
04:34:32 INFO - PROCESS | 3388 | 1466595272189 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:32 INFO - PROCESS | 3388 | 1466595272232 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
04:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 192ms
04:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
04:34:32 INFO - PROCESS | 3388 | 1466595272379 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:32 INFO - PROCESS | 3388 | 1466595272424 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
04:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 192ms
04:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
04:34:32 INFO - PROCESS | 3388 | 1466595272569 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:32 INFO - PROCESS | 3388 | 1466595272615 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
04:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 191ms
04:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
04:34:32 INFO - PROCESS | 3388 | 1466595272757 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:32 INFO - PROCESS | 3388 | 1466595272804 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
04:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 192ms
04:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
04:34:32 INFO - PROCESS | 3388 | 1466595272948 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:33 INFO - PROCESS | 3388 | 1466595272992 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
04:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 192ms
04:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
04:34:33 INFO - PROCESS | 3388 | 1466595273186 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:33 INFO - PROCESS | 3388 | 1466595273252 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
04:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 544ms
04:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
04:34:33 INFO - PROCESS | 3388 | 1466595273707 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:33 INFO - PROCESS | 3388 | 1466595273748 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
04:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 192ms
04:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
04:34:33 INFO - PROCESS | 3388 | 1466595273899 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:33 INFO - PROCESS | 3388 | 1466595273949 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
04:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 240ms
04:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
04:34:34 INFO - PROCESS | 3388 | 1466595274133 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:34 INFO - PROCESS | 3388 | 1466595274171 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
04:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 192ms
04:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
04:34:34 INFO - PROCESS | 3388 | 1466595274319 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:34 INFO - PROCESS | 3388 | 1466595274356 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
04:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 192ms
04:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
04:34:34 INFO - PROCESS | 3388 | 1466595274507 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:34 INFO - PROCESS | 3388 | 1466595274534 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:34 INFO - PROCESS | 3388 | 1466595274628 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
04:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
04:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 192ms
04:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
04:34:34 INFO - PROCESS | 3388 | 1466595274731 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:34 INFO - PROCESS | 3388 | 1466595274780 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
04:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 240ms
04:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
04:34:34 INFO - PROCESS | 3388 | 1466595274961 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:35 INFO - PROCESS | 3388 | 1466595274998 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
04:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 192ms
04:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
04:34:35 INFO - PROCESS | 3388 | 1466595275148 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:35 INFO - PROCESS | 3388 | 1466595275185 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
04:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 192ms
04:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
04:34:35 INFO - PROCESS | 3388 | 1466595275338 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:35 INFO - PROCESS | 3388 | 1466595275365 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
04:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 144ms
04:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
04:34:35 INFO - PROCESS | 3388 | 1466595275475 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:35 INFO - PROCESS | 3388 | 1466595275514 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
04:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 192ms
04:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
04:34:35 INFO - PROCESS | 3388 | 1466595275665 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:35 INFO - PROCESS | 3388 | 1466595275705 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
04:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 192ms
04:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
04:34:35 INFO - PROCESS | 3388 | 1466595275853 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:35 INFO - PROCESS | 3388 | 1466595275909 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
04:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 240ms
04:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
04:34:36 INFO - PROCESS | 3388 | 1466595276114 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:36 INFO - PROCESS | 3388 | 1466595276152 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
04:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 224ms
04:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
04:34:36 INFO - PROCESS | 3388 | 1466595276346 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:36 INFO - PROCESS | 3388 | 1466595276381 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
04:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 192ms
04:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
04:34:36 INFO - PROCESS | 3388 | 1466595276534 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:36 INFO - PROCESS | 3388 | 1466595276580 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
04:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 224ms
04:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
04:34:36 INFO - PROCESS | 3388 | 1466595276764 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:36 INFO - PROCESS | 3388 | 1466595276813 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
04:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 176ms
04:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
04:34:36 INFO - PROCESS | 3388 | 1466595276954 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:37 INFO - PROCESS | 3388 | 1466595277003 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
04:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 176ms
04:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
04:34:37 INFO - PROCESS | 3388 | 1466595277144 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:37 INFO - PROCESS | 3388 | 1466595277196 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
04:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 192ms
04:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
04:34:37 INFO - PROCESS | 3388 | 1466595277332 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:37 INFO - PROCESS | 3388 | 1466595277426 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
04:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 224ms
04:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
04:34:37 INFO - PROCESS | 3388 | 1466595277595 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:37 INFO - PROCESS | 3388 | 1466595277635 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
04:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 176ms
04:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
04:34:37 INFO - PROCESS | 3388 | 1466595277784 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:37 INFO - PROCESS | 3388 | 1466595277829 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
04:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 192ms
04:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
04:34:37 INFO - PROCESS | 3388 | 1466595277975 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:38 INFO - PROCESS | 3388 | 1466595278011 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
04:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 192ms
04:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
04:34:38 INFO - PROCESS | 3388 | 1466595278162 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:38 INFO - PROCESS | 3388 | 1466595278204 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
04:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 192ms
04:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
04:34:38 INFO - PROCESS | 3388 | 1466595278352 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:38 INFO - PROCESS | 3388 | 1466595278397 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
04:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 192ms
04:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
04:34:38 INFO - PROCESS | 3388 | 1466595278546 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:38 INFO - PROCESS | 3388 | 1466595278594 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
04:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 192ms
04:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
04:34:38 INFO - PROCESS | 3388 | 1466595278731 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:38 INFO - PROCESS | 3388 | 1466595278830 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
04:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 239ms
04:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
04:34:38 INFO - PROCESS | 3388 | 1466595278994 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:39 INFO - PROCESS | 3388 | 1466595279040 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
04:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 192ms
04:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
04:34:39 INFO - PROCESS | 3388 | 1466595279183 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:39 INFO - PROCESS | 3388 | 1466595279217 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
04:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 192ms
04:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
04:34:39 INFO - PROCESS | 3388 | 1466595279372 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:39 INFO - PROCESS | 3388 | 1466595279423 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
04:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 192ms
04:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
04:34:39 INFO - PROCESS | 3388 | 1466595279561 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:39 INFO - PROCESS | 3388 | 1466595279613 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
04:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 240ms
04:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
04:34:39 INFO - PROCESS | 3388 | 1466595279792 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:39 INFO - PROCESS | 3388 | 1466595279837 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
04:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 224ms
04:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
04:34:40 INFO - PROCESS | 3388 | 1466595280071 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:40 INFO - PROCESS | 3388 | 1466595280179 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
04:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 464ms
04:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
04:34:40 INFO - PROCESS | 3388 | 1466595280547 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:40 INFO - PROCESS | 3388 | 1466595280577 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
04:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 192ms
04:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
04:34:40 INFO - PROCESS | 3388 | 1466595280737 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:40 INFO - PROCESS | 3388 | 1466595280776 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
04:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 192ms
04:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
04:34:40 INFO - PROCESS | 3388 | 1466595280929 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:41 INFO - PROCESS | 3388 | 1466595280976 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
04:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 176ms
04:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
04:34:41 INFO - PROCESS | 3388 | 1466595281114 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:41 INFO - PROCESS | 3388 | 1466595281147 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
04:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 192ms
04:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
04:34:41 INFO - PROCESS | 3388 | 1466595281306 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:41 INFO - PROCESS | 3388 | 1466595281341 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
04:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 192ms
04:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
04:34:41 INFO - PROCESS | 3388 | 1466595281494 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:41 INFO - PROCESS | 3388 | 1466595281581 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
04:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 224ms
04:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
04:34:41 INFO - PROCESS | 3388 | 1466595281757 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:41 INFO - PROCESS | 3388 | 1466595281792 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
04:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 176ms
04:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
04:34:41 INFO - PROCESS | 3388 | 1466595281944 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:41 INFO - PROCESS | 3388 | 1466595281971 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
04:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 192ms
04:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
04:34:42 INFO - PROCESS | 3388 | 1466595282134 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:42 INFO - PROCESS | 3388 | 1466595282169 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
04:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 192ms
04:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
04:34:42 INFO - PROCESS | 3388 | 1466595282328 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:42 INFO - PROCESS | 3388 | 1466595282373 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
04:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 192ms
04:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
04:34:42 INFO - PROCESS | 3388 | 1466595282518 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:42 INFO - PROCESS | 3388 | 1466595282563 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
04:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 192ms
04:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
04:34:42 INFO - PROCESS | 3388 | 1466595282708 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:42 INFO - PROCESS | 3388 | 1466595282744 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
04:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 176ms
04:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
04:34:42 INFO - PROCESS | 3388 | 1466595282895 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:42 INFO - PROCESS | 3388 | 1466595282937 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
04:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 224ms
04:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
04:34:43 INFO - PROCESS | 3388 | 1466595283158 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:43 INFO - PROCESS | 3388 | 1466595283204 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
04:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 240ms
04:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
04:34:43 INFO - PROCESS | 3388 | 1466595283390 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:43 INFO - PROCESS | 3388 | 1466595283439 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
04:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 192ms
04:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
04:34:43 INFO - PROCESS | 3388 | 1466595283597 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:43 INFO - PROCESS | 3388 | 1466595283653 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
04:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 224ms
04:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
04:34:43 INFO - PROCESS | 3388 | 1466595283828 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:43 INFO - PROCESS | 3388 | 1466595283863 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
04:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 192ms
04:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
04:34:44 INFO - PROCESS | 3388 | 1466595284022 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:44 INFO - PROCESS | 3388 | 1466595284079 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
04:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 240ms
04:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
04:34:44 INFO - PROCESS | 3388 | 1466595284248 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:44 INFO - PROCESS | 3388 | 1466595284294 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
04:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 192ms
04:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
04:34:44 INFO - PROCESS | 3388 | 1466595284470 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:44 INFO - PROCESS | 3388 | 1466595284513 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
04:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 192ms
04:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
04:34:44 INFO - PROCESS | 3388 | 1466595284662 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:44 INFO - PROCESS | 3388 | 1466595284699 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:44 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
04:34:44 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:34:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
04:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 176ms
04:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
04:34:44 INFO - PROCESS | 3388 | 1466595284854 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:44 INFO - PROCESS | 3388 | 1466595284900 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:45 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
04:34:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:34:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 175ms
04:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
04:34:45 INFO - PROCESS | 3388 | 1466595285041 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:45 INFO - PROCESS | 3388 | 1466595285082 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:45 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
04:34:45 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:34:45 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:34:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 192ms
04:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
04:34:45 INFO - PROCESS | 3388 | 1466595285231 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:45 INFO - PROCESS | 3388 | 1466595285276 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:45 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
04:34:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:34:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 192ms
04:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
04:34:45 INFO - PROCESS | 3388 | 1466595285422 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:45 INFO - PROCESS | 3388 | 1466595285467 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:45 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
04:34:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:34:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 192ms
04:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
04:34:45 INFO - PROCESS | 3388 | 1466595285610 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:45 INFO - PROCESS | 3388 | 1466595285655 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:45 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
04:34:45 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:34:45 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:34:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 240ms
04:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
04:34:45 INFO - PROCESS | 3388 | 1466595285874 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:45 INFO - PROCESS | 3388 | 1466595285919 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
04:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 192ms
04:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
04:34:46 INFO - PROCESS | 3388 | 1466595286061 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:46 INFO - PROCESS | 3388 | 1466595286109 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:46 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
04:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 192ms
04:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
04:34:46 INFO - PROCESS | 3388 | 1466595286253 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:46 INFO - PROCESS | 3388 | 1466595286299 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:46 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
04:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 448ms
04:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
04:34:46 INFO - PROCESS | 3388 | 1466595286687 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:46 INFO - PROCESS | 3388 | 1466595286737 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
04:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 400ms
04:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
04:34:47 INFO - PROCESS | 3388 | 1466595287080 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:47 INFO - PROCESS | 3388 | 1466595287110 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
04:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 192ms
04:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
04:34:47 INFO - PROCESS | 3388 | 1466595287304 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:47 INFO - PROCESS | 3388 | 1466595287333 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
04:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 192ms
04:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
04:34:47 INFO - PROCESS | 3388 | 1466595287492 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:47 INFO - PROCESS | 3388 | 1466595287522 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:47 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
04:34:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
04:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 192ms
04:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
04:34:47 INFO - PROCESS | 3388 | 1466595287684 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:47 INFO - PROCESS | 3388 | 1466595287720 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
04:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 192ms
04:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
04:34:47 INFO - PROCESS | 3388 | 1466595287871 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:47 INFO - PROCESS | 3388 | 1466595287896 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
04:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 176ms
04:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
04:34:48 INFO - PROCESS | 3388 | 1466595288059 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:48 INFO - PROCESS | 3388 | 1466595288107 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
04:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 192ms
04:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
04:34:48 INFO - PROCESS | 3388 | 1466595288248 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:48 INFO - PROCESS | 3388 | 1466595288285 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
04:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 192ms
04:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
04:34:48 INFO - PROCESS | 3388 | 1466595288439 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:48 INFO - PROCESS | 3388 | 1466595288465 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
04:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 192ms
04:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
04:34:48 INFO - PROCESS | 3388 | 1466595288659 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:48 INFO - PROCESS | 3388 | 1466595288686 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
04:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 192ms
04:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
04:34:48 INFO - PROCESS | 3388 | 1466595288850 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:48 INFO - PROCESS | 3388 | 1466595288885 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
04:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 192ms
04:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
04:34:49 INFO - PROCESS | 3388 | 1466595289044 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:49 INFO - PROCESS | 3388 | 1466595289102 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
04:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 224ms
04:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
04:34:49 INFO - PROCESS | 3388 | 1466595289271 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:49 INFO - PROCESS | 3388 | 1466595289318 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
04:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 192ms
04:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
04:34:49 INFO - PROCESS | 3388 | 1466595289461 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:49 INFO - PROCESS | 3388 | 1466595289512 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
04:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 240ms
04:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
04:34:49 INFO - PROCESS | 3388 | 1466595289692 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:49 INFO - PROCESS | 3388 | 1466595289746 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
04:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 224ms
04:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
04:34:49 INFO - PROCESS | 3388 | 1466595289953 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:49 INFO - PROCESS | 3388 | 1466595289994 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
04:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 192ms
04:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
04:34:50 INFO - PROCESS | 3388 | 1466595290141 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:50 INFO - PROCESS | 3388 | 1466595290185 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
04:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 192ms
04:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
04:34:50 INFO - PROCESS | 3388 | 1466595290345 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:50 INFO - PROCESS | 3388 | 1466595290401 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
04:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 224ms
04:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
04:34:50 INFO - PROCESS | 3388 | 1466595290574 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:50 INFO - PROCESS | 3388 | 1466595290615 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
04:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 176ms
04:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
04:34:50 INFO - PROCESS | 3388 | 1466595290764 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:50 INFO - PROCESS | 3388 | 1466595290810 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
04:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 192ms
04:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
04:34:50 INFO - PROCESS | 3388 | 1466595290954 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:51 INFO - PROCESS | 3388 | 1466595290993 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
04:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 191ms
04:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
04:34:51 INFO - PROCESS | 3388 | 1466595291143 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:51 INFO - PROCESS | 3388 | 1466595291187 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
04:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 224ms
04:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
04:34:51 INFO - PROCESS | 3388 | 1466595291405 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:51 INFO - PROCESS | 3388 | 1466595291442 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
04:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 192ms
04:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
04:34:51 INFO - PROCESS | 3388 | 1466595291594 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:51 INFO - PROCESS | 3388 | 1466595291634 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
04:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 192ms
04:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
04:34:51 INFO - PROCESS | 3388 | 1466595291785 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:51 INFO - PROCESS | 3388 | 1466595291828 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
04:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 192ms
04:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
04:34:51 INFO - PROCESS | 3388 | 1466595291976 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:52 INFO - PROCESS | 3388 | 1466595292010 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:52 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
04:34:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:34:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
04:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 192ms
04:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
04:34:52 INFO - PROCESS | 3388 | 1466595292168 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:52 INFO - PROCESS | 3388 | 1466595292216 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
04:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 192ms
04:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
04:34:52 INFO - PROCESS | 3388 | 1466595292356 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:52 INFO - PROCESS | 3388 | 1466595292390 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
04:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 176ms
04:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
04:34:52 INFO - PROCESS | 3388 | 1466595292545 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:52 INFO - PROCESS | 3388 | 1466595292589 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
04:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 192ms
04:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
04:34:52 INFO - PROCESS | 3388 | 1466595292769 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:52 INFO - PROCESS | 3388 | 1466595292817 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:53 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
04:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 224ms
04:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
04:34:53 INFO - PROCESS | 3388 | 1466595292998 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:53 INFO - PROCESS | 3388 | 1466595293053 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:53 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
04:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 496ms
04:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
04:34:53 INFO - PROCESS | 3388 | 1466595293494 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:53 INFO - PROCESS | 3388 | 1466595293523 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
04:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 192ms
04:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
04:34:53 INFO - PROCESS | 3388 | 1466595293686 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:53 INFO - PROCESS | 3388 | 1466595293722 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
04:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 688ms
04:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
04:34:54 INFO - PROCESS | 3388 | 1466595294408 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:54 INFO - PROCESS | 3388 | 1466595294436 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
04:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 192ms
04:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
04:34:54 INFO - PROCESS | 3388 | 1466595294594 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:54 INFO - PROCESS | 3388 | 1466595294627 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
04:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 192ms
04:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
04:34:54 INFO - PROCESS | 3388 | 1466595294783 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:54 INFO - PROCESS | 3388 | 1466595294825 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
04:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 192ms
04:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
04:34:54 INFO - PROCESS | 3388 | 1466595294973 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:55 INFO - PROCESS | 3388 | 1466595295009 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
04:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 176ms
04:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
04:34:55 INFO - PROCESS | 3388 | 1466595295162 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:55 INFO - PROCESS | 3388 | 1466595295189 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
04:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 192ms
04:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
04:34:55 INFO - PROCESS | 3388 | 1466595295353 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:55 INFO - PROCESS | 3388 | 1466595295387 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
04:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 224ms
04:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
04:34:55 INFO - PROCESS | 3388 | 1466595295581 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:55 INFO - PROCESS | 3388 | 1466595295618 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 224ms
04:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
04:34:55 INFO - PROCESS | 3388 | 1466595295843 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:55 INFO - PROCESS | 3388 | 1466595295892 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:56 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
04:34:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 240ms
04:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
04:34:56 INFO - PROCESS | 3388 | 1466595296074 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:56 INFO - PROCESS | 3388 | 1466595296111 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:56 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
04:34:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 192ms
04:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
04:34:56 INFO - PROCESS | 3388 | 1466595296263 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:56 INFO - PROCESS | 3388 | 1466595296309 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:56 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
04:34:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 192ms
04:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
04:34:56 INFO - PROCESS | 3388 | 1466595296453 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:56 INFO - PROCESS | 3388 | 1466595296499 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:56 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]"
04:34:56 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:34:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 240ms
04:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
04:34:56 INFO - PROCESS | 3388 | 1466595296682 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:56 INFO - PROCESS | 3388 | 1466595296726 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:56 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
04:34:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:34:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 224ms
04:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
04:34:56 INFO - PROCESS | 3388 | 1466595296911 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:56 INFO - PROCESS | 3388 | 1466595296947 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
04:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 176ms
04:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
04:34:57 INFO - PROCESS | 3388 | 1466595297138 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:57 INFO - PROCESS | 3388 | 1466595297179 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
04:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 191ms
04:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
04:34:57 INFO - PROCESS | 3388 | 1466595297326 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:57 INFO - PROCESS | 3388 | 1466595297356 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
04:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 192ms
04:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
04:34:57 INFO - PROCESS | 3388 | 1466595297517 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:57 INFO - PROCESS | 3388 | 1466595297562 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
04:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 192ms
04:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
04:34:57 INFO - PROCESS | 3388 | 1466595297705 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:57 INFO - PROCESS | 3388 | 1466595297748 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
04:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 192ms
04:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
04:34:57 INFO - PROCESS | 3388 | 1466595297895 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:57 INFO - PROCESS | 3388 | 1466595297932 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
04:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 192ms
04:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
04:34:58 INFO - PROCESS | 3388 | 1466595298085 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:58 INFO - PROCESS | 3388 | 1466595298119 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
04:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 176ms
04:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
04:34:58 INFO - PROCESS | 3388 | 1466595298273 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:58 INFO - PROCESS | 3388 | 1466595298313 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
04:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 176ms
04:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
04:34:58 INFO - PROCESS | 3388 | 1466595298519 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:58 INFO - PROCESS | 3388 | 1466595298565 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
04:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 192ms
04:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
04:34:58 INFO - PROCESS | 3388 | 1466595298709 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:58 INFO - PROCESS | 3388 | 1466595298756 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
04:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 240ms
04:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
04:34:58 INFO - PROCESS | 3388 | 1466595298936 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:58 INFO - PROCESS | 3388 | 1466595298969 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
04:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 192ms
04:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
04:34:59 INFO - PROCESS | 3388 | 1466595299125 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:59 INFO - PROCESS | 3388 | 1466595299170 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
04:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 192ms
04:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
04:34:59 INFO - PROCESS | 3388 | 1466595299316 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:59 INFO - PROCESS | 3388 | 1466595299363 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
04:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 192ms
04:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
04:34:59 INFO - PROCESS | 3388 | 1466595299504 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:59 INFO - PROCESS | 3388 | 1466595299550 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
04:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 336ms
04:34:59 INFO - PROCESS | 3388 | 1466595299922 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
04:34:59 INFO - PROCESS | 3388 | 1466595299967 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
04:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 384ms
04:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
04:35:00 INFO - PROCESS | 3388 | 1466595300303 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:00 INFO - PROCESS | 3388 | 1466595300333 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
04:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 192ms
04:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
04:35:00 INFO - PROCESS | 3388 | 1466595300494 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:00 INFO - PROCESS | 3388 | 1466595300528 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
04:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 176ms
04:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
04:35:00 INFO - PROCESS | 3388 | 1466595300687 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:00 INFO - PROCESS | 3388 | 1466595300723 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
04:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 224ms
04:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
04:35:00 INFO - PROCESS | 3388 | 1466595300917 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:00 INFO - PROCESS | 3388 | 1466595300954 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
04:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 192ms
04:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
04:35:01 INFO - PROCESS | 3388 | 1466595301101 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:01 INFO - PROCESS | 3388 | 1466595301131 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
04:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 176ms
04:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
04:35:01 INFO - PROCESS | 3388 | 1466595301353 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:01 INFO - PROCESS | 3388 | 1466595301395 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
04:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 240ms
04:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
04:35:01 INFO - PROCESS | 3388 | 1466595301574 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:01 INFO - PROCESS | 3388 | 1466595301612 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
04:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 176ms
04:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
04:35:01 INFO - PROCESS | 3388 | 1466595301765 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:01 INFO - PROCESS | 3388 | 1466595301797 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
04:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 192ms
04:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
04:35:01 INFO - PROCESS | 3388 | 1466595301953 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:02 INFO - PROCESS | 3388 | 1466595301990 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
04:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 192ms
04:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
04:35:02 INFO - PROCESS | 3388 | 1466595302144 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:02 INFO - PROCESS | 3388 | 1466595302184 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
04:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 224ms
04:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
04:35:02 INFO - PROCESS | 3388 | 1466595302373 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:02 INFO - PROCESS | 3388 | 1466595302415 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
04:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 224ms
04:35:02 INFO - PROCESS | 3388 | 1466595302604 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
04:35:02 INFO - PROCESS | 3388 | 1466595302631 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
04:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 176ms
04:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
04:35:02 INFO - PROCESS | 3388 | 1466595302834 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:02 INFO - PROCESS | 3388 | 1466595302873 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
04:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 192ms
04:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
04:35:03 INFO - PROCESS | 3388 | 1466595303018 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:03 INFO - PROCESS | 3388 | 1466595303057 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
04:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 192ms
04:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
04:35:03 INFO - PROCESS | 3388 | 1466595303207 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:03 INFO - PROCESS | 3388 | 1466595303250 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
04:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 192ms
04:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
04:35:03 INFO - PROCESS | 3388 | 1466595303405 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:03 INFO - PROCESS | 3388 | 1466595303465 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
04:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 224ms
04:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
04:35:03 INFO - PROCESS | 3388 | 1466595303634 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:03 INFO - PROCESS | 3388 | 1466595303675 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
04:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 192ms
04:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
04:35:03 INFO - PROCESS | 3388 | 1466595303823 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:03 INFO - PROCESS | 3388 | 1466595303859 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
04:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 176ms
04:35:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
04:35:04 INFO - PROCESS | 3388 | 1466595304015 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:04 INFO - PROCESS | 3388 | 1466595304061 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:04 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 () {
04:35:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
04:35:04 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 () {
04:35:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
04:35:04 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 () {
04:35:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
04:35:04 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 () {
04:35:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
04:35:04 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 192ms
04:35:04 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
04:35:04 INFO - PROCESS | 3388 | 1466595304243 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:04 INFO - PROCESS | 3388 | 1466595304288 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
04:35:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
04:35:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
04:35:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 192ms
04:35:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
04:35:04 INFO - PROCESS | 3388 | 1466595304434 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:04 INFO - PROCESS | 3388 | 1466595304471 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:04 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
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
04:35:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
04:35:04 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.
04:35:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
04:35:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 192ms
04:35:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
04:35:04 INFO - PROCESS | 3388 | 1466595304625 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:04 INFO - PROCESS | 3388 | 1466595304663 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
04:35:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 176ms
04:35:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
04:35:04 INFO - PROCESS | 3388 | 1466595304814 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:04 INFO - PROCESS | 3388 | 1466595304859 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
04:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 176ms
04:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
04:35:05 INFO - PROCESS | 3388 | 1466595305000 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:05 INFO - PROCESS | 3388 | 1466595305041 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
04:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 192ms
04:35:05 INFO - PROCESS | 3388 | 1466595305190 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
04:35:05 INFO - PROCESS | 3388 | 1466595305229 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
04:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 192ms
04:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
04:35:05 INFO - PROCESS | 3388 | 1466595305382 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:05 INFO - PROCESS | 3388 | 1466595305426 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
04:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 192ms
04:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
04:35:05 INFO - PROCESS | 3388 | 1466595305601 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:05 INFO - PROCESS | 3388 | 1466595305649 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
04:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 192ms
04:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
04:35:05 INFO - PROCESS | 3388 | 1466595305790 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:05 INFO - PROCESS | 3388 | 1466595305836 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
04:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 192ms
04:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
04:35:05 INFO - PROCESS | 3388 | 1466595305982 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:06 INFO - PROCESS | 3388 | 1466595306030 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
04:35:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 192ms
04:35:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
04:35:06 INFO - PROCESS | 3388 | 1466595306170 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:06 INFO - PROCESS | 3388 | 1466595306212 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
04:35:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 432ms
04:35:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
04:35:06 INFO - PROCESS | 3388 | 1466595306605 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:06 INFO - PROCESS | 3388 | 1466595306636 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
04:35:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 192ms
04:35:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
04:35:06 INFO - PROCESS | 3388 | 1466595306797 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:06 INFO - PROCESS | 3388 | 1466595306831 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
04:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 240ms
04:35:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
04:35:07 INFO - PROCESS | 3388 | 1466595307059 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:07 INFO - PROCESS | 3388 | 1466595307089 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
04:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 192ms
04:35:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
04:35:07 INFO - PROCESS | 3388 | 1466595307246 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:07 INFO - PROCESS | 3388 | 1466595307285 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
04:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 192ms
04:35:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
04:35:07 INFO - PROCESS | 3388 | 1466595307434 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:07 INFO - PROCESS | 3388 | 1466595307474 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
04:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 192ms
04:35:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
04:35:07 INFO - PROCESS | 3388 | 1466595307625 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:07 INFO - PROCESS | 3388 | 1466595307665 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
04:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 176ms
04:35:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
04:35:07 INFO - PROCESS | 3388 | 1466595307818 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:07 INFO - PROCESS | 3388 | 1466595307852 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
04:35:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 176ms
04:35:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
04:35:08 INFO - PROCESS | 3388 | 1466595308003 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:08 INFO - PROCESS | 3388 | 1466595308036 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
04:35:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 192ms
04:35:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
04:35:08 INFO - PROCESS | 3388 | 1466595308192 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:08 INFO - PROCESS | 3388 | 1466595308230 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
04:35:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 192ms
04:35:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
04:35:08 INFO - PROCESS | 3388 | 1466595308419 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:08 INFO - PROCESS | 3388 | 1466595308455 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
04:35:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 192ms
04:35:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
04:35:08 INFO - PROCESS | 3388 | 1466595308605 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:08 INFO - PROCESS | 3388 | 1466595308662 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
04:35:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 240ms
04:35:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
04:35:08 INFO - PROCESS | 3388 | 1466595308840 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:08 INFO - PROCESS | 3388 | 1466595308880 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:09 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
04:35:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 192ms
04:35:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
04:35:09 INFO - PROCESS | 3388 | 1466595309032 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:09 INFO - PROCESS | 3388 | 1466595309080 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
04:35:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 224ms
04:35:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
04:35:09 INFO - PROCESS | 3388 | 1466595309267 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:09 INFO - PROCESS | 3388 | 1466595309307 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:09 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
04:35:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 192ms
04:35:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
04:35:09 INFO - PROCESS | 3388 | 1466595309456 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:09 INFO - PROCESS | 3388 | 1466595309503 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
04:35:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 175ms
04:35:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
04:35:09 INFO - PROCESS | 3388 | 1466595309646 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:09 INFO - PROCESS | 3388 | 1466595309739 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
04:35:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 224ms
04:35:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
04:35:09 INFO - PROCESS | 3388 | 1466595309906 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:09 INFO - PROCESS | 3388 | 1466595309954 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
04:35:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 240ms
04:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
04:35:10 INFO - PROCESS | 3388 | 1466595310136 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:10 INFO - PROCESS | 3388 | 1466595310176 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
04:35:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 192ms
04:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
04:35:10 INFO - PROCESS | 3388 | 1466595310326 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:10 INFO - PROCESS | 3388 | 1466595310371 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
04:35:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 192ms
04:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
04:35:10 INFO - PROCESS | 3388 | 1466595310514 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:10 INFO - PROCESS | 3388 | 1466595310556 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
04:35:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 240ms
04:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
04:35:10 INFO - PROCESS | 3388 | 1466595310745 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:10 INFO - PROCESS | 3388 | 1466595310777 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
04:35:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 192ms
04:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
04:35:10 INFO - PROCESS | 3388 | 1466595310933 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:11 INFO - PROCESS | 3388 | 1466595310976 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
04:35:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 192ms
04:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
04:35:11 INFO - PROCESS | 3388 | 1466595311155 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:11 INFO - PROCESS | 3388 | 1466595311200 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
04:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 192ms
04:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
04:35:11 INFO - PROCESS | 3388 | 1466595311345 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:11 INFO - PROCESS | 3388 | 1466595311391 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
04:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 192ms
04:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
04:35:11 INFO - PROCESS | 3388 | 1466595311534 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:11 INFO - PROCESS | 3388 | 1466595311575 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
04:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 176ms
04:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
04:35:11 INFO - PROCESS | 3388 | 1466595311724 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:11 INFO - PROCESS | 3388 | 1466595311766 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
04:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 176ms
04:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
04:35:11 INFO - PROCESS | 3388 | 1466595311912 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:11 INFO - PROCESS | 3388 | 1466595311954 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
04:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 224ms
04:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
04:35:12 INFO - PROCESS | 3388 | 1466595312144 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:12 INFO - PROCESS | 3388 | 1466595312194 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
04:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 192ms
04:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
04:35:12 INFO - PROCESS | 3388 | 1466595312331 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:12 INFO - PROCESS | 3388 | 1466595312376 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
04:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 224ms
04:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
04:35:12 INFO - PROCESS | 3388 | 1466595312594 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:12 INFO - PROCESS | 3388 | 1466595312647 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:13 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
04:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 544ms
04:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
04:35:13 INFO - PROCESS | 3388 | 1466595313131 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:13 INFO - PROCESS | 3388 | 1466595313162 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
04:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 176ms
04:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
04:35:13 INFO - PROCESS | 3388 | 1466595313324 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:13 INFO - PROCESS | 3388 | 1466595313353 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
04:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 192ms
04:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
04:35:13 INFO - PROCESS | 3388 | 1466595313512 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:13 INFO - PROCESS | 3388 | 1466595313561 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:13 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
04:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 224ms
04:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
04:35:13 INFO - PROCESS | 3388 | 1466595313739 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:13 INFO - PROCESS | 3388 | 1466595313777 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
04:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 176ms
04:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
04:35:13 INFO - PROCESS | 3388 | 1466595313961 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:13 INFO - PROCESS | 3388 | 1466595313994 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
04:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 192ms
04:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
04:35:14 INFO - PROCESS | 3388 | 1466595314151 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:14 INFO - PROCESS | 3388 | 1466595314198 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
04:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 192ms
04:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
04:35:14 INFO - PROCESS | 3388 | 1466595314341 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:14 INFO - PROCESS | 3388 | 1466595314376 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
04:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 192ms
04:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
04:35:14 INFO - PROCESS | 3388 | 1466595314529 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:14 INFO - PROCESS | 3388 | 1466595314564 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
04:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 192ms
04:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
04:35:14 INFO - PROCESS | 3388 | 1466595314719 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:14 INFO - PROCESS | 3388 | 1466595314746 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:14 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
04:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 144ms
04:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
04:35:14 INFO - PROCESS | 3388 | 1466595314857 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:14 INFO - PROCESS | 3388 | 1466595314893 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
04:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 192ms
04:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
04:35:15 INFO - PROCESS | 3388 | 1466595315045 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:15 INFO - PROCESS | 3388 | 1466595315087 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:15 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
04:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 192ms
04:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
04:35:15 INFO - PROCESS | 3388 | 1466595315266 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:15 INFO - PROCESS | 3388 | 1466595315304 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
04:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 192ms
04:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
04:35:15 INFO - PROCESS | 3388 | 1466595315457 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:15 INFO - PROCESS | 3388 | 1466595315499 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
04:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 192ms
04:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
04:35:15 INFO - PROCESS | 3388 | 1466595315645 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:15 INFO - PROCESS | 3388 | 1466595315686 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
04:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 191ms
04:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
04:35:15 INFO - PROCESS | 3388 | 1466595315839 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:15 INFO - PROCESS | 3388 | 1466595315874 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
04:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 192ms
04:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
04:35:16 INFO - PROCESS | 3388 | 1466595316028 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:16 INFO - PROCESS | 3388 | 1466595316066 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
04:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 192ms
04:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
04:35:16 INFO - PROCESS | 3388 | 1466595316218 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:16 INFO - PROCESS | 3388 | 1466595316256 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
04:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 192ms
04:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
04:35:16 INFO - PROCESS | 3388 | 1466595316408 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:16 INFO - PROCESS | 3388 | 1466595316449 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
04:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 240ms
04:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
04:35:16 INFO - PROCESS | 3388 | 1466595316672 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:16 INFO - PROCESS | 3388 | 1466595316713 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
04:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 192ms
04:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
04:35:16 INFO - PROCESS | 3388 | 1466595316859 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:16 INFO - PROCESS | 3388 | 1466595316906 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
04:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 224ms
04:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
04:35:17 INFO - PROCESS | 3388 | 1466595317091 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:17 INFO - PROCESS | 3388 | 1466595317138 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
04:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 224ms
04:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
04:35:17 INFO - PROCESS | 3388 | 1466595317322 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:17 INFO - PROCESS | 3388 | 1466595317361 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
04:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 176ms
04:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
04:35:17 INFO - PROCESS | 3388 | 1466595317510 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:17 INFO - PROCESS | 3388 | 1466595317557 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:17 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
04:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 224ms
04:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
04:35:17 INFO - PROCESS | 3388 | 1466595317741 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:17 INFO - PROCESS | 3388 | 1466595317796 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:17 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
04:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 240ms
04:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
04:35:18 INFO - PROCESS | 3388 | 1466595318027 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:18 INFO - PROCESS | 3388 | 1466595318092 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35: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
04:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 240ms
04:35:18 INFO - PROCESS | 3388 | 1466595318245 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
04:35:18 INFO - PROCESS | 3388 | 1466595318306 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:18 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)
04:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 224ms
04:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
04:35:18 INFO - PROCESS | 3388 | 1466595318476 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:18 INFO - PROCESS | 3388 | 1466595318525 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 192ms
04:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
04:35:18 INFO - PROCESS | 3388 | 1466595318671 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:18 INFO - PROCESS | 3388 | 1466595318716 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
04:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 176ms
04:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
04:35:18 INFO - PROCESS | 3388 | 1466595318856 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:18 INFO - PROCESS | 3388 | 1466595318888 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
04:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 192ms
04:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
04:35:19 INFO - PROCESS | 3388 | 1466595319044 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:19 INFO - PROCESS | 3388 | 1466595319091 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
04:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 224ms
04:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
04:35:19 INFO - PROCESS | 3388 | 1466595319273 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:19 INFO - PROCESS | 3388 | 1466595319313 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
04:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 176ms
04:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
04:35:19 INFO - PROCESS | 3388 | 1466595319495 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:19 INFO - PROCESS | 3388 | 1466595319539 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
04:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 176ms
04:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
04:35:19 INFO - PROCESS | 3388 | 1466595319688 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:19 INFO - PROCESS | 3388 | 1466595319736 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
04:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 192ms
04:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
04:35:19 INFO - PROCESS | 3388 | 1466595319874 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:19 INFO - PROCESS | 3388 | 1466595319925 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
04:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 192ms
04:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
04:35:20 INFO - PROCESS | 3388 | 1466595320063 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:20 INFO - PROCESS | 3388 | 1466595320099 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
04:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 192ms
04:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
04:35:20 INFO - PROCESS | 3388 | 1466595320254 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:20 INFO - PROCESS | 3388 | 1466595320305 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35: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
04:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 192ms
04:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
04:35:20 INFO - PROCESS | 3388 | 1466595320443 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:20 INFO - PROCESS | 3388 | 1466595320493 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:20 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
04:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 192ms
04:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
04:35:20 INFO - PROCESS | 3388 | 1466595320633 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:20 INFO - PROCESS | 3388 | 1466595320691 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
04:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 240ms
04:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
04:35:20 INFO - PROCESS | 3388 | 1466595320894 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:20 INFO - PROCESS | 3388 | 1466595320972 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
04:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 544ms
04:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
04:35:21 INFO - PROCESS | 3388 | 1466595321432 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:21 INFO - PROCESS | 3388 | 1466595321461 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35: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)
04:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 192ms
04:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
04:35:21 INFO - PROCESS | 3388 | 1466595321623 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:21 INFO - PROCESS | 3388 | 1466595321659 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 192ms
04:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
04:35:21 INFO - PROCESS | 3388 | 1466595321816 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:21 INFO - PROCESS | 3388 | 1466595321857 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
04:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 191ms
04:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
04:35:22 INFO - PROCESS | 3388 | 1466595322004 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:22 INFO - PROCESS | 3388 | 1466595322041 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
04:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 224ms
04:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
04:35:22 INFO - PROCESS | 3388 | 1466595322266 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:22 INFO - PROCESS | 3388 | 1466595322298 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
04:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 192ms
04:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
04:35:22 INFO - PROCESS | 3388 | 1466595322455 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:22 INFO - PROCESS | 3388 | 1466595322488 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
04:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 192ms
04:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
04:35:22 INFO - PROCESS | 3388 | 1466595322645 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:22 INFO - PROCESS | 3388 | 1466595322679 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
04:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 192ms
04:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
04:35:22 INFO - PROCESS | 3388 | 1466595322838 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:22 INFO - PROCESS | 3388 | 1466595322876 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
04:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 192ms
04:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
04:35:23 INFO - PROCESS | 3388 | 1466595323026 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:23 INFO - PROCESS | 3388 | 1466595323059 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
04:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 176ms
04:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
04:35:23 INFO - PROCESS | 3388 | 1466595323217 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:23 INFO - PROCESS | 3388 | 1466595323265 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
04:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 176ms
04:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
04:35:23 INFO - PROCESS | 3388 | 1466595323406 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:23 INFO - PROCESS | 3388 | 1466595323454 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
04:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 224ms
04:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
04:35:23 INFO - PROCESS | 3388 | 1466595323669 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:23 INFO - PROCESS | 3388 | 1466595323716 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
04:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 192ms
04:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
04:35:23 INFO - PROCESS | 3388 | 1466595323857 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:23 INFO - PROCESS | 3388 | 1466595323899 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
04:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 224ms
04:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
04:35:24 INFO - PROCESS | 3388 | 1466595324086 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:24 INFO - PROCESS | 3388 | 1466595324133 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
04:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 240ms
04:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
04:35:24 INFO - PROCESS | 3388 | 1466595324319 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:24 INFO - PROCESS | 3388 | 1466595324369 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
04:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 240ms
04:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
04:35:24 INFO - PROCESS | 3388 | 1466595324550 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:24 INFO - PROCESS | 3388 | 1466595324597 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
04:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 192ms
04:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
04:35:24 INFO - PROCESS | 3388 | 1466595324738 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:24 INFO - PROCESS | 3388 | 1466595324774 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
04:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 192ms
04:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
04:35:24 INFO - PROCESS | 3388 | 1466595324928 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:25 INFO - PROCESS | 3388 | 1466595325031 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
04:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 240ms
04:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
04:35:25 INFO - PROCESS | 3388 | 1466595325191 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:25 INFO - PROCESS | 3388 | 1466595325222 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
04:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 192ms
04:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
04:35:25 INFO - PROCESS | 3388 | 1466595325381 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:25 INFO - PROCESS | 3388 | 1466595325425 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
04:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 192ms
04:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
04:35:25 INFO - PROCESS | 3388 | 1466595325569 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:25 INFO - PROCESS | 3388 | 1466595325610 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
04:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 192ms
04:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
04:35:25 INFO - PROCESS | 3388 | 1466595325759 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:25 INFO - PROCESS | 3388 | 1466595325791 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
04:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 192ms
04:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
04:35:25 INFO - PROCESS | 3388 | 1466595325950 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:26 INFO - PROCESS | 3388 | 1466595325997 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
04:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 192ms
04:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
04:35:26 INFO - PROCESS | 3388 | 1466595326141 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:26 INFO - PROCESS | 3388 | 1466595326173 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
04:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 128ms
04:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
04:35:26 INFO - PROCESS | 3388 | 1466595326278 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:26 INFO - PROCESS | 3388 | 1466595326319 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
04:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 192ms
04:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
04:35:26 INFO - PROCESS | 3388 | 1466595326502 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:26 INFO - PROCESS | 3388 | 1466595326551 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
04:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 176ms
04:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
04:35:26 INFO - PROCESS | 3388 | 1466595326690 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:26 INFO - PROCESS | 3388 | 1466595326733 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
04:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 192ms
04:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
04:35:26 INFO - PROCESS | 3388 | 1466595326880 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:26 INFO - PROCESS | 3388 | 1466595326926 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
04:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 192ms
04:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
04:35:27 INFO - PROCESS | 3388 | 1466595327069 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:27 INFO - PROCESS | 3388 | 1466595327109 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
04:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 192ms
04:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
04:35:27 INFO - PROCESS | 3388 | 1466595327258 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:27 INFO - PROCESS | 3388 | 1466595327310 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
04:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 192ms
04:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
04:35:27 INFO - PROCESS | 3388 | 1466595327449 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:27 INFO - PROCESS | 3388 | 1466595327499 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
04:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 512ms
04:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
04:35:27 INFO - PROCESS | 3388 | 1466595327977 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:28 INFO - PROCESS | 3388 | 1466595328037 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
04:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 223ms
04:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
04:35:28 INFO - PROCESS | 3388 | 1466595328216 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:28 INFO - PROCESS | 3388 | 1466595328257 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
04:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 192ms
04:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
04:35:28 INFO - PROCESS | 3388 | 1466595328407 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:28 INFO - PROCESS | 3388 | 1466595328451 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
04:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 192ms
04:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
04:35:28 INFO - PROCESS | 3388 | 1466595328594 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:28 INFO - PROCESS | 3388 | 1466595328628 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
04:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 192ms
04:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
04:35:28 INFO - PROCESS | 3388 | 1466595328785 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:28 INFO - PROCESS | 3388 | 1466595328823 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
04:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 176ms
04:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
04:35:28 INFO - PROCESS | 3388 | 1466595328972 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:29 INFO - PROCESS | 3388 | 1466595329013 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
04:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 192ms
04:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
04:35:29 INFO - PROCESS | 3388 | 1466595329195 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:29 INFO - PROCESS | 3388 | 1466595329223 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
04:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 192ms
04:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
04:35:29 INFO - PROCESS | 3388 | 1466595329383 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:29 INFO - PROCESS | 3388 | 1466595329418 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
04:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 192ms
04:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
04:35:29 INFO - PROCESS | 3388 | 1466595329573 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:29 INFO - PROCESS | 3388 | 1466595329609 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
04:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 192ms
04:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
04:35:29 INFO - PROCESS | 3388 | 1466595329763 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:29 INFO - PROCESS | 3388 | 1466595329810 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:29 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
04:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 192ms
04:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
04:35:29 INFO - PROCESS | 3388 | 1466595329952 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:30 INFO - PROCESS | 3388 | 1466595329997 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:30 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
04:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 240ms
04:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
04:35:30 INFO - PROCESS | 3388 | 1466595330189 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:30 INFO - PROCESS | 3388 | 1466595330226 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
04:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 176ms
04:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
04:35:30 INFO - PROCESS | 3388 | 1466595330380 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:30 INFO - PROCESS | 3388 | 1466595330422 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
04:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 224ms
04:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
04:35:30 INFO - PROCESS | 3388 | 1466595330640 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:30 INFO - PROCESS | 3388 | 1466595330677 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
04:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 192ms
04:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
04:35:30 INFO - PROCESS | 3388 | 1466595330831 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:30 INFO - PROCESS | 3388 | 1466595330866 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
04:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 176ms
04:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
04:35:31 INFO - PROCESS | 3388 | 1466595331020 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:31 INFO - PROCESS | 3388 | 1466595331065 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
04:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 176ms
04:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
04:35:31 INFO - PROCESS | 3388 | 1466595331210 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:31 INFO - PROCESS | 3388 | 1466595331256 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
04:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 224ms
04:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
04:35:31 INFO - PROCESS | 3388 | 1466595331439 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:31 INFO - PROCESS | 3388 | 1466595331475 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
04:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 192ms
04:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
04:35:31 INFO - PROCESS | 3388 | 1466595331630 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:31 INFO - PROCESS | 3388 | 1466595331677 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:31 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)
04:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 176ms
04:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
04:35:31 INFO - PROCESS | 3388 | 1466595331818 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:31 INFO - PROCESS | 3388 | 1466595331848 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 192ms
04:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
04:35:32 INFO - PROCESS | 3388 | 1466595332039 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:32 INFO - PROCESS | 3388 | 1466595332080 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
04:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 192ms
04:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
04:35:32 INFO - PROCESS | 3388 | 1466595332230 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:32 INFO - PROCESS | 3388 | 1466595332278 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
04:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 192ms
04:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
04:35:32 INFO - PROCESS | 3388 | 1466595332417 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:32 INFO - PROCESS | 3388 | 1466595332462 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
04:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 192ms
04:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
04:35:32 INFO - PROCESS | 3388 | 1466595332616 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:32 INFO - PROCESS | 3388 | 1466595332655 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
04:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 192ms
04:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
04:35:32 INFO - PROCESS | 3388 | 1466595332806 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:32 INFO - PROCESS | 3388 | 1466595332856 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
04:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 192ms
04:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
04:35:33 INFO - PROCESS | 3388 | 1466595332996 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:33 INFO - PROCESS | 3388 | 1466595333044 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
04:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 192ms
04:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
04:35:33 INFO - PROCESS | 3388 | 1466595333185 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:33 INFO - PROCESS | 3388 | 1466595333235 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
04:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 240ms
04:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
04:35:33 INFO - PROCESS | 3388 | 1466595333449 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:33 INFO - PROCESS | 3388 | 1466595333494 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
04:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 192ms
04:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
04:35:33 INFO - PROCESS | 3388 | 1466595333635 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:33 INFO - PROCESS | 3388 | 1466595333682 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
04:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 192ms
04:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
04:35:33 INFO - PROCESS | 3388 | 1466595333826 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:33 INFO - PROCESS | 3388 | 1466595333877 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
04:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 192ms
04:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
04:35:34 INFO - PROCESS | 3388 | 1466595334014 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:34 INFO - PROCESS | 3388 | 1466595334063 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
04:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 239ms
04:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
04:35:34 INFO - PROCESS | 3388 | 1466595334323 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:34 INFO - PROCESS | 3388 | 1466595334388 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
04:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 464ms
04:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
04:35:34 INFO - PROCESS | 3388 | 1466595334749 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:34 INFO - PROCESS | 3388 | 1466595334780 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
04:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 192ms
04:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
04:35:34 INFO - PROCESS | 3388 | 1466595334944 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:34 INFO - PROCESS | 3388 | 1466595334983 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
04:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 192ms
04:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
04:35:35 INFO - PROCESS | 3388 | 1466595335136 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:35 INFO - PROCESS | 3388 | 1466595335168 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
04:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 224ms
04:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
04:35:35 INFO - PROCESS | 3388 | 1466595335362 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:35 INFO - PROCESS | 3388 | 1466595335398 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
04:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 192ms
04:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
04:35:35 INFO - PROCESS | 3388 | 1466595335568 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:35 INFO - PROCESS | 3388 | 1466595335602 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
04:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 192ms
04:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
04:35:35 INFO - PROCESS | 3388 | 1466595335758 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:35 INFO - PROCESS | 3388 | 1466595335789 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
04:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 176ms
04:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
04:35:35 INFO - PROCESS | 3388 | 1466595335946 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:36 INFO - PROCESS | 3388 | 1466595335984 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
04:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 192ms
04:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
04:35:36 INFO - PROCESS | 3388 | 1466595336168 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:36 INFO - PROCESS | 3388 | 1466595336198 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
04:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 192ms
04:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
04:35:36 INFO - PROCESS | 3388 | 1466595336357 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:36 INFO - PROCESS | 3388 | 1466595336398 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:36 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
04:35:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:35:36 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
04:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 192ms
04:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
04:35:36 INFO - PROCESS | 3388 | 1466595336546 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:36 INFO - PROCESS | 3388 | 1466595336602 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
04:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 224ms
04:35:36 INFO - PROCESS | 3388 | 1466595336782 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
04:35:36 INFO - PROCESS | 3388 | 1466595336820 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
04:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 192ms
04:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
04:35:36 INFO - PROCESS | 3388 | 1466595336975 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:37 INFO - PROCESS | 3388 | 1466595337014 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:37 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
04:35:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:35:37 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
04:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 192ms
04:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
04:35:37 INFO - PROCESS | 3388 | 1466595337163 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:37 INFO - PROCESS | 3388 | 1466595337212 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:37 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
04:35:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:35:37 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
04:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 176ms
04:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
04:35:37 INFO - PROCESS | 3388 | 1466595337354 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:37 INFO - PROCESS | 3388 | 1466595337453 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
04:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 224ms
04:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
04:35:37 INFO - PROCESS | 3388 | 1466595337615 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:37 INFO - PROCESS | 3388 | 1466595337663 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
04:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 240ms
04:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
04:35:37 INFO - PROCESS | 3388 | 1466595337867 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:37 INFO - PROCESS | 3388 | 1466595337916 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
04:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 240ms
04:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
04:35:38 INFO - PROCESS | 3388 | 1466595338094 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:38 INFO - PROCESS | 3388 | 1466595338137 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
04:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 240ms
04:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
04:35:38 INFO - PROCESS | 3388 | 1466595338326 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:38 INFO - PROCESS | 3388 | 1466595338361 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
04:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 192ms
04:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
04:35:38 INFO - PROCESS | 3388 | 1466595338514 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:38 INFO - PROCESS | 3388 | 1466595338555 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
04:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 192ms
04:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
04:35:38 INFO - PROCESS | 3388 | 1466595338706 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:38 INFO - PROCESS | 3388 | 1466595338750 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
04:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 224ms
04:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
04:35:38 INFO - PROCESS | 3388 | 1466595338964 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:38 INFO - PROCESS | 3388 | 1466595338998 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
04:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 192ms
04:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
04:35:39 INFO - PROCESS | 3388 | 1466595339155 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:39 INFO - PROCESS | 3388 | 1466595339197 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
04:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 192ms
04:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
04:35:39 INFO - PROCESS | 3388 | 1466595339344 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:39 INFO - PROCESS | 3388 | 1466595339377 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
04:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 192ms
04:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
04:35:39 INFO - PROCESS | 3388 | 1466595339533 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:39 INFO - PROCESS | 3388 | 1466595339578 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
04:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 192ms
04:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
04:35:39 INFO - PROCESS | 3388 | 1466595339724 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:39 INFO - PROCESS | 3388 | 1466595339759 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
04:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 192ms
04:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
04:35:39 INFO - PROCESS | 3388 | 1466595339912 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:39 INFO - PROCESS | 3388 | 1466595339962 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
04:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 192ms
04:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
04:35:40 INFO - PROCESS | 3388 | 1466595340104 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:40 INFO - PROCESS | 3388 | 1466595340146 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
04:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 223ms
04:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
04:35:40 INFO - PROCESS | 3388 | 1466595340364 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:40 INFO - PROCESS | 3388 | 1466595340412 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
04:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 192ms
04:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
04:35:40 INFO - PROCESS | 3388 | 1466595340554 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:40 INFO - PROCESS | 3388 | 1466595340605 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
04:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 304ms
04:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
04:35:40 INFO - PROCESS | 3388 | 1466595340956 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:41 INFO - PROCESS | 3388 | 1466595341005 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
04:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 496ms
04:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
04:35:41 INFO - PROCESS | 3388 | 1466595341389 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:41 INFO - PROCESS | 3388 | 1466595341426 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
04:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 224ms
04:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
04:35:41 INFO - PROCESS | 3388 | 1466595341672 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:41 INFO - PROCESS | 3388 | 1466595341702 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
04:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 192ms
04:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
04:35:41 INFO - PROCESS | 3388 | 1466595341844 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:41 INFO - PROCESS | 3388 | 1466595341883 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
04:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 176ms
04:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
04:35:42 INFO - PROCESS | 3388 | 1466595342034 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:42 INFO - PROCESS | 3388 | 1466595342072 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
04:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 192ms
04:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
04:35:42 INFO - PROCESS | 3388 | 1466595342222 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:42 INFO - PROCESS | 3388 | 1466595342256 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
04:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 192ms
04:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
04:35:42 INFO - PROCESS | 3388 | 1466595342410 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:42 INFO - PROCESS | 3388 | 1466595342443 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
04:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 192ms
04:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
04:35:42 INFO - PROCESS | 3388 | 1466595342598 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:42 INFO - PROCESS | 3388 | 1466595342639 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
04:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 192ms
04:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
04:35:42 INFO - PROCESS | 3388 | 1466595342790 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:42 INFO - PROCESS | 3388 | 1466595342827 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
04:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 192ms
04:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
04:35:43 INFO - PROCESS | 3388 | 1466595342978 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:43 INFO - PROCESS | 3388 | 1466595343071 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
04:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 192ms
04:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
04:35:43 INFO - PROCESS | 3388 | 1466595343200 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:43 INFO - PROCESS | 3388 | 1466595343239 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
04:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 240ms
04:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
04:35:43 INFO - PROCESS | 3388 | 1466595343439 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:43 INFO - PROCESS | 3388 | 1466595343502 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
04:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 240ms
04:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
04:35:43 INFO - PROCESS | 3388 | 1466595343662 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:43 INFO - PROCESS | 3388 | 1466595343709 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
04:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 192ms
04:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
04:35:43 INFO - PROCESS | 3388 | 1466595343857 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:43 INFO - PROCESS | 3388 | 1466595343909 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
04:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 240ms
04:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
04:35:44 INFO - PROCESS | 3388 | 1466595344092 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:44 INFO - PROCESS | 3388 | 1466595344139 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
04:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 224ms
04:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
04:35:44 INFO - PROCESS | 3388 | 1466595344324 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:44 INFO - PROCESS | 3388 | 1466595344358 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
04:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 192ms
04:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
04:35:44 INFO - PROCESS | 3388 | 1466595344544 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:44 INFO - PROCESS | 3388 | 1466595344590 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
04:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 176ms
04:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
04:35:44 INFO - PROCESS | 3388 | 1466595344736 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:44 INFO - PROCESS | 3388 | 1466595344787 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
04:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 176ms
04:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
04:35:44 INFO - PROCESS | 3388 | 1466595344923 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:44 INFO - PROCESS | 3388 | 1466595344961 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:45 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
04:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 192ms
04:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
04:35:45 INFO - PROCESS | 3388 | 1466595345113 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:45 INFO - PROCESS | 3388 | 1466595345157 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
04:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 192ms
04:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
04:35:45 INFO - PROCESS | 3388 | 1466595345304 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:45 INFO - PROCESS | 3388 | 1466595345334 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
04:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 192ms
04:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
04:35:45 INFO - PROCESS | 3388 | 1466595345491 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:45 INFO - PROCESS | 3388 | 1466595345527 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
04:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 192ms
04:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
04:35:45 INFO - PROCESS | 3388 | 1466595345689 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:45 INFO - PROCESS | 3388 | 1466595345734 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
04:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 192ms
04:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
04:35:45 INFO - PROCESS | 3388 | 1466595345906 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:45 INFO - PROCESS | 3388 | 1466595345945 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
04:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 176ms
04:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
04:35:46 INFO - PROCESS | 3388 | 1466595346096 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:46 INFO - PROCESS | 3388 | 1466595346129 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
04:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 192ms
04:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
04:35:46 INFO - PROCESS | 3388 | 1466595346287 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:46 INFO - PROCESS | 3388 | 1466595346330 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
04:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 191ms
04:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
04:35:46 INFO - PROCESS | 3388 | 1466595346475 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:46 INFO - PROCESS | 3388 | 1466595346520 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:46 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
04:35:46 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
04:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:35:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 192ms
04:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
04:35:46 INFO - PROCESS | 3388 | 1466595346666 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:46 INFO - PROCESS | 3388 | 1466595346698 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
04:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 192ms
04:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
04:35:46 INFO - PROCESS | 3388 | 1466595346853 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:46 INFO - PROCESS | 3388 | 1466595346895 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
04:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 192ms
04:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
04:35:47 INFO - PROCESS | 3388 | 1466595347043 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:47 INFO - PROCESS | 3388 | 1466595347091 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
04:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 192ms
04:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
04:35:47 INFO - PROCESS | 3388 | 1466595347267 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:47 INFO - PROCESS | 3388 | 1466595347311 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
04:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 176ms
04:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
04:35:47 INFO - PROCESS | 3388 | 1466595347679 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:47 INFO - PROCESS | 3388 | 1466595347728 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
04:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 384ms
04:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
04:35:47 INFO - PROCESS | 3388 | 1466595347913 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:47 INFO - PROCESS | 3388 | 1466595347953 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
04:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 192ms
04:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
04:35:48 INFO - PROCESS | 3388 | 1466595348103 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:48 INFO - PROCESS | 3388 | 1466595348143 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
04:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 192ms
04:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
04:35:48 INFO - PROCESS | 3388 | 1466595348291 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:48 INFO - PROCESS | 3388 | 1466595348319 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
04:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 192ms
04:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
04:35:48 INFO - PROCESS | 3388 | 1466595348484 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:48 INFO - PROCESS | 3388 | 1466595348517 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
04:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 240ms
04:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
04:35:48 INFO - PROCESS | 3388 | 1466595348747 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:48 INFO - PROCESS | 3388 | 1466595348789 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
04:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 192ms
04:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
04:35:48 INFO - PROCESS | 3388 | 1466595348934 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:48 INFO - PROCESS | 3388 | 1466595348970 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
04:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 192ms
04:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
04:35:49 INFO - PROCESS | 3388 | 1466595349127 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:49 INFO - PROCESS | 3388 | 1466595349173 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
04:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 192ms
04:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
04:35:49 INFO - PROCESS | 3388 | 1466595349315 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:49 INFO - PROCESS | 3388 | 1466595349341 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
04:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 176ms
04:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
04:35:49 INFO - PROCESS | 3388 | 1466595349502 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:49 INFO - PROCESS | 3388 | 1466595349536 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
04:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 176ms
04:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
04:35:49 INFO - PROCESS | 3388 | 1466595349692 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:49 INFO - PROCESS | 3388 | 1466595349748 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
04:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 224ms
04:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
04:35:49 INFO - PROCESS | 3388 | 1466595349921 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:50 INFO - PROCESS | 3388 | 1466595350016 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
04:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 240ms
04:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
04:35:50 INFO - PROCESS | 3388 | 1466595350183 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:50 INFO - PROCESS | 3388 | 1466595350229 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
04:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 240ms
04:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
04:35:50 INFO - PROCESS | 3388 | 1466595350414 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:50 INFO - PROCESS | 3388 | 1466595350465 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
04:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 192ms
04:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
04:35:50 INFO - PROCESS | 3388 | 1466595350602 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:50 INFO - PROCESS | 3388 | 1466595350648 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
04:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 224ms
04:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
04:35:50 INFO - PROCESS | 3388 | 1466595350834 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:50 INFO - PROCESS | 3388 | 1466595350869 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
04:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 176ms
04:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
04:35:51 INFO - PROCESS | 3388 | 1466595351021 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:51 INFO - PROCESS | 3388 | 1466595351070 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
04:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 224ms
04:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
04:35:51 INFO - PROCESS | 3388 | 1466595351251 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:51 INFO - PROCESS | 3388 | 1466595351310 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
04:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 240ms
04:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
04:35:51 INFO - PROCESS | 3388 | 1466595351515 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:51 INFO - PROCESS | 3388 | 1466595351557 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
04:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 240ms
04:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
04:35:51 INFO - PROCESS | 3388 | 1466595351748 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:51 INFO - PROCESS | 3388 | 1466595351789 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
04:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 192ms
04:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
04:35:51 INFO - PROCESS | 3388 | 1466595351934 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:52 INFO - PROCESS | 3388 | 1466595351978 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
04:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 192ms
04:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
04:35:52 INFO - PROCESS | 3388 | 1466595352122 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:52 INFO - PROCESS | 3388 | 1466595352165 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
04:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 192ms
04:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
04:35:52 INFO - PROCESS | 3388 | 1466595352312 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:52 INFO - PROCESS | 3388 | 1466595352343 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
04:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 144ms
04:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
04:35:52 INFO - PROCESS | 3388 | 1466595352450 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:52 INFO - PROCESS | 3388 | 1466595352496 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
04:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 191ms
04:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
04:35:52 INFO - PROCESS | 3388 | 1466595352637 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:52 INFO - PROCESS | 3388 | 1466595352681 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
04:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 224ms
04:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
04:35:52 INFO - PROCESS | 3388 | 1466595352900 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:52 INFO - PROCESS | 3388 | 1466595352938 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
04:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 192ms
04:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
04:35:53 INFO - PROCESS | 3388 | 1466595353090 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:53 INFO - PROCESS | 3388 | 1466595353135 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
04:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 192ms
04:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
04:35:53 INFO - PROCESS | 3388 | 1466595353283 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:53 INFO - PROCESS | 3388 | 1466595353331 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
04:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 192ms
04:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
04:35:53 INFO - PROCESS | 3388 | 1466595353469 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:53 INFO - PROCESS | 3388 | 1466595353518 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
04:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 192ms
04:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
04:35:53 INFO - PROCESS | 3388 | 1466595353658 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:53 INFO - PROCESS | 3388 | 1466595353696 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
04:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 192ms
04:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
04:35:53 INFO - PROCESS | 3388 | 1466595353850 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:53 INFO - PROCESS | 3388 | 1466595353899 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
04:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 192ms
04:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
04:35:54 INFO - PROCESS | 3388 | 1466595354076 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:54 INFO - PROCESS | 3388 | 1466595354150 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
04:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 512ms
04:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
04:35:54 INFO - PROCESS | 3388 | 1466595354575 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:54 INFO - PROCESS | 3388 | 1466595354605 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
04:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 192ms
04:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
04:35:54 INFO - PROCESS | 3388 | 1466595354768 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:54 INFO - PROCESS | 3388 | 1466595354797 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
04:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 192ms
04:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
04:35:54 INFO - PROCESS | 3388 | 1466595354960 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:55 INFO - PROCESS | 3388 | 1466595355005 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
04:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 192ms
04:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
04:35:55 INFO - PROCESS | 3388 | 1466595355150 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:55 INFO - PROCESS | 3388 | 1466595355193 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
04:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 192ms
04:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
04:35:55 INFO - PROCESS | 3388 | 1466595355336 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:55 INFO - PROCESS | 3388 | 1466595355368 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
04:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 176ms
04:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
04:35:55 INFO - PROCESS | 3388 | 1466595355526 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:55 INFO - PROCESS | 3388 | 1466595355618 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
04:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 224ms
04:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
04:35:55 INFO - PROCESS | 3388 | 1466595355788 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:55 INFO - PROCESS | 3388 | 1466595355815 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
04:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 144ms
04:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
04:35:55 INFO - PROCESS | 3388 | 1466595355924 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:55 INFO - PROCESS | 3388 | 1466595355955 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
04:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 192ms
04:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
04:35:56 INFO - PROCESS | 3388 | 1466595356122 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:56 INFO - PROCESS | 3388 | 1466595356161 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
04:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 192ms
04:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
04:35:56 INFO - PROCESS | 3388 | 1466595356313 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:56 INFO - PROCESS | 3388 | 1466595356355 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
04:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 192ms
04:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
04:35:56 INFO - PROCESS | 3388 | 1466595356502 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:56 INFO - PROCESS | 3388 | 1466595356541 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
04:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 192ms
04:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
04:35:56 INFO - PROCESS | 3388 | 1466595356690 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:56 INFO - PROCESS | 3388 | 1466595356735 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
04:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 192ms
04:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
04:35:56 INFO - PROCESS | 3388 | 1466595356886 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:56 INFO - PROCESS | 3388 | 1466595356935 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
04:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 224ms
04:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
04:35:57 INFO - PROCESS | 3388 | 1466595357148 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:57 INFO - PROCESS | 3388 | 1466595357190 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
04:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 240ms
04:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
04:35:57 INFO - PROCESS | 3388 | 1466595357376 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:57 INFO - PROCESS | 3388 | 1466595357422 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
04:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 224ms
04:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
04:35:57 INFO - PROCESS | 3388 | 1466595357606 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:57 INFO - PROCESS | 3388 | 1466595357655 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
04:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 224ms
04:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
04:35:57 INFO - PROCESS | 3388 | 1466595357834 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:57 INFO - PROCESS | 3388 | 1466595357871 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
04:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 192ms
04:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
04:35:58 INFO - PROCESS | 3388 | 1466595358028 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:58 INFO - PROCESS | 3388 | 1466595358074 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
04:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 192ms
04:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
04:35:58 INFO - PROCESS | 3388 | 1466595358213 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:58 INFO - PROCESS | 3388 | 1466595358251 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
04:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 224ms
04:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
04:35:58 INFO - PROCESS | 3388 | 1466595358477 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:58 INFO - PROCESS | 3388 | 1466595358521 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
04:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 192ms
04:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
04:35:58 INFO - PROCESS | 3388 | 1466595358664 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:58 INFO - PROCESS | 3388 | 1466595358705 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
04:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 191ms
04:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
04:35:58 INFO - PROCESS | 3388 | 1466595358854 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:58 INFO - PROCESS | 3388 | 1466595358900 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
04:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 176ms
04:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
04:35:59 INFO - PROCESS | 3388 | 1466595359045 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:59 INFO - PROCESS | 3388 | 1466595359077 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
04:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 176ms
04:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
04:35:59 INFO - PROCESS | 3388 | 1466595359233 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:59 INFO - PROCESS | 3388 | 1466595359275 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
04:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 224ms
04:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
04:35:59 INFO - PROCESS | 3388 | 1466595359462 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:59 INFO - PROCESS | 3388 | 1466595359502 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
04:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 192ms
04:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
04:35:59 INFO - PROCESS | 3388 | 1466595359652 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:59 INFO - PROCESS | 3388 | 1466595359699 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
04:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 176ms
04:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
04:35:59 INFO - PROCESS | 3388 | 1466595359875 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:35:59 INFO - PROCESS | 3388 | 1466595359922 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
04:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 192ms
04:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
04:36:00 INFO - PROCESS | 3388 | 1466595360063 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:00 INFO - PROCESS | 3388 | 1466595360108 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
04:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 192ms
04:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
04:36:00 INFO - PROCESS | 3388 | 1466595360252 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:00 INFO - PROCESS | 3388 | 1466595360293 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
04:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 192ms
04:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
04:36:00 INFO - PROCESS | 3388 | 1466595360442 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:00 INFO - PROCESS | 3388 | 1466595360491 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
04:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 192ms
04:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
04:36:00 INFO - PROCESS | 3388 | 1466595360651 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:00 INFO - PROCESS | 3388 | 1466595360722 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
04:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 496ms
04:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
04:36:01 INFO - PROCESS | 3388 | 1466595361150 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:01 INFO - PROCESS | 3388 | 1466595361240 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
04:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 400ms
04:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
04:36:01 INFO - PROCESS | 3388 | 1466595361577 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:01 INFO - PROCESS | 3388 | 1466595361606 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
04:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 176ms
04:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
04:36:01 INFO - PROCESS | 3388 | 1466595361767 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:01 INFO - PROCESS | 3388 | 1466595361797 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
04:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 176ms
04:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
04:36:01 INFO - PROCESS | 3388 | 1466595361957 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:02 INFO - PROCESS | 3388 | 1466595362001 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
04:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 192ms
04:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
04:36:02 INFO - PROCESS | 3388 | 1466595362144 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:02 INFO - PROCESS | 3388 | 1466595362181 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
04:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 192ms
04:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
04:36:02 INFO - PROCESS | 3388 | 1466595362334 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:02 INFO - PROCESS | 3388 | 1466595362369 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
04:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 192ms
04:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
04:36:02 INFO - PROCESS | 3388 | 1466595362525 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:02 INFO - PROCESS | 3388 | 1466595362615 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
04:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 192ms
04:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
04:36:02 INFO - PROCESS | 3388 | 1466595362745 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:02 INFO - PROCESS | 3388 | 1466595362782 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
04:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 192ms
04:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
04:36:02 INFO - PROCESS | 3388 | 1466595362934 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:02 INFO - PROCESS | 3388 | 1466595362966 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
04:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 192ms
04:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
04:36:03 INFO - PROCESS | 3388 | 1466595363125 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:03 INFO - PROCESS | 3388 | 1466595363153 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
04:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 176ms
04:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
04:36:03 INFO - PROCESS | 3388 | 1466595363313 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:03 INFO - PROCESS | 3388 | 1466595363359 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
04:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 224ms
04:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
04:36:03 INFO - PROCESS | 3388 | 1466595363550 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:03 INFO - PROCESS | 3388 | 1466595363595 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
04:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 192ms
04:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
04:36:03 INFO - PROCESS | 3388 | 1466595363742 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:03 INFO - PROCESS | 3388 | 1466595363776 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
04:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 192ms
04:36:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
04:36:03 INFO - PROCESS | 3388 | 1466595363984 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:04 INFO - PROCESS | 3388 | 1466595364031 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
04:36:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 176ms
04:36:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
04:36:04 INFO - PROCESS | 3388 | 1466595364175 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:04 INFO - PROCESS | 3388 | 1466595364219 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
04:36:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 176ms
04:36:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
04:36:04 INFO - PROCESS | 3388 | 1466595364364 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:04 INFO - PROCESS | 3388 | 1466595364408 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
04:36:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 192ms
04:36:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
04:36:04 INFO - PROCESS | 3388 | 1466595364552 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:04 INFO - PROCESS | 3388 | 1466595364604 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
04:36:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 192ms
04:36:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
04:36:04 INFO - PROCESS | 3388 | 1466595364744 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:04 INFO - PROCESS | 3388 | 1466595364790 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
04:36:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 223ms
04:36:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
04:36:04 INFO - PROCESS | 3388 | 1466595364972 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:05 INFO - PROCESS | 3388 | 1466595365011 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
04:36:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 192ms
04:36:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
04:36:05 INFO - PROCESS | 3388 | 1466595365164 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:05 INFO - PROCESS | 3388 | 1466595365207 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:05 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)
04:36:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 752ms
04:36:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
04:36:05 INFO - PROCESS | 3388 | 1466595365935 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:05 INFO - PROCESS | 3388 | 1466595365965 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:06 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
04:36:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:36:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
04:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:36:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 656ms
04:36:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
04:36:06 INFO - PROCESS | 3388 | 1466595366575 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:06 INFO - PROCESS | 3388 | 1466595366607 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:07 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
04:36:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:36:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
04:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:36:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 720ms
04:36:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
04:36:07 INFO - PROCESS | 3388 | 1466595367309 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:07 INFO - PROCESS | 3388 | 1466595367341 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:07 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)
04:36:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 656ms
04:36:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
04:36:07 INFO - PROCESS | 3388 | 1466595367951 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:08 INFO - PROCESS | 3388 | 1466595367983 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:08 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)
04:36:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 720ms
04:36:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
04:36:08 INFO - PROCESS | 3388 | 1466595368688 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:08 INFO - PROCESS | 3388 | 1466595368716 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:09 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
04:36:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:36:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
04:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:36:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 656ms
04:36:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
04:36:09 INFO - PROCESS | 3388 | 1466595369328 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:09 INFO - PROCESS | 3388 | 1466595369357 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:10 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
04:36:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:36:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
04:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:36:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 704ms
04:36:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
04:36:10 INFO - PROCESS | 3388 | 1466595370065 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:10 INFO - PROCESS | 3388 | 1466595370099 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:10 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
04:36:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:36:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
04:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:36:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 704ms
04:36:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
04:36:10 INFO - PROCESS | 3388 | 1466595370762 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:10 INFO - PROCESS | 3388 | 1466595370789 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:11 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
04:36:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:36:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
04:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:36:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 639ms
04:36:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
04:36:11 INFO - PROCESS | 3388 | 1466595371435 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:11 INFO - PROCESS | 3388 | 1466595371467 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
04:36:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 176ms
04:36:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
04:36:11 INFO - PROCESS | 3388 | 1466595371624 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:11 INFO - PROCESS | 3388 | 1466595371661 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
04:36:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 192ms
04:36:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
04:36:11 INFO - PROCESS | 3388 | 1466595371812 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:11 INFO - PROCESS | 3388 | 1466595371842 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:12 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"
04:36:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:36:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
04:36:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:36:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:36:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 192ms
04:36:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
04:36:12 INFO - PROCESS | 3388 | 1466595372002 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:12 INFO - PROCESS | 3388 | 1466595372039 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
04:36:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 224ms
04:36:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
04:36:12 INFO - PROCESS | 3388 | 1466595372232 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:12 INFO - PROCESS | 3388 | 1466595372267 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:12 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"
04:36:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:36:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
04:36:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:36:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:36:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 176ms
04:36:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
04:36:12 INFO - PROCESS | 3388 | 1466595372422 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:12 INFO - PROCESS | 3388 | 1466595372463 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:12 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"
04:36:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:36:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
04:36:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:36:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:36:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 224ms
04:36:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
04:36:12 INFO - PROCESS | 3388 | 1466595372683 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:12 INFO - PROCESS | 3388 | 1466595372717 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
04:36:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 192ms
04:36:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
04:36:12 INFO - PROCESS | 3388 | 1466595372873 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:12 INFO - PROCESS | 3388 | 1466595372912 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:13 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
04:36:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:36:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
04:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:36:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 704ms
04:36:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
04:36:13 INFO - PROCESS | 3388 | 1466595373574 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:13 INFO - PROCESS | 3388 | 1466595373608 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
04:36:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 192ms
04:36:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
04:36:13 INFO - PROCESS | 3388 | 1466595373781 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:13 INFO - PROCESS | 3388 | 1466595373845 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
04:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 432ms
04:36:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
04:36:14 INFO - PROCESS | 3388 | 1466595374245 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:14 INFO - PROCESS | 3388 | 1466595374285 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
04:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 192ms
04:36:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
04:36:14 INFO - PROCESS | 3388 | 1466595374435 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:14 INFO - PROCESS | 3388 | 1466595374482 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
04:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 192ms
04:36:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
04:36:14 INFO - PROCESS | 3388 | 1466595374627 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:14 INFO - PROCESS | 3388 | 1466595374663 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
04:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 176ms
04:36:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
04:36:14 INFO - PROCESS | 3388 | 1466595374813 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:14 INFO - PROCESS | 3388 | 1466595374857 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
04:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 192ms
04:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
04:36:15 INFO - PROCESS | 3388 | 1466595375005 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:15 INFO - PROCESS | 3388 | 1466595375050 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
04:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 192ms
04:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
04:36:15 INFO - PROCESS | 3388 | 1466595375193 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:15 INFO - PROCESS | 3388 | 1466595375237 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
04:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 224ms
04:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
04:36:15 INFO - PROCESS | 3388 | 1466595375454 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:15 INFO - PROCESS | 3388 | 1466595375484 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
04:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 176ms
04:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
04:36:15 INFO - PROCESS | 3388 | 1466595375643 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:15 INFO - PROCESS | 3388 | 1466595375670 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
04:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 128ms
04:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
04:36:15 INFO - PROCESS | 3388 | 1466595375779 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:15 INFO - PROCESS | 3388 | 1466595375813 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
04:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 176ms
04:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
04:36:15 INFO - PROCESS | 3388 | 1466595375970 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:16 INFO - PROCESS | 3388 | 1466595376009 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
04:36:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 176ms
04:36:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
04:36:16 INFO - PROCESS | 3388 | 1466595376165 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:16 INFO - PROCESS | 3388 | 1466595376208 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
04:36:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 192ms
04:36:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
04:36:16 INFO - PROCESS | 3388 | 1466595376353 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:16 INFO - PROCESS | 3388 | 1466595376399 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
04:36:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 192ms
04:36:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
04:36:16 INFO - PROCESS | 3388 | 1466595376546 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:16 INFO - PROCESS | 3388 | 1466595376590 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
04:36:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 240ms
04:36:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
04:36:16 INFO - PROCESS | 3388 | 1466595376810 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:16 INFO - PROCESS | 3388 | 1466595376858 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
04:36:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 192ms
04:36:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
04:36:17 INFO - PROCESS | 3388 | 1466595376995 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:17 INFO - PROCESS | 3388 | 1466595377033 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
04:36:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 192ms
04:36:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
04:36:17 INFO - PROCESS | 3388 | 1466595377182 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:17 INFO - PROCESS | 3388 | 1466595377222 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
04:36:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 191ms
04:36:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
04:36:17 INFO - PROCESS | 3388 | 1466595377372 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:17 INFO - PROCESS | 3388 | 1466595377401 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
04:36:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 144ms
04:36:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
04:36:17 INFO - PROCESS | 3388 | 1466595377509 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:17 INFO - PROCESS | 3388 | 1466595377549 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
04:36:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 192ms
04:36:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
04:36:17 INFO - PROCESS | 3388 | 1466595377698 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:17 INFO - PROCESS | 3388 | 1466595377740 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
04:36:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 192ms
04:36:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
04:36:17 INFO - PROCESS | 3388 | 1466595377889 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:17 INFO - PROCESS | 3388 | 1466595377927 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
04:36:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 192ms
04:36:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
04:36:18 INFO - PROCESS | 3388 | 1466595378077 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:18 INFO - PROCESS | 3388 | 1466595378166 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
04:36:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 192ms
04:36:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
04:36:18 INFO - PROCESS | 3388 | 1466595378301 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:18 INFO - PROCESS | 3388 | 1466595378341 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
04:36:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 176ms
04:36:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
04:36:18 INFO - PROCESS | 3388 | 1466595378495 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:18 INFO - PROCESS | 3388 | 1466595378541 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
04:36:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 192ms
04:36:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
04:36:18 INFO - PROCESS | 3388 | 1466595378681 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:18 INFO - PROCESS | 3388 | 1466595378724 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
04:36:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 192ms
04:36:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
04:36:18 INFO - PROCESS | 3388 | 1466595378871 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:18 INFO - PROCESS | 3388 | 1466595378916 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
04:36:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 240ms
04:36:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
04:36:19 INFO - PROCESS | 3388 | 1466595379102 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:19 INFO - PROCESS | 3388 | 1466595379147 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
04:36:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 192ms
04:36:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
04:36:19 INFO - PROCESS | 3388 | 1466595379290 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:19 INFO - PROCESS | 3388 | 1466595379339 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
04:36:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 192ms
04:36:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
04:36:19 INFO - PROCESS | 3388 | 1466595379479 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:19 INFO - PROCESS | 3388 | 1466595379565 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
04:36:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 240ms
04:36:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
04:36:19 INFO - PROCESS | 3388 | 1466595379742 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:19 INFO - PROCESS | 3388 | 1466595379790 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
04:36:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 192ms
04:36:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
04:36:19 INFO - PROCESS | 3388 | 1466595379952 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:20 INFO - PROCESS | 3388 | 1466595379998 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
04:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 224ms
04:36:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
04:36:20 INFO - PROCESS | 3388 | 1466595380160 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:20 INFO - PROCESS | 3388 | 1466595380205 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
04:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 176ms
04:36:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
04:36:20 INFO - PROCESS | 3388 | 1466595380352 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:20 INFO - PROCESS | 3388 | 1466595380398 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
04:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 288ms
04:36:20 INFO - PROCESS | 3388 | 1466595380772 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
04:36:20 INFO - PROCESS | 3388 | 1466595380824 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
04:36:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 368ms
04:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
04:36:21 INFO - PROCESS | 3388 | 1466595381192 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:21 INFO - PROCESS | 3388 | 1466595381223 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
04:36:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 192ms
04:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
04:36:21 INFO - PROCESS | 3388 | 1466595381384 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:21 INFO - PROCESS | 3388 | 1466595381414 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
04:36:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 176ms
04:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
04:36:21 INFO - PROCESS | 3388 | 1466595381573 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:21 INFO - PROCESS | 3388 | 1466595381603 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
04:36:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 192ms
04:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
04:36:21 INFO - PROCESS | 3388 | 1466595381763 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:21 INFO - PROCESS | 3388 | 1466595381799 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
04:36:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 192ms
04:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
04:36:21 INFO - PROCESS | 3388 | 1466595381950 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:22 INFO - PROCESS | 3388 | 1466595381985 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
04:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 192ms
04:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
04:36:22 INFO - PROCESS | 3388 | 1466595382140 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:22 INFO - PROCESS | 3388 | 1466595382189 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
04:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 192ms
04:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
04:36:22 INFO - PROCESS | 3388 | 1466595382328 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:22 INFO - PROCESS | 3388 | 1466595382415 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
04:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 240ms
04:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
04:36:22 INFO - PROCESS | 3388 | 1466595382589 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:22 INFO - PROCESS | 3388 | 1466595382624 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
04:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 192ms
04:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
04:36:22 INFO - PROCESS | 3388 | 1466595382780 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:22 INFO - PROCESS | 3388 | 1466595382816 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
04:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 192ms
04:36:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
04:36:22 INFO - PROCESS | 3388 | 1466595382970 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:23 INFO - PROCESS | 3388 | 1466595383019 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
04:36:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
04:36:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 240ms
04:36:23 INFO - TEST-START | /DOMEvents/constructors.html
04:36:23 INFO - PROCESS | 3388 | 1466595383200 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:23 INFO - PROCESS | 3388 | 1466595383254 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
04:36:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:36:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:36:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:36:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:36:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:36:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:36:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
04:36:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 239ms
04:36:23 INFO - TEST-START | /DOMEvents/event-phases-order.html
04:36:23 INFO - PROCESS | 3388 | 1466595383453 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:23 INFO - PROCESS | 3388 | 1466595383500 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
04:36:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 192ms
04:36:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
04:36:23 INFO - PROCESS | 3388 | 1466595383643 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:23 INFO - PROCESS | 3388 | 1466595383688 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
04:36:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:36:23 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
04:36:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:36:23 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
04:36:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:36:23 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]"
04:36:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:36:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
04:36:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 240ms
04:36:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
04:36:23 INFO - PROCESS | 3388 | 1466595383913 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:23 INFO - PROCESS | 3388 | 1466595383942 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:24 INFO - PROCESS | 3388 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
04:36:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
04:36:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 192ms
04:36:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
04:36:24 INFO - PROCESS | 3388 | 1466595384100 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:24 INFO - PROCESS | 3388 | 1466595384149 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:24 INFO - PROCESS | 3388 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
04:36:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
04:36:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 240ms
04:36:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
04:36:24 INFO - PROCESS | 3388 | 1466595384334 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:24 INFO - PROCESS | 3388 | 1466595384393 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
04:36:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 192ms
04:36:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
04:36:24 INFO - PROCESS | 3388 | 1466595384528 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:24 INFO - PROCESS | 3388 | 1466595384580 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:24 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.
04:36:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 192ms
04:36:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
04:36:24 INFO - PROCESS | 3388 | 1466595384719 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:24 INFO - PROCESS | 3388 | 1466595384760 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:24 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
04:36:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
04:36:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
04:36:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 192ms
04:36:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
04:36:24 INFO - PROCESS | 3388 | 1466595384909 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:24 INFO - PROCESS | 3388 | 1466595384943 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:25 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.
04:36:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 192ms
04:36:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
04:36:25 INFO - PROCESS | 3388 | 1466595385100 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:25 INFO - PROCESS | 3388 | 1466595385185 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:25 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.
04:36:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 192ms
04:36:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
04:36:25 INFO - PROCESS | 3388 | 1466595385321 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:25 INFO - PROCESS | 3388 | 1466595385375 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
04:36:25 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
04:36:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 176ms
04:36:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
04:36:25 INFO - PROCESS | 3388 | 1466595385509 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:25 INFO - PROCESS | 3388 | 1466595385553 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:25 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.
04:36:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 176ms
04:36:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
04:36:25 INFO - PROCESS | 3388 | 1466595385700 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:25 INFO - PROCESS | 3388 | 1466595385742 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:25 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.
04:36:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 192ms
04:36:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
04:36:25 INFO - PROCESS | 3388 | 1466595385889 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:25 INFO - PROCESS | 3388 | 1466595385936 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:26 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.
04:36:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 192ms
04:36:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
04:36:26 INFO - PROCESS | 3388 | 1466595386078 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:26 INFO - PROCESS | 3388 | 1466595386110 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:26 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.
04:36:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 128ms
04:36:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
04:36:26 INFO - PROCESS | 3388 | 1466595386216 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:26 INFO - PROCESS | 3388 | 1466595386257 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:26 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.
04:36:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 192ms
04:36:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
04:36:26 INFO - PROCESS | 3388 | 1466595386411 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:26 INFO - PROCESS | 3388 | 1466595386457 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:26 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.
04:36:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 192ms
04:36:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
04:36:26 INFO - PROCESS | 3388 | 1466595386631 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:26 INFO - PROCESS | 3388 | 1466595386687 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:26 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
04:36:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
04:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
04:36:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 192ms
04:36:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
04:36:26 INFO - PROCESS | 3388 | 1466595386819 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:26 INFO - PROCESS | 3388 | 1466595386861 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:27 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.
04:36:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 192ms
04:36:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
04:36:27 INFO - PROCESS | 3388 | 1466595387009 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:27 INFO - PROCESS | 3388 | 1466595387059 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:27 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.
04:36:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 496ms
04:36:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
04:36:27 INFO - PROCESS | 3388 | 1466595387507 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:27 INFO - PROCESS | 3388 | 1466595387548 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
04:36:27 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
04:36:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 192ms
04:36:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
04:36:27 INFO - PROCESS | 3388 | 1466595387697 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:27 INFO - PROCESS | 3388 | 1466595387726 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:27 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.
04:36:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 192ms
04:36:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
04:36:27 INFO - PROCESS | 3388 | 1466595387887 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:27 INFO - PROCESS | 3388 | 1466595387962 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:28 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.
04:36:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 176ms
04:36:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
04:36:28 INFO - PROCESS | 3388 | 1466595388110 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:28 INFO - PROCESS | 3388 | 1466595388148 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:28 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.
04:36:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 192ms
04:36:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker
04:36:28 INFO - PROCESS | 3388 | 1466595388299 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:28 INFO - PROCESS | 3388 | 1466595388333 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
04:36:28 INFO - {}
04:36:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
04:36:28 INFO - {}
04:36:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
04:36:28 INFO - {}
04:36:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
04:36:28 INFO - {}
04:36:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 192ms
04:36:28 INFO - TEST-START | /FileAPI/fileReader.html
04:36:28 INFO - PROCESS | 3388 | 1466595388490 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:28 INFO - PROCESS | 3388 | 1466595388535 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
04:36:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
04:36:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
04:36:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
04:36:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 192ms
04:36:28 INFO - TEST-START | /FileAPI/historical.html
04:36:28 INFO - PROCESS | 3388 | 1466595388680 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:28 INFO - PROCESS | 3388 | 1466595388717 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
04:36:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
04:36:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
04:36:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
04:36:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
04:36:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
04:36:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
04:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
04:36:28 INFO - TEST-OK | /FileAPI/historical.html | took 192ms
04:36:28 INFO - TEST-START | /FileAPI/idlharness.html
04:36:28 INFO - PROCESS | 3388 | 1466595388869 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:28 INFO - PROCESS | 3388 | 1466595388903 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
04:36:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
04:36:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:36:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
04:36:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
04:36:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:36:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
04:36:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
04:36:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:36:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
04:36:29 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
04:36:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:36:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:36:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
04:36:29 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
04:36:29 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
04:36:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:36:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:36:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
04:36:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
04:36:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
04:36:29 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
04:36:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:36:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:36:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
04:36:29 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
04:36:29 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
04:36:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:36:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:36:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
04:36:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 304ms
04:36:29 INFO - TEST-START | /FileAPI/idlharness.worker
04:36:29 INFO - PROCESS | 3388 | 1466595389169 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:29 INFO - PROCESS | 3388 | 1466595389209 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
04:36:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:36:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
04:36:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:36:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
04:36:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:36:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
04:36:29 INFO - {}
04:36:29 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
04:36:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:36:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:36:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
04:36:29 INFO - {}
04:36:29 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 - {}
04:36:29 INFO - {}
04:36:29 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
04:36:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:36:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:36:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
04:36:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
04:36:29 INFO - {}
04:36:29 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
04:36:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:36:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:36:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
04:36:29 INFO - {}
04:36:29 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 - {}
04:36:29 INFO - {}
04:36:29 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
04:36:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:36:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:36:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 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
04:36:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:36:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:36:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 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
04:36:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 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
04:36:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 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
04:36:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:36:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:36:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
04:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:36:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:36:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:36:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:36:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:36:29 INFO - {}
04:36:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 447ms
04:36:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
04:36:29 INFO - PROCESS | 3388 | 1466595389650 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:29 INFO - PROCESS | 3388 | 1466595389698 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:29 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
04:36:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 192ms
04:36:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
04:36:29 INFO - PROCESS | 3388 | 1466595389841 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:29 INFO - PROCESS | 3388 | 1466595389897 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
04:36:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 224ms
04:36:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html
04:36:30 INFO - PROCESS | 3388 | 1466595390081 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:30 INFO - PROCESS | 3388 | 1466595390130 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
04:36:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 192ms
04:36:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
04:36:30 INFO - PROCESS | 3388 | 1466595390272 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:30 INFO - PROCESS | 3388 | 1466595390318 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
04:36:30 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.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
04:36:30 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'.)
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
04:36:30 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.
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
04:36:30 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.
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
04:36:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
04:36:30 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.
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
04:36:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
04:36:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
04:36:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
04:36:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
04:36:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:36:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:36:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
04:36:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:36:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:36:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:36:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:36:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:36:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
04:36:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 288ms
04:36:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
04:36:30 INFO - PROCESS | 3388 | 1466595390555 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:30 INFO - PROCESS | 3388 | 1466595390615 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
04:36:30 INFO - {}
04:36:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 240ms
04:36:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
04:36:30 INFO - PROCESS | 3388 | 1466595390814 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:30 INFO - PROCESS | 3388 | 1466595390862 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
04:36:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 192ms
04:36:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
04:36:31 INFO - PROCESS | 3388 | 1466595391005 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:31 INFO - PROCESS | 3388 | 1466595391037 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
04:36:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
04:36:31 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"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
04:36:31 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"
04:36:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
04:36:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 320ms
04:36:31 INFO - TEST-START | /FileAPI/file/File-constructor.html
04:36:31 INFO - PROCESS | 3388 | 1466595391321 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:31 INFO - PROCESS | 3388 | 1466595391364 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
04:36:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
04:36:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
04:36:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
04:36:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
04:36:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
04:36:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
04:36:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
04:36:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
04:36:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
04:36:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
04:36:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
04:36:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
04:36:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
04:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
04:36:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
04:36:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
04:36:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 208ms
04:36:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
04:36:31 INFO - PROCESS | 3388 | 1466595391519 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:31 INFO - PROCESS | 3388 | 1466595391563 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
04:36:31 INFO - {}
04:36:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 192ms
04:36:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
04:36:31 INFO - PROCESS | 3388 | 1466595391707 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:31 INFO - PROCESS | 3388 | 1466595391749 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
04:36:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
04:36:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
04:36:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
04:36:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
04:36:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
04:36:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
04:36:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 192ms
04:36:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
04:36:31 INFO - PROCESS | 3388 | 1466595391897 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:31 INFO - PROCESS | 3388 | 1466595391943 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
04:36:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 192ms
04:36:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
04:36:32 INFO - PROCESS | 3388 | 1466595392130 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:32 INFO - PROCESS | 3388 | 1466595392173 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
04:36:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 192ms
04:36:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
04:36:32 INFO - PROCESS | 3388 | 1466595392318 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:32 INFO - PROCESS | 3388 | 1466595392362 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
04:36:32 INFO - reader.readAsText(blob_2)
04:36:32 INFO - }" did not throw
04:36:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
04:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
04:36:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
04:36:32 INFO - reader.readAsDataURL(blob_2)
04:36:32 INFO - }" did not throw
04:36:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
04:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
04:36:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
04:36:32 INFO - reader.readAsArrayBuffer(blob_2)
04:36:32 INFO - }" did not throw
04:36:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
04:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
04:36:32 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
04:36:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
04:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:36:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
04:36:32 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
04:36:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
04:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:36:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
04:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:36:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
04:36:32 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
04:36:32 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
04:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:36:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 192ms
04:36:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
04:36:32 INFO - PROCESS | 3388 | 1466595392511 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:32 INFO - PROCESS | 3388 | 1466595392561 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
04:36:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
04:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
04:36:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 192ms
04:36:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
04:36:32 INFO - PROCESS | 3388 | 1466595392699 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:32 INFO - PROCESS | 3388 | 1466595392754 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
04:36:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 192ms
04:36:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
04:36:32 INFO - PROCESS | 3388 | 1466595392889 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:32 INFO - PROCESS | 3388 | 1466595392931 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
04:36:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 176ms
04:36:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
04:36:33 INFO - PROCESS | 3388 | 1466595393080 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:33 INFO - PROCESS | 3388 | 1466595393130 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
04:36:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 176ms
04:36:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
04:36:33 INFO - PROCESS | 3388 | 1466595393271 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:33 INFO - PROCESS | 3388 | 1466595393319 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
04:36:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
04:36:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 192ms
04:36:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
04:36:33 INFO - PROCESS | 3388 | 1466595393463 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:33 INFO - PROCESS | 3388 | 1466595393581 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
04:36:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 400ms
04:36:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
04:36:33 INFO - PROCESS | 3388 | 1466595393935 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:33 INFO - PROCESS | 3388 | 1466595393981 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
04:36:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
04:36:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
04:36:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 240ms
04:36:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
04:36:34 INFO - PROCESS | 3388 | 1466595394167 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:34 INFO - PROCESS | 3388 | 1466595394206 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
04:36:34 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
04:36:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
04:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:36:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:36:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
04:36:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 192ms
04:36:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
04:36:34 INFO - PROCESS | 3388 | 1466595394356 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:34 INFO - PROCESS | 3388 | 1466595394400 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
04:36:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 192ms
04:36:34 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
04:36:34 INFO - PROCESS | 3388 | 1466595394545 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:34 INFO - PROCESS | 3388 | 1466595394578 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:34 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
04:36:34 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 192ms
04:36:34 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
04:36:34 INFO - PROCESS | 3388 | 1466595394735 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:34 INFO - PROCESS | 3388 | 1466595394761 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:34 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
04:36:34 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 192ms
04:36:34 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
04:36:34 INFO - PROCESS | 3388 | 1466595394955 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:35 INFO - PROCESS | 3388 | 1466595395001 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:35 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
04:36:35 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 224ms
04:36:35 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
04:36:35 INFO - PROCESS | 3388 | 1466595395184 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:35 INFO - PROCESS | 3388 | 1466595395227 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:35 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
04:36:35 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 240ms
04:36:35 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
04:36:35 INFO - PROCESS | 3388 | 1466595395414 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:35 INFO - PROCESS | 3388 | 1466595395442 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
04:36:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
04:36:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
04:36:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
04:36:35 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 192ms
04:36:35 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
04:36:35 INFO - PROCESS | 3388 | 1466595395603 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:35 INFO - PROCESS | 3388 | 1466595395641 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
04:36:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
04:36:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
04:36:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
04:36:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
04:36:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
04:36:35 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 191ms
04:36:35 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
04:36:35 INFO - PROCESS | 3388 | 1466595395794 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:35 INFO - PROCESS | 3388 | 1466595395837 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
04:36:36 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 240ms
04:36:36 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
04:36:36 INFO - PROCESS | 3388 | 1466595396024 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:36 INFO - PROCESS | 3388 | 1466595396078 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
04:36:36 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 224ms
04:36:36 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
04:36:36 INFO - PROCESS | 3388 | 1466595396302 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:36 INFO - PROCESS | 3388 | 1466595396350 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
04:36:36 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 224ms
04:36:36 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
04:36:36 INFO - PROCESS | 3388 | 1466595396514 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:36 INFO - PROCESS | 3388 | 1466595396563 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
04:36:36 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 240ms
04:36:36 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
04:36:36 INFO - PROCESS | 3388 | 1466595396744 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:36 INFO - PROCESS | 3388 | 1466595396788 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
04:36:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
04:36:36 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 192ms
04:36:36 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
04:36:36 INFO - PROCESS | 3388 | 1466595396933 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:37 INFO - PROCESS | 3388 | 1466595396982 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
04:36:37 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 224ms
04:36:37 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
04:36:37 INFO - PROCESS | 3388 | 1466595397163 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:37 INFO - PROCESS | 3388 | 1466595397191 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
04:36:37 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 224ms
04:36:37 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
04:36:37 INFO - PROCESS | 3388 | 1466595397394 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:37 INFO - PROCESS | 3388 | 1466595397485 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
04:36:37 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 304ms
04:36:37 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
04:36:37 INFO - PROCESS | 3388 | 1466595397715 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:37 INFO - PROCESS | 3388 | 1466595397744 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
04:36:37 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
04:36:37 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 224ms
04:36:37 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
04:36:37 INFO - PROCESS | 3388 | 1466595397944 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:37 INFO - PROCESS | 3388 | 1466595397974 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:38 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
04:36:38 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 192ms
04:36:38 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
04:36:38 INFO - PROCESS | 3388 | 1466595398139 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:38 INFO - PROCESS | 3388 | 1466595398183 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:38 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
04:36:38 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
04:36:38 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 192ms
04:36:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
04:36:38 INFO - PROCESS | 3388 | 1466595398327 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:38 INFO - PROCESS | 3388 | 1466595398366 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
04:36:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 192ms
04:36:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
04:36:38 INFO - PROCESS | 3388 | 1466595398516 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:38 INFO - PROCESS | 3388 | 1466595398564 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
04:36:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 240ms
04:36:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
04:36:38 INFO - PROCESS | 3388 | 1466595398746 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:38 INFO - PROCESS | 3388 | 1466595398793 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
04:36:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 192ms
04:36:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
04:36:38 INFO - PROCESS | 3388 | 1466595398936 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:39 INFO - PROCESS | 3388 | 1466595398981 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
04:36:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 240ms
04:36:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
04:36:39 INFO - PROCESS | 3388 | 1466595399198 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:39 INFO - PROCESS | 3388 | 1466595399241 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
04:36:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 192ms
04:36:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
04:36:39 INFO - PROCESS | 3388 | 1466595399388 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:39 INFO - PROCESS | 3388 | 1466595399436 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
04:36:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 192ms
04:36:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
04:36:39 INFO - PROCESS | 3388 | 1466595399576 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:39 INFO - PROCESS | 3388 | 1466595399622 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
04:36:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 240ms
04:36:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
04:36:39 INFO - PROCESS | 3388 | 1466595399808 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:39 INFO - PROCESS | 3388 | 1466595399851 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
04:36:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 192ms
04:36:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
04:36:40 INFO - PROCESS | 3388 | 1466595399996 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:40 INFO - PROCESS | 3388 | 1466595400042 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
04:36:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 400ms
04:36:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
04:36:40 INFO - PROCESS | 3388 | 1466595400414 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:40 INFO - PROCESS | 3388 | 1466595400510 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
04:36:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 496ms
04:36:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
04:36:40 INFO - PROCESS | 3388 | 1466595400941 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:40 INFO - PROCESS | 3388 | 1466595400972 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
04:36:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 192ms
04:36:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
04:36:41 INFO - PROCESS | 3388 | 1466595401132 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:41 INFO - PROCESS | 3388 | 1466595401167 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
04:36:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 192ms
04:36:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
04:36:41 INFO - PROCESS | 3388 | 1466595401323 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:41 INFO - PROCESS | 3388 | 1466595401380 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
04:36:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 224ms
04:36:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
04:36:41 INFO - PROCESS | 3388 | 1466595401553 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:41 INFO - PROCESS | 3388 | 1466595401585 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
04:36:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 192ms
04:36:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
04:36:41 INFO - PROCESS | 3388 | 1466595401740 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:41 INFO - PROCESS | 3388 | 1466595401779 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
04:36:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 239ms
04:36:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
04:36:41 INFO - PROCESS | 3388 | 1466595402002 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:42 INFO - PROCESS | 3388 | 1466595402047 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:42 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
04:36:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 192ms
04:36:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
04:36:42 INFO - PROCESS | 3388 | 1466595402193 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:42 INFO - PROCESS | 3388 | 1466595402223 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:42 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
04:36:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 192ms
04:36:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
04:36:42 INFO - PROCESS | 3388 | 1466595402383 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:42 INFO - PROCESS | 3388 | 1466595402416 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
04:36:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 176ms
04:36:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
04:36:42 INFO - PROCESS | 3388 | 1466595402573 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:42 INFO - PROCESS | 3388 | 1466595402607 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
04:36:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 224ms
04:36:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
04:36:42 INFO - PROCESS | 3388 | 1466595402825 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:42 INFO - PROCESS | 3388 | 1466595402865 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
04:36:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 192ms
04:36:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
04:36:43 INFO - PROCESS | 3388 | 1466595403008 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:43 INFO - PROCESS | 3388 | 1466595403069 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
04:36:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 240ms
04:36:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
04:36:43 INFO - PROCESS | 3388 | 1466595403237 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:43 INFO - PROCESS | 3388 | 1466595403334 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
04:36:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 240ms
04:36:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
04:36:43 INFO - PROCESS | 3388 | 1466595403508 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:43 INFO - PROCESS | 3388 | 1466595403563 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
04:36:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 256ms
04:36:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
04:36:43 INFO - PROCESS | 3388 | 1466595403750 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:43 INFO - PROCESS | 3388 | 1466595403788 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
04:36:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 192ms
04:36:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
04:36:43 INFO - PROCESS | 3388 | 1466595403941 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:44 INFO - PROCESS | 3388 | 1466595403992 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:44 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
04:36:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 240ms
04:36:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
04:36:44 INFO - PROCESS | 3388 | 1466595404175 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:44 INFO - PROCESS | 3388 | 1466595404223 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:44 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
04:36:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 224ms
04:36:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
04:36:44 INFO - PROCESS | 3388 | 1466595404400 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:44 INFO - PROCESS | 3388 | 1466595404446 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
04:36:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 224ms
04:36:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
04:36:44 INFO - PROCESS | 3388 | 1466595404675 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:44 INFO - PROCESS | 3388 | 1466595404722 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
04:36:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 304ms
04:36:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
04:36:44 INFO - PROCESS | 3388 | 1466595404968 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:45 INFO - PROCESS | 3388 | 1466595404999 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
04:36:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 192ms
04:36:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
04:36:45 INFO - PROCESS | 3388 | 1466595405158 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:45 INFO - PROCESS | 3388 | 1466595405201 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
04:36:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 224ms
04:36:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
04:36:45 INFO - PROCESS | 3388 | 1466595405389 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:45 INFO - PROCESS | 3388 | 1466595405421 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
04:36:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 176ms
04:36:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
04:36:45 INFO - PROCESS | 3388 | 1466595405575 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:45 INFO - PROCESS | 3388 | 1466595405617 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
04:36:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 192ms
04:36:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
04:36:45 INFO - PROCESS | 3388 | 1466595405765 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:45 INFO - PROCESS | 3388 | 1466595405808 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
04:36:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 192ms
04:36:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
04:36:45 INFO - PROCESS | 3388 | 1466595405956 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:46 INFO - PROCESS | 3388 | 1466595406002 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
04:36:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 224ms
04:36:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
04:36:46 INFO - PROCESS | 3388 | 1466595406218 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:46 INFO - PROCESS | 3388 | 1466595406261 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
04:36:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 192ms
04:36:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
04:36:46 INFO - PROCESS | 3388 | 1466595406406 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:46 INFO - PROCESS | 3388 | 1466595406451 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
04:36:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 192ms
04:36:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
04:36:46 INFO - PROCESS | 3388 | 1466595406595 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:46 INFO - PROCESS | 3388 | 1466595406641 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
04:36:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 192ms
04:36:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
04:36:46 INFO - PROCESS | 3388 | 1466595406786 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:46 INFO - PROCESS | 3388 | 1466595406835 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
04:36:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 512ms
04:36:47 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
04:36:47 INFO - PROCESS | 3388 | 1466595407283 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:47 INFO - PROCESS | 3388 | 1466595407354 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:47 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
04:36:47 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 432ms
04:36:47 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
04:36:47 INFO - PROCESS | 3388 | 1466595407748 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:47 INFO - PROCESS | 3388 | 1466595407777 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:47 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
04:36:47 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 176ms
04:36:47 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
04:36:47 INFO - PROCESS | 3388 | 1466595407939 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:47 INFO - PROCESS | 3388 | 1466595407968 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:48 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
04:36:48 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 191ms
04:36:48 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
04:36:48 INFO - PROCESS | 3388 | 1466595408126 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:48 INFO - PROCESS | 3388 | 1466595408160 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:48 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
04:36:48 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 192ms
04:36:48 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
04:36:48 INFO - PROCESS | 3388 | 1466595408317 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:48 INFO - PROCESS | 3388 | 1466595408354 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:48 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
04:36:48 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 192ms
04:36:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
04:36:48 INFO - PROCESS | 3388 | 1466595408506 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:48 INFO - PROCESS | 3388 | 1466595408550 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
04:36:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 240ms
04:36:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
04:36:48 INFO - PROCESS | 3388 | 1466595408735 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:48 INFO - PROCESS | 3388 | 1466595408768 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
04:36:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 192ms
04:36:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
04:36:48 INFO - PROCESS | 3388 | 1466595408956 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:49 INFO - PROCESS | 3388 | 1466595408990 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
04:36:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 192ms
04:36:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
04:36:49 INFO - PROCESS | 3388 | 1466595409146 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:49 INFO - PROCESS | 3388 | 1466595409193 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
04:36:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 192ms
04:36:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
04:36:49 INFO - PROCESS | 3388 | 1466595409335 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:49 INFO - PROCESS | 3388 | 1466595409371 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
04:36:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 240ms
04:36:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
04:36:49 INFO - PROCESS | 3388 | 1466595409567 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:49 INFO - PROCESS | 3388 | 1466595409618 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
04:36:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 224ms
04:36:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
04:36:49 INFO - PROCESS | 3388 | 1466595409794 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:49 INFO - PROCESS | 3388 | 1466595409835 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
04:36:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 176ms
04:36:50 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
04:36:50 INFO - PROCESS | 3388 | 1466595409985 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:50 INFO - PROCESS | 3388 | 1466595410018 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
04:36:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 192ms
04:36:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
04:36:50 INFO - PROCESS | 3388 | 1466595410173 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:50 INFO - PROCESS | 3388 | 1466595410272 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
04:36:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 224ms
04:36:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
04:36:50 INFO - PROCESS | 3388 | 1466595410435 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:50 INFO - PROCESS | 3388 | 1466595410483 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
04:36:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 224ms
04:36:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
04:36:50 INFO - PROCESS | 3388 | 1466595410666 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:50 INFO - PROCESS | 3388 | 1466595410733 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
04:36:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 240ms
04:36:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
04:36:50 INFO - PROCESS | 3388 | 1466595410895 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:50 INFO - PROCESS | 3388 | 1466595410924 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
04:36:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 192ms
04:36:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
04:36:51 INFO - PROCESS | 3388 | 1466595411085 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:51 INFO - PROCESS | 3388 | 1466595411126 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
04:36:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 192ms
04:36:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
04:36:51 INFO - PROCESS | 3388 | 1466595411274 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:51 INFO - PROCESS | 3388 | 1466595411308 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
04:36:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 192ms
04:36:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
04:36:51 INFO - PROCESS | 3388 | 1466595411464 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:51 INFO - PROCESS | 3388 | 1466595411493 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
04:36:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 192ms
04:36:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
04:36:51 INFO - PROCESS | 3388 | 1466595411685 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:51 INFO - PROCESS | 3388 | 1466595411729 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
04:36:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 240ms
04:36:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
04:36:51 INFO - PROCESS | 3388 | 1466595411918 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:51 INFO - PROCESS | 3388 | 1466595411952 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
04:36:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 192ms
04:36:52 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
04:36:52 INFO - PROCESS | 3388 | 1466595412105 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:52 INFO - PROCESS | 3388 | 1466595412150 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
04:36:52 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 192ms
04:36:52 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
04:36:52 INFO - PROCESS | 3388 | 1466595412294 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:52 INFO - PROCESS | 3388 | 1466595412335 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
04:36:52 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 192ms
04:36:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
04:36:52 INFO - PROCESS | 3388 | 1466595412484 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:52 INFO - PROCESS | 3388 | 1466595412534 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
04:36:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 192ms
04:36:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
04:36:52 INFO - PROCESS | 3388 | 1466595412672 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:52 INFO - PROCESS | 3388 | 1466595412714 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
04:36:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 176ms
04:36:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
04:36:52 INFO - PROCESS | 3388 | 1466595412862 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:52 INFO - PROCESS | 3388 | 1466595412910 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
04:36:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 400ms
04:36:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
04:36:53 INFO - PROCESS | 3388 | 1466595413288 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:53 INFO - PROCESS | 3388 | 1466595413322 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
04:36:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 192ms
04:36:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
04:36:53 INFO - PROCESS | 3388 | 1466595413479 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:53 INFO - PROCESS | 3388 | 1466595413526 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
04:36:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 336ms
04:36:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
04:36:53 INFO - PROCESS | 3388 | 1466595413889 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:53 INFO - PROCESS | 3388 | 1466595413933 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
04:36:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 351ms
04:36:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
04:36:54 INFO - PROCESS | 3388 | 1466595414168 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:54 INFO - PROCESS | 3388 | 1466595414198 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
04:36:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 192ms
04:36:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
04:36:54 INFO - PROCESS | 3388 | 1466595414355 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:54 INFO - PROCESS | 3388 | 1466595414458 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
04:36:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 240ms
04:36:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
04:36:54 INFO - PROCESS | 3388 | 1466595414617 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:54 INFO - PROCESS | 3388 | 1466595414654 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
04:36:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 224ms
04:36:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
04:36:54 INFO - PROCESS | 3388 | 1466595414848 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:54 INFO - PROCESS | 3388 | 1466595414875 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
04:36:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 176ms
04:36:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
04:36:55 INFO - PROCESS | 3388 | 1466595415036 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:55 INFO - PROCESS | 3388 | 1466595415088 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
04:36:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 192ms
04:36:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
04:36:55 INFO - PROCESS | 3388 | 1466595415225 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:55 INFO - PROCESS | 3388 | 1466595415258 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
04:36:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 336ms
04:36:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
04:36:55 INFO - PROCESS | 3388 | 1466595415557 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:55 INFO - PROCESS | 3388 | 1466595415584 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
04:36:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
04:36:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 240ms
04:36:55 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
04:36:55 INFO - PROCESS | 3388 | 1466595415838 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:55 INFO - PROCESS | 3388 | 1466595415879 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
04:36:56 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 192ms
04:36:56 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
04:36:56 INFO - PROCESS | 3388 | 1466595416025 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:56 INFO - PROCESS | 3388 | 1466595416065 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
04:36:56 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 192ms
04:36:56 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
04:36:56 INFO - PROCESS | 3388 | 1466595416216 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:56 INFO - PROCESS | 3388 | 1466595416274 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
04:36:56 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 224ms
04:36:56 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
04:36:56 INFO - PROCESS | 3388 | 1466595416446 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:56 INFO - PROCESS | 3388 | 1466595416494 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
04:36:56 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 224ms
04:36:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
04:36:56 INFO - PROCESS | 3388 | 1466595416683 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:56 INFO - PROCESS | 3388 | 1466595416724 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
04:36:56 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 176ms
04:36:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
04:36:56 INFO - PROCESS | 3388 | 1466595416866 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:56 INFO - PROCESS | 3388 | 1466595416906 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
04:36:57 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 192ms
04:36:57 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
04:36:57 INFO - PROCESS | 3388 | 1466595417056 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:57 INFO - PROCESS | 3388 | 1466595417101 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
04:36:57 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 224ms
04:36:57 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
04:36:57 INFO - PROCESS | 3388 | 1466595417321 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:57 INFO - PROCESS | 3388 | 1466595417380 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
04:36:57 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 224ms
04:36:57 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
04:36:57 INFO - PROCESS | 3388 | 1466595417547 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:57 INFO - PROCESS | 3388 | 1466595417590 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
04:36:57 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 192ms
04:36:57 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
04:36:57 INFO - PROCESS | 3388 | 1466595417737 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:57 INFO - PROCESS | 3388 | 1466595417774 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:57 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
04:36:57 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 192ms
04:36:57 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
04:36:57 INFO - PROCESS | 3388 | 1466595417928 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:57 INFO - PROCESS | 3388 | 1466595417976 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:58 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
04:36:58 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
04:36:58 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
04:36:58 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 176ms
04:36:58 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
04:36:58 INFO - PROCESS | 3388 | 1466595418115 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:58 INFO - PROCESS | 3388 | 1466595418145 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:58 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
04:36:58 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 288ms
04:36:58 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
04:36:58 INFO - PROCESS | 3388 | 1466595418407 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:58 INFO - PROCESS | 3388 | 1466595418446 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:58 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
04:36:58 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 336ms
04:36:58 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
04:36:58 INFO - PROCESS | 3388 | 1466595418771 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:58 INFO - PROCESS | 3388 | 1466595418814 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:59 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
04:36:59 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 288ms
04:36:59 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
04:36:59 INFO - PROCESS | 3388 | 1466595419063 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:59 INFO - PROCESS | 3388 | 1466595419103 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:59 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
04:36:59 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
04:36:59 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 192ms
04:36:59 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
04:36:59 INFO - PROCESS | 3388 | 1466595419252 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:59 INFO - PROCESS | 3388 | 1466595419290 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
04:36:59 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 192ms
04:36:59 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
04:36:59 INFO - PROCESS | 3388 | 1466595419442 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:59 INFO - PROCESS | 3388 | 1466595419490 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
04:36:59 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 336ms
04:36:59 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
04:36:59 INFO - PROCESS | 3388 | 1466595419773 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:36:59 INFO - PROCESS | 3388 | 1466595419818 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
04:37:00 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 336ms
04:37:00 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
04:37:00 INFO - PROCESS | 3388 | 1466595420137 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:00 INFO - PROCESS | 3388 | 1466595420176 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
04:37:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
04:37:00 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 191ms
04:37:00 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
04:37:00 INFO - PROCESS | 3388 | 1466595420370 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:00 INFO - PROCESS | 3388 | 1466595420446 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
04:37:00 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 464ms
04:37:00 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
04:37:00 INFO - PROCESS | 3388 | 1466595420797 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:00 INFO - PROCESS | 3388 | 1466595420840 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
04:37:01 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 400ms
04:37:01 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
04:37:01 INFO - PROCESS | 3388 | 1466595421191 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:01 INFO - PROCESS | 3388 | 1466595421219 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
04:37:01 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 192ms
04:37:01 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
04:37:01 INFO - PROCESS | 3388 | 1466595421430 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:01 INFO - PROCESS | 3388 | 1466595421461 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
04:37:01 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 192ms
04:37:01 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
04:37:01 INFO - PROCESS | 3388 | 1466595421606 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:01 INFO - PROCESS | 3388 | 1466595421654 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
04:37:01 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 320ms
04:37:01 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
04:37:01 INFO - PROCESS | 3388 | 1466595421935 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:01 INFO - PROCESS | 3388 | 1466595421964 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
04:37:02 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 288ms
04:37:02 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
04:37:02 INFO - PROCESS | 3388 | 1466595422227 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:02 INFO - PROCESS | 3388 | 1466595422254 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
04:37:02 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 192ms
04:37:02 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
04:37:02 INFO - PROCESS | 3388 | 1466595422417 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:02 INFO - PROCESS | 3388 | 1466595422454 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
04:37:02 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
04:37:02 INFO - window.indexedDB.open('test', val);..." did not throw
04:37:02 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:02 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:37:02 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
04:37:02 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
04:37:02 INFO - window.indexedDB.open('test', val);..." did not throw
04:37:02 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:02 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:37:02 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
04:37:02 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
04:37:02 INFO - window.indexedDB.open('test', val);..." did not throw
04:37:02 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:02 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:37:02 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
04:37:02 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
04:37:02 INFO - window.indexedDB.open('test', val);..." did not throw
04:37:02 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:02 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:37:02 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
04:37:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
04:37:02 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 400ms
04:37:02 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
04:37:02 INFO - PROCESS | 3388 | 1466595422861 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:02 INFO - PROCESS | 3388 | 1466595422887 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:03 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
04:37:03 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 192ms
04:37:03 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
04:37:03 INFO - PROCESS | 3388 | 1466595423051 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:03 INFO - PROCESS | 3388 | 1466595423093 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:03 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
04:37:03 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
04:37:03 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 752ms
04:37:03 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
04:37:03 INFO - PROCESS | 3388 | 1466595423793 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:03 INFO - PROCESS | 3388 | 1466595423828 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:04 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
04:37:04 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 176ms
04:37:04 INFO - PROCESS | 3388 | 1466595424000 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:04 INFO - TEST-START | /IndexedDB/idbindex_count.htm
04:37:04 INFO - PROCESS | 3388 | 1466595424049 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:04 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
04:37:04 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 224ms
04:37:04 INFO - PROCESS | 3388 | 1466595424286 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:04 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
04:37:04 INFO - PROCESS | 3388 | 1466595424331 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:04 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
04:37:04 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 192ms
04:37:04 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
04:37:04 INFO - PROCESS | 3388 | 1466595424479 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:04 INFO - PROCESS | 3388 | 1466595424518 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:04 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
04:37:04 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 192ms
04:37:04 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
04:37:04 INFO - PROCESS | 3388 | 1466595424667 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:04 INFO - PROCESS | 3388 | 1466595424694 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:04 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
04:37:04 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 192ms
04:37:04 INFO - TEST-START | /IndexedDB/idbindex_get.htm
04:37:04 INFO - PROCESS | 3388 | 1466595424857 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:04 INFO - PROCESS | 3388 | 1466595424886 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:05 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
04:37:05 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 176ms
04:37:05 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
04:37:05 INFO - PROCESS | 3388 | 1466595425046 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:05 INFO - PROCESS | 3388 | 1466595425083 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:05 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
04:37:05 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 176ms
04:37:05 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
04:37:05 INFO - PROCESS | 3388 | 1466595425235 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:05 INFO - PROCESS | 3388 | 1466595425271 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:05 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
04:37:05 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 192ms
04:37:05 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
04:37:05 INFO - PROCESS | 3388 | 1466595425426 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:05 INFO - PROCESS | 3388 | 1466595425456 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:05 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
04:37:05 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 192ms
04:37:05 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
04:37:05 INFO - PROCESS | 3388 | 1466595425614 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:05 INFO - PROCESS | 3388 | 1466595425690 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:05 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
04:37:05 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 192ms
04:37:05 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
04:37:05 INFO - PROCESS | 3388 | 1466595425835 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:05 INFO - PROCESS | 3388 | 1466595425879 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
04:37:06 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 192ms
04:37:06 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
04:37:06 INFO - PROCESS | 3388 | 1466595426027 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:06 INFO - PROCESS | 3388 | 1466595426071 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
04:37:06 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 192ms
04:37:06 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
04:37:06 INFO - PROCESS | 3388 | 1466595426215 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:06 INFO - PROCESS | 3388 | 1466595426264 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
04:37:06 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 192ms
04:37:06 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
04:37:06 INFO - PROCESS | 3388 | 1466595426405 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:06 INFO - PROCESS | 3388 | 1466595426445 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
04:37:06 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 223ms
04:37:06 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
04:37:06 INFO - PROCESS | 3388 | 1466595426634 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:06 INFO - PROCESS | 3388 | 1466595426680 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
04:37:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
04:37:06 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 192ms
04:37:06 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
04:37:06 INFO - PROCESS | 3388 | 1466595426826 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:06 INFO - PROCESS | 3388 | 1466595426880 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:07 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
04:37:07 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 192ms
04:37:07 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
04:37:07 INFO - PROCESS | 3388 | 1466595427142 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:07 INFO - PROCESS | 3388 | 1466595427341 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:07 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
04:37:07 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 464ms
04:37:07 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
04:37:07 INFO - PROCESS | 3388 | 1466595427532 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:07 INFO - PROCESS | 3388 | 1466595427562 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:07 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
04:37:07 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 176ms
04:37:07 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
04:37:07 INFO - PROCESS | 3388 | 1466595427723 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:07 INFO - PROCESS | 3388 | 1466595427757 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:07 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
04:37:07 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 192ms
04:37:07 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
04:37:07 INFO - PROCESS | 3388 | 1466595427913 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:07 INFO - PROCESS | 3388 | 1466595427952 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:08 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
04:37:08 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 192ms
04:37:08 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
04:37:08 INFO - PROCESS | 3388 | 1466595428100 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:08 INFO - PROCESS | 3388 | 1466595428157 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:08 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
04:37:08 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 192ms
04:37:08 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
04:37:08 INFO - PROCESS | 3388 | 1466595428290 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:08 INFO - PROCESS | 3388 | 1466595428327 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:08 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
04:37:08 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 224ms
04:37:08 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
04:37:08 INFO - PROCESS | 3388 | 1466595428550 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:08 INFO - PROCESS | 3388 | 1466595428583 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:08 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
04:37:08 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 192ms
04:37:08 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
04:37:08 INFO - PROCESS | 3388 | 1466595428741 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:08 INFO - PROCESS | 3388 | 1466595428776 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:08 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
04:37:08 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 192ms
04:37:08 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
04:37:08 INFO - PROCESS | 3388 | 1466595428929 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:08 INFO - PROCESS | 3388 | 1466595428967 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:09 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
04:37:09 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 192ms
04:37:09 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
04:37:09 INFO - PROCESS | 3388 | 1466595429121 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:09 INFO - PROCESS | 3388 | 1466595429158 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:09 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
04:37:09 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 192ms
04:37:09 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
04:37:09 INFO - PROCESS | 3388 | 1466595429309 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:09 INFO - PROCESS | 3388 | 1466595429340 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:09 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
04:37:09 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 192ms
04:37:09 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
04:37:09 INFO - PROCESS | 3388 | 1466595429498 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:09 INFO - PROCESS | 3388 | 1466595429552 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:09 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
04:37:09 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 240ms
04:37:09 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
04:37:09 INFO - PROCESS | 3388 | 1466595429732 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:09 INFO - PROCESS | 3388 | 1466595429836 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:09 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
04:37:09 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 224ms
04:37:10 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
04:37:10 INFO - PROCESS | 3388 | 1466595429999 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:10 INFO - PROCESS | 3388 | 1466595430050 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:10 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
04:37:10 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 240ms
04:37:10 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
04:37:10 INFO - PROCESS | 3388 | 1466595430233 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:10 INFO - PROCESS | 3388 | 1466595430267 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:10 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
04:37:10 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 192ms
04:37:10 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
04:37:10 INFO - PROCESS | 3388 | 1466595430421 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:10 INFO - PROCESS | 3388 | 1466595430465 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:10 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
04:37:10 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
04:37:10 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
04:37:10 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 192ms
04:37:10 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
04:37:10 INFO - PROCESS | 3388 | 1466595430610 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:10 INFO - PROCESS | 3388 | 1466595430668 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:10 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
04:37:10 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
04:37:10 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
04:37:10 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
04:37:10 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
04:37:10 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
04:37:10 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
04:37:10 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 176ms
04:37:10 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
04:37:10 INFO - PROCESS | 3388 | 1466595430800 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:10 INFO - PROCESS | 3388 | 1466595430846 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
04:37:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
04:37:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
04:37:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
04:37:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
04:37:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
04:37:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
04:37:11 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 176ms
04:37:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
04:37:11 INFO - PROCESS | 3388 | 1466595430989 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:11 INFO - PROCESS | 3388 | 1466595431018 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
04:37:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 192ms
04:37:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
04:37:11 INFO - PROCESS | 3388 | 1466595431228 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:11 INFO - PROCESS | 3388 | 1466595431275 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:11 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
04:37:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 192ms
04:37:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
04:37:11 INFO - PROCESS | 3388 | 1466595431415 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:11 INFO - PROCESS | 3388 | 1466595431455 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:11 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
04:37:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 192ms
04:37:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
04:37:11 INFO - PROCESS | 3388 | 1466595431605 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:11 INFO - PROCESS | 3388 | 1466595431649 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
04:37:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 192ms
04:37:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
04:37:11 INFO - PROCESS | 3388 | 1466595431794 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:11 INFO - PROCESS | 3388 | 1466595431838 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
04:37:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 192ms
04:37:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
04:37:12 INFO - PROCESS | 3388 | 1466595431983 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:12 INFO - PROCESS | 3388 | 1466595432021 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:12 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
04:37:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 192ms
04:37:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
04:37:12 INFO - PROCESS | 3388 | 1466595432173 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:12 INFO - PROCESS | 3388 | 1466595432220 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:37:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 192ms
04:37:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
04:37:12 INFO - PROCESS | 3388 | 1466595432361 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:12 INFO - PROCESS | 3388 | 1466595432404 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:12 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
04:37:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 176ms
04:37:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
04:37:12 INFO - PROCESS | 3388 | 1466595432602 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:12 INFO - PROCESS | 3388 | 1466595432660 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
04:37:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 239ms
04:37:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
04:37:12 INFO - PROCESS | 3388 | 1466595432834 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:12 INFO - PROCESS | 3388 | 1466595432878 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
04:37:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 176ms
04:37:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
04:37:13 INFO - PROCESS | 3388 | 1466595433022 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:13 INFO - PROCESS | 3388 | 1466595433066 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
04:37:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 224ms
04:37:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
04:37:13 INFO - PROCESS | 3388 | 1466595433256 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:13 INFO - PROCESS | 3388 | 1466595433296 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
04:37:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 192ms
04:37:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
04:37:13 INFO - PROCESS | 3388 | 1466595433442 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:13 INFO - PROCESS | 3388 | 1466595433493 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
04:37:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 640ms
04:37:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
04:37:14 INFO - PROCESS | 3388 | 1466595434115 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:14 INFO - PROCESS | 3388 | 1466595434145 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
04:37:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 176ms
04:37:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
04:37:14 INFO - PROCESS | 3388 | 1466595434305 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:14 INFO - PROCESS | 3388 | 1466595434342 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
04:37:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 176ms
04:37:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
04:37:14 INFO - PROCESS | 3388 | 1466595434494 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:14 INFO - PROCESS | 3388 | 1466595434551 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:14 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
04:37:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 224ms
04:37:14 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
04:37:14 INFO - PROCESS | 3388 | 1466595434721 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:14 INFO - PROCESS | 3388 | 1466595434766 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
04:37:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 240ms
04:37:14 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
04:37:14 INFO - PROCESS | 3388 | 1466595434953 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:15 INFO - PROCESS | 3388 | 1466595434989 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
04:37:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 192ms
04:37:15 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
04:37:15 INFO - PROCESS | 3388 | 1466595435141 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:15 INFO - PROCESS | 3388 | 1466595435185 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:37:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 240ms
04:37:15 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
04:37:15 INFO - PROCESS | 3388 | 1466595435405 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:15 INFO - PROCESS | 3388 | 1466595435445 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:15 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
04:37:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 192ms
04:37:15 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
04:37:15 INFO - PROCESS | 3388 | 1466595435595 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:15 INFO - PROCESS | 3388 | 1466595435628 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
04:37:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 192ms
04:37:15 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
04:37:15 INFO - PROCESS | 3388 | 1466595435786 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:15 INFO - PROCESS | 3388 | 1466595435825 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
04:37:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 192ms
04:37:15 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
04:37:15 INFO - PROCESS | 3388 | 1466595435974 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:16 INFO - PROCESS | 3388 | 1466595436008 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
04:37:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 176ms
04:37:16 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
04:37:16 INFO - PROCESS | 3388 | 1466595436165 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:16 INFO - PROCESS | 3388 | 1466595436211 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
04:37:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 192ms
04:37:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
04:37:16 INFO - PROCESS | 3388 | 1466595436352 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:16 INFO - PROCESS | 3388 | 1466595436388 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
04:37:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 176ms
04:37:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
04:37:16 INFO - PROCESS | 3388 | 1466595436539 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:16 INFO - PROCESS | 3388 | 1466595436579 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:16 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
04:37:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 224ms
04:37:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
04:37:16 INFO - PROCESS | 3388 | 1466595436801 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:16 INFO - PROCESS | 3388 | 1466595436836 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:16 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
04:37:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 192ms
04:37:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
04:37:16 INFO - PROCESS | 3388 | 1466595436990 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:17 INFO - PROCESS | 3388 | 1466595437025 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:17 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
04:37:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 176ms
04:37:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
04:37:17 INFO - PROCESS | 3388 | 1466595437182 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:17 INFO - PROCESS | 3388 | 1466595437233 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
04:37:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 192ms
04:37:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
04:37:17 INFO - PROCESS | 3388 | 1466595437370 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:17 INFO - PROCESS | 3388 | 1466595437399 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:17 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
04:37:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 192ms
04:37:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
04:37:17 INFO - PROCESS | 3388 | 1466595437559 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:17 INFO - PROCESS | 3388 | 1466595437607 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
04:37:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 224ms
04:37:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
04:37:17 INFO - PROCESS | 3388 | 1466595437790 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:17 INFO - PROCESS | 3388 | 1466595437843 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
04:37:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 224ms
04:37:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
04:37:18 INFO - PROCESS | 3388 | 1466595438022 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:18 INFO - PROCESS | 3388 | 1466595438116 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
04:37:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 224ms
04:37:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
04:37:18 INFO - PROCESS | 3388 | 1466595438289 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:18 INFO - PROCESS | 3388 | 1466595438325 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:18 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"
04:37:18 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
04:37:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:37:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 192ms
04:37:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
04:37:18 INFO - PROCESS | 3388 | 1466595438477 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:18 INFO - PROCESS | 3388 | 1466595438527 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:18 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"
04:37:18 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
04:37:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:37:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 224ms
04:37:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
04:37:18 INFO - PROCESS | 3388 | 1466595438707 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:18 INFO - PROCESS | 3388 | 1466595438770 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
04:37:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 239ms
04:37:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
04:37:18 INFO - PROCESS | 3388 | 1466595438936 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:18 INFO - PROCESS | 3388 | 1466595438978 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
04:37:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 192ms
04:37:19 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
04:37:19 INFO - PROCESS | 3388 | 1466595439126 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:19 INFO - PROCESS | 3388 | 1466595439172 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
04:37:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 192ms
04:37:19 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
04:37:19 INFO - PROCESS | 3388 | 1466595439316 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:19 INFO - PROCESS | 3388 | 1466595439358 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
04:37:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 192ms
04:37:19 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
04:37:19 INFO - PROCESS | 3388 | 1466595439536 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:19 INFO - PROCESS | 3388 | 1466595439584 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
04:37:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 192ms
04:37:19 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
04:37:19 INFO - PROCESS | 3388 | 1466595439725 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:19 INFO - PROCESS | 3388 | 1466595439768 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
04:37:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 224ms
04:37:19 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
04:37:19 INFO - PROCESS | 3388 | 1466595439956 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:20 INFO - PROCESS | 3388 | 1466595440004 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
04:37:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 192ms
04:37:20 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
04:37:20 INFO - PROCESS | 3388 | 1466595440145 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:20 INFO - PROCESS | 3388 | 1466595440195 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:37:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 240ms
04:37:20 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
04:37:20 INFO - PROCESS | 3388 | 1466595440374 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:20 INFO - PROCESS | 3388 | 1466595440422 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:20 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
04:37:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 192ms
04:37:20 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
04:37:20 INFO - PROCESS | 3388 | 1466595440564 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:20 INFO - PROCESS | 3388 | 1466595440613 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
04:37:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 336ms
04:37:20 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
04:37:20 INFO - PROCESS | 3388 | 1466595440897 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:20 INFO - PROCESS | 3388 | 1466595440984 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
04:37:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 192ms
04:37:21 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
04:37:21 INFO - PROCESS | 3388 | 1466595441132 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:21 INFO - PROCESS | 3388 | 1466595441185 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
04:37:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 192ms
04:37:21 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
04:37:21 INFO - PROCESS | 3388 | 1466595441317 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:21 INFO - PROCESS | 3388 | 1466595441361 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
04:37:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 192ms
04:37:21 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
04:37:21 INFO - PROCESS | 3388 | 1466595441512 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:21 INFO - PROCESS | 3388 | 1466595441547 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
04:37:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 448ms
04:37:21 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
04:37:21 INFO - PROCESS | 3388 | 1466595441943 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:22 INFO - PROCESS | 3388 | 1466595441993 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
04:37:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 240ms
04:37:22 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
04:37:22 INFO - PROCESS | 3388 | 1466595442173 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:22 INFO - PROCESS | 3388 | 1466595442211 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
04:37:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 224ms
04:37:22 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
04:37:22 INFO - PROCESS | 3388 | 1466595442435 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:22 INFO - PROCESS | 3388 | 1466595442463 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
04:37:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 176ms
04:37:22 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
04:37:22 INFO - PROCESS | 3388 | 1466595442622 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:22 INFO - PROCESS | 3388 | 1466595442658 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
04:37:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 224ms
04:37:22 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
04:37:22 INFO - PROCESS | 3388 | 1466595442852 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:22 INFO - PROCESS | 3388 | 1466595442889 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
04:37:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 240ms
04:37:23 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
04:37:23 INFO - PROCESS | 3388 | 1466595443083 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:23 INFO - PROCESS | 3388 | 1466595443128 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
04:37:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 240ms
04:37:23 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
04:37:23 INFO - PROCESS | 3388 | 1466595443317 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:23 INFO - PROCESS | 3388 | 1466595443364 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
04:37:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 192ms
04:37:23 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
04:37:23 INFO - PROCESS | 3388 | 1466595443506 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:23 INFO - PROCESS | 3388 | 1466595443547 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
04:37:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 240ms
04:37:23 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
04:37:23 INFO - PROCESS | 3388 | 1466595443768 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:23 INFO - PROCESS | 3388 | 1466595443800 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
04:37:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 192ms
04:37:23 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
04:37:23 INFO - PROCESS | 3388 | 1466595443957 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:24 INFO - PROCESS | 3388 | 1466595443994 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
04:37:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
04:37:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
04:37:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
04:37:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
04:37:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 224ms
04:37:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
04:37:24 INFO - PROCESS | 3388 | 1466595444187 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:24 INFO - PROCESS | 3388 | 1466595444240 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
04:37:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 192ms
04:37:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
04:37:24 INFO - PROCESS | 3388 | 1466595444378 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:24 INFO - PROCESS | 3388 | 1466595444422 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:24 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
04:37:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 224ms
04:37:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
04:37:24 INFO - PROCESS | 3388 | 1466595444608 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:24 INFO - PROCESS | 3388 | 1466595444667 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:24 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
04:37:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 224ms
04:37:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
04:37:24 INFO - PROCESS | 3388 | 1466595444835 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:24 INFO - PROCESS | 3388 | 1466595444882 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
04:37:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 239ms
04:37:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
04:37:25 INFO - PROCESS | 3388 | 1466595445069 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:25 INFO - PROCESS | 3388 | 1466595445153 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:25 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
04:37:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 192ms
04:37:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
04:37:25 INFO - PROCESS | 3388 | 1466595445291 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:25 INFO - PROCESS | 3388 | 1466595445345 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:25 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
04:37:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 240ms
04:37:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
04:37:25 INFO - PROCESS | 3388 | 1466595445525 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:25 INFO - PROCESS | 3388 | 1466595445565 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:37:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 192ms
04:37:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
04:37:25 INFO - PROCESS | 3388 | 1466595445713 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:25 INFO - PROCESS | 3388 | 1466595445786 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:25 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
04:37:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 240ms
04:37:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
04:37:25 INFO - PROCESS | 3388 | 1466595445944 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:26 INFO - PROCESS | 3388 | 1466595445986 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
04:37:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 192ms
04:37:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
04:37:26 INFO - PROCESS | 3388 | 1466595446132 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:26 INFO - PROCESS | 3388 | 1466595446176 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
04:37:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 192ms
04:37:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
04:37:26 INFO - PROCESS | 3388 | 1466595446322 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:26 INFO - PROCESS | 3388 | 1466595446372 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
04:37:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 240ms
04:37:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
04:37:26 INFO - PROCESS | 3388 | 1466595446584 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:26 INFO - PROCESS | 3388 | 1466595446632 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
04:37:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 224ms
04:37:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
04:37:26 INFO - PROCESS | 3388 | 1466595446814 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:26 INFO - PROCESS | 3388 | 1466595446852 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
04:37:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 176ms
04:37:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
04:37:27 INFO - PROCESS | 3388 | 1466595447003 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:27 INFO - PROCESS | 3388 | 1466595447046 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
04:37:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 192ms
04:37:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
04:37:27 INFO - PROCESS | 3388 | 1466595447195 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:27 INFO - PROCESS | 3388 | 1466595447229 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
04:37:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 192ms
04:37:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
04:37:27 INFO - PROCESS | 3388 | 1466595447382 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:27 INFO - PROCESS | 3388 | 1466595447413 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:27 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
04:37:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 192ms
04:37:27 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
04:37:27 INFO - PROCESS | 3388 | 1466595447572 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:27 INFO - PROCESS | 3388 | 1466595447621 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:27 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
04:37:27 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 192ms
04:37:27 INFO - TEST-START | /IndexedDB/idbtransaction.htm
04:37:27 INFO - PROCESS | 3388 | 1466595447762 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:27 INFO - PROCESS | 3388 | 1466595447811 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:28 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
04:37:28 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
04:37:28 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 240ms
04:37:28 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
04:37:28 INFO - PROCESS | 3388 | 1466595448024 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:28 INFO - PROCESS | 3388 | 1466595448071 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
04:37:28 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 192ms
04:37:28 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
04:37:28 INFO - PROCESS | 3388 | 1466595448286 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:28 INFO - PROCESS | 3388 | 1466595448357 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
04:37:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
04:37:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
04:37:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
04:37:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
04:37:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
04:37:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
04:37:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
04:37:28 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 512ms
04:37:28 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
04:37:28 INFO - PROCESS | 3388 | 1466595448757 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:28 INFO - PROCESS | 3388 | 1466595448811 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:29 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
04:37:29 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 288ms
04:37:29 INFO - TEST-START | /IndexedDB/index_sort_order.htm
04:37:29 INFO - PROCESS | 3388 | 1466595449049 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:29 INFO - PROCESS | 3388 | 1466595449092 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:29 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
04:37:29 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 224ms
04:37:29 INFO - TEST-START | /IndexedDB/interfaces.html
04:37:29 INFO - PROCESS | 3388 | 1466595449280 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:29 INFO - PROCESS | 3388 | 1466595449359 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
04:37:29 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
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
04:37:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
04:37:29 INFO - TEST-OK | /IndexedDB/interfaces.html | took 384ms
04:37:29 INFO - TEST-START | /IndexedDB/interfaces.worker
04:37:29 INFO - PROCESS | 3388 | 1466595449684 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:29 INFO - PROCESS | 3388 | 1466595449721 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
04:37:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
04:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:37:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:37:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:37:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:37:30 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
04:37:30 INFO - {}
04:37:30 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 - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
04:37:30 INFO - {}
04:37:30 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 432ms
04:37:30 INFO - TEST-START | /IndexedDB/key_invalid.htm
04:37:30 INFO - PROCESS | 3388 | 1466595450105 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:30 INFO - PROCESS | 3388 | 1466595450157 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
04:37:30 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
04:37:30 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 240ms
04:37:30 INFO - TEST-START | /IndexedDB/key_valid.html
04:37:30 INFO - PROCESS | 3388 | 1466595450343 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:30 INFO - PROCESS | 3388 | 1466595450392 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
04:37:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
04:37:30 INFO - TEST-OK | /IndexedDB/key_valid.html | took 448ms
04:37:30 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
04:37:30 INFO - PROCESS | 3388 | 1466595450819 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:30 INFO - PROCESS | 3388 | 1466595450856 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:31 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
04:37:31 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 192ms
04:37:31 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
04:37:31 INFO - PROCESS | 3388 | 1466595451031 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:31 INFO - PROCESS | 3388 | 1466595451074 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:31 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
04:37:31 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 239ms
04:37:31 INFO - TEST-START | /IndexedDB/keygenerator.htm
04:37:31 INFO - PROCESS | 3388 | 1466595451263 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:31 INFO - PROCESS | 3388 | 1466595451313 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:31 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
04:37:31 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
04:37:31 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
04:37:31 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 240ms
04:37:31 INFO - TEST-START | /IndexedDB/keyorder.htm
04:37:31 INFO - PROCESS | 3388 | 1466595451499 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:31 INFO - PROCESS | 3388 | 1466595451551 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
04:37:31 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
04:37:31 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 304ms
04:37:31 INFO - TEST-START | /IndexedDB/keypath.htm
04:37:31 INFO - PROCESS | 3388 | 1466595451798 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:31 INFO - PROCESS | 3388 | 1466595451850 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
04:37:32 INFO - TEST-OK | /IndexedDB/keypath.htm | took 240ms
04:37:32 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
04:37:32 INFO - PROCESS | 3388 | 1466595452029 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:32 INFO - PROCESS | 3388 | 1466595452080 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
04:37:32 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 304ms
04:37:32 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
04:37:32 INFO - PROCESS | 3388 | 1466595452374 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:32 INFO - PROCESS | 3388 | 1466595452425 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
04:37:32 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
04:37:32 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 240ms
04:37:32 INFO - TEST-START | /IndexedDB/list_ordering.htm
04:37:32 INFO - PROCESS | 3388 | 1466595452608 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:32 INFO - PROCESS | 3388 | 1466595452656 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:32 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
04:37:32 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
04:37:32 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
04:37:32 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 288ms
04:37:32 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
04:37:32 INFO - PROCESS | 3388 | 1466595452894 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:32 INFO - PROCESS | 3388 | 1466595452932 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:33 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
04:37:33 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 192ms
04:37:33 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
04:37:33 INFO - PROCESS | 3388 | 1466595453084 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:33 INFO - PROCESS | 3388 | 1466595453114 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:33 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
04:37:33 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 176ms
04:37:33 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
04:37:33 INFO - PROCESS | 3388 | 1466595453280 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:33 INFO - PROCESS | 3388 | 1466595453325 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:33 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
04:37:33 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 192ms
04:37:33 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
04:37:33 INFO - PROCESS | 3388 | 1466595453462 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:33 INFO - PROCESS | 3388 | 1466595453560 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:33 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
04:37:33 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 224ms
04:37:33 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
04:37:33 INFO - PROCESS | 3388 | 1466595453725 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:33 INFO - PROCESS | 3388 | 1466595453766 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:33 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
04:37:33 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 224ms
04:37:33 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
04:37:33 INFO - PROCESS | 3388 | 1466595453957 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:34 INFO - PROCESS | 3388 | 1466595454002 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:34 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
04:37:34 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 240ms
04:37:34 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
04:37:34 INFO - PROCESS | 3388 | 1466595454184 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:34 INFO - PROCESS | 3388 | 1466595454228 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:34 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
04:37:34 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 192ms
04:37:34 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
04:37:34 INFO - PROCESS | 3388 | 1466595454375 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:34 INFO - PROCESS | 3388 | 1466595454423 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:34 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
04:37:34 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 224ms
04:37:34 INFO - TEST-START | /IndexedDB/value.htm
04:37:34 INFO - PROCESS | 3388 | 1466595454602 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:34 INFO - PROCESS | 3388 | 1466595454649 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:34 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
04:37:34 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
04:37:34 INFO - TEST-OK | /IndexedDB/value.htm | took 224ms
04:37:34 INFO - TEST-START | /IndexedDB/value_recursive.htm
04:37:34 INFO - PROCESS | 3388 | 1466595454832 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:34 INFO - PROCESS | 3388 | 1466595454875 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:35 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
04:37:35 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
04:37:35 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
04:37:35 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 240ms
04:37:35 INFO - TEST-START | /IndexedDB/writer-starvation.htm
04:37:35 INFO - PROCESS | 3388 | 1466595455150 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:35 INFO - PROCESS | 3388 | 1466595455225 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:35 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
04:37:35 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 672ms
04:37:35 INFO - PROCESS | 3388 | 1466595455953 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:35 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
04:37:36 INFO - PROCESS | 3388 | 1466595455987 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:36 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
04:37:36 INFO - {}
04:37:36 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
04:37:36 INFO - {}
04:37:36 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
04:37:36 INFO - {}
04:37:36 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
04:37:36 INFO - {}
04:37:36 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 160ms
04:37:36 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
04:37:36 INFO - PROCESS | 3388 | 1466595456138 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:36 INFO - PROCESS | 3388 | 1466595456167 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:36 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
04:37:36 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
04:37:36 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
04:37:36 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
04:37:36 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 224ms
04:37:36 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
04:37:36 INFO - PROCESS | 3388 | 1466595456399 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:36 INFO - PROCESS | 3388 | 1466595456434 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
04:37:36 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 256ms
04:37:36 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
04:37:36 INFO - PROCESS | 3388 | 1466595456645 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:36 INFO - PROCESS | 3388 | 1466595456686 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
04:37:36 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
04:37:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
04:37:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
04:37:36 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
04:37:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
04:37:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
04:37:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
04:37:36 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 208ms
04:37:36 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
04:37:36 INFO - PROCESS | 3388 | 1466595456849 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:36 INFO - PROCESS | 3388 | 1466595456886 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:37 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() {
04:37:37 INFO - [native code]
04:37:37 INFO - }" but got function "function () {
04:37:37 INFO - }"
04:37:37 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
04:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:37 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
04:37:37 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
04:37:37 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
04:37:37 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
04:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:37 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
04:37:37 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
04:37:37 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 192ms
04:37:37 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
04:37:37 INFO - PROCESS | 3388 | 1466595457049 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:37 INFO - PROCESS | 3388 | 1466595457112 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:37 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() {
04:37:37 INFO - [native code]
04:37:37 INFO - }" but got function "function () {
04:37:37 INFO - }"
04:37:37 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
04:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:37 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
04:37:37 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
04:37:37 INFO - {}
04:37:37 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
04:37:37 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
04:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:37 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
04:37:37 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
04:37:37 INFO - {}
04:37:37 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 223ms
04:37:37 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
04:37:37 INFO - PROCESS | 3388 | 1466595457276 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:37 INFO - PROCESS | 3388 | 1466595457305 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
04:37:37 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
04:37:37 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
04:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:37 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
04:37:37 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
04:37:37 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
04:37:37 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
04:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:37 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
04:37:37 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
04:37:37 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"
04:37:37 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
04:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:37 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
04:37:37 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
04:37:37 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
04:37:37 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
04:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:37 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
04:37:37 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
04:37:37 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
04:37:37 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
04:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:37 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
04:37:37 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
04:37:37 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
04:37:37 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
04:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:37 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
04:37:37 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
04:37:37 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"
04:37:37 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
04:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:37 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
04:37:37 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
04:37:37 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
04:37:37 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
04:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:37 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
04:37:37 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:37:37 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 192ms
04:37:37 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
04:37:37 INFO - PROCESS | 3388 | 1466595457474 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:37 INFO - PROCESS | 3388 | 1466595457511 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
04:37:37 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 176ms
04:37:37 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
04:37:37 INFO - PROCESS | 3388 | 1466595457649 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:37 INFO - PROCESS | 3388 | 1466595457734 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
04:37:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
04:37:37 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 192ms
04:37:37 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
04:37:37 INFO - PROCESS | 3388 | 1466595457872 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:37 INFO - PROCESS | 3388 | 1466595457912 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
04:37:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
04:37:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
04:37:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
04:37:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
04:37:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
04:37:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
04:37:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
04:37:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
04:37:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
04:37:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
04:37:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
04:37:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
04:37:38 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
04:37:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
04:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:37:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
04:37:38 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 176ms
04:37:38 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
04:37:38 INFO - PROCESS | 3388 | 1466595458062 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:38 INFO - PROCESS | 3388 | 1466595458110 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
04:37:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
04:37:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
04:37:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
04:37:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
04:37:39 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1216ms
04:37:39 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
04:37:39 INFO - PROCESS | 3388 | 1466595459297 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:39 INFO - PROCESS | 3388 | 1466595459325 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:40 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
04:37:40 INFO - {}
04:37:40 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
04:37:40 INFO - {}
04:37:40 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
04:37:40 INFO - {}
04:37:40 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
04:37:40 INFO - {}
04:37:40 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
04:37:40 INFO - {}
04:37:40 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1216ms
04:37:40 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
04:37:40 INFO - PROCESS | 3388 | 1466595460500 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:40 INFO - PROCESS | 3388 | 1466595460527 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:40 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
04:37:40 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 400ms
04:37:40 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
04:37:40 INFO - PROCESS | 3388 | 1466595460925 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:40 INFO - PROCESS | 3388 | 1466595460958 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:41 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
04:37:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
04:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
04:37:41 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 192ms
04:37:41 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
04:37:41 INFO - PROCESS | 3388 | 1466595461115 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:41 INFO - PROCESS | 3388 | 1466595461147 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:51 INFO - PROCESS | 3388 | MARIONETTE LOG: INFO: Timeout fired
04:37:51 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
04:37:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
04:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
04:37:51 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10382ms
04:37:51 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
04:37:51 INFO - PROCESS | 3388 | 1466595471512 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:51 INFO - PROCESS | 3388 | 1466595471549 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:52 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
04:37:52 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 512ms
04:37:52 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
04:37:52 INFO - PROCESS | 3388 | 1466595472008 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:52 INFO - PROCESS | 3388 | 1466595472038 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:52 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
04:37:52 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 192ms
04:37:52 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
04:37:52 INFO - PROCESS | 3388 | 1466595472198 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:52 INFO - PROCESS | 3388 | 1466595472233 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:52 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
04:37:52 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 192ms
04:37:52 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
04:37:52 INFO - PROCESS | 3388 | 1466595472385 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:52 INFO - PROCESS | 3388 | 1466595472426 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:52 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
04:37:52 INFO - {}
04:37:52 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 192ms
04:37:52 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
04:37:52 INFO - PROCESS | 3388 | 1466595472574 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:52 INFO - PROCESS | 3388 | 1466595472611 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:52 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
04:37:52 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 192ms
04:37:52 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
04:37:52 INFO - PROCESS | 3388 | 1466595472765 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:52 INFO - PROCESS | 3388 | 1466595472866 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:52 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
04:37:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
04:37:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
04:37:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
04:37:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
04:37:52 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 192ms
04:37:52 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
04:37:52 INFO - PROCESS | 3388 | 1466595472987 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:53 INFO - PROCESS | 3388 | 1466595473018 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:53 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().
04:37:53 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 192ms
04:37:53 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
04:37:53 INFO - PROCESS | 3388 | 1466595473175 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:53 INFO - PROCESS | 3388 | 1466595473206 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:53 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
04:37:53 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 176ms
04:37:53 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
04:37:53 INFO - PROCESS | 3388 | 1466595473367 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:53 INFO - PROCESS | 3388 | 1466595473401 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:53 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
04:37:53 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 192ms
04:37:53 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
04:37:53 INFO - PROCESS | 3388 | 1466595473554 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:53 INFO - PROCESS | 3388 | 1466595473588 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:53 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"
04:37:53 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
04:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:53 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
04:37:53 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
04:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:53 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
04:37:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
04:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:37:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
04:37:53 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 192ms
04:37:53 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
04:37:53 INFO - PROCESS | 3388 | 1466595473744 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:53 INFO - PROCESS | 3388 | 1466595473779 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:53 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
04:37:53 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 192ms
04:37:53 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
04:37:53 INFO - PROCESS | 3388 | 1466595473935 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:53 INFO - PROCESS | 3388 | 1466595473975 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:54 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
04:37:54 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 192ms
04:37:54 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
04:37:54 INFO - PROCESS | 3388 | 1466595474122 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:54 INFO - PROCESS | 3388 | 1466595474209 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:54 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
04:37:54 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 192ms
04:37:54 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
04:37:54 INFO - PROCESS | 3388 | 1466595474344 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:54 INFO - PROCESS | 3388 | 1466595474376 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:37:54 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
04:37:54 INFO - do_test/)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
04:38:17 INFO - )
04:38:17 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 190ms
04:38:17 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
04:38:17 INFO - PROCESS | 3388 | 1466595497243 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:17 INFO - PROCESS | 3388 | 1466595497294 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
04:38:17 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 236ms
04:38:17 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
04:38:17 INFO - PROCESS | 3388 | 1466595497471 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:17 INFO - PROCESS | 3388 | 1466595497505 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
04:38:17 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 189ms
04:38:17 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
04:38:17 INFO - PROCESS | 3388 | 1466595497671 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:17 INFO - PROCESS | 3388 | 1466595497720 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
04:38:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
04:38:17 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 189ms
04:38:17 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
04:38:17 INFO - PROCESS | 3388 | 1466595497851 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:17 INFO - PROCESS | 3388 | 1466595497912 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
04:38:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
04:38:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
04:38:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
04:38:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
04:38:18 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 237ms
04:38:18 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
04:38:18 INFO - PROCESS | 3388 | 1466595498079 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:18 INFO - PROCESS | 3388 | 1466595498165 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:18 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
04:38:18 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:38:18 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
04:38:18 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 220ms
04:38:18 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
04:38:18 INFO - PROCESS | 3388 | 1466595498340 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:18 INFO - PROCESS | 3388 | 1466595498376 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:18 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
04:38:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:38:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
04:38:18 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 173ms
04:38:18 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
04:38:18 INFO - PROCESS | 3388 | 1466595498532 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:18 INFO - PROCESS | 3388 | 1466595498575 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:18 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
04:38:18 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 189ms
04:38:18 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
04:38:18 INFO - PROCESS | 3388 | 1466595498720 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:18 INFO - PROCESS | 3388 | 1466595498759 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:18 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
04:38:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:38:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
04:38:18 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 189ms
04:38:18 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
04:38:18 INFO - PROCESS | 3388 | 1466595498909 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:18 INFO - PROCESS | 3388 | 1466595498948 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:19 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
04:38:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
04:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:38:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
04:38:19 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 189ms
04:38:19 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
04:38:19 INFO - PROCESS | 3388 | 1466595499100 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:19 INFO - PROCESS | 3388 | 1466595499146 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:19 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
04:38:19 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 190ms
04:38:19 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
04:38:19 INFO - PROCESS | 3388 | 1466595499288 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:19 INFO - PROCESS | 3388 | 1466595499340 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:19 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
04:38:19 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 189ms
04:38:19 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
04:38:19 INFO - PROCESS | 3388 | 1466595499477 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:19 INFO - PROCESS | 3388 | 1466595499525 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:19 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
04:38:19 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 189ms
04:38:19 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
04:38:19 INFO - PROCESS | 3388 | 1466595499666 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:19 INFO - PROCESS | 3388 | 1466595499711 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:19 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
04:38:19 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 189ms
04:38:19 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
04:38:19 INFO - PROCESS | 3388 | 1466595499856 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:19 INFO - PROCESS | 3388 | 1466595499895 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:20 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
04:38:20 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
04:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:38:20 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
04:38:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
04:38:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
04:38:20 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 173ms
04:38:20 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
04:38:20 INFO - PROCESS | 3388 | 1466595500047 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:20 INFO - PROCESS | 3388 | 1466595500088 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
04:38:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
04:38:20 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 189ms
04:38:20 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
04:38:20 INFO - PROCESS | 3388 | 1466595500235 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:20 INFO - PROCESS | 3388 | 1466595500277 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
04:38:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
04:38:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
04:38:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
04:38:20 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 189ms
04:38:20 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
04:38:20 INFO - PROCESS | 3388 | 1466595500427 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:20 INFO - PROCESS | 3388 | 1466595500474 Marionette INFO sendAsync 6908166f-f3a3-4d45-abcd-902c56b2d307
04:38:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: