Bug 1561186 [wpt PR 17459] - [LayoutNG] Fix list-item marker logic, a=testonly

Automatic update from web-platform-tests
[LayoutNG] Fix list-item marker logic

Update the list-item marker logic to reflect that list-style-image takes
precedence over list-style-type: none. Also adds a WPT correctness test.

Bug: 976937
Test: wpt/css/css-lists/list-type-none-style-image.html
Change-Id: I2255254f72e58d53671337ccb3f6a285cc515522
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1671896
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#671772}

--

wpt-commits: b595b20b8acf686daa11290b4c132a79b3f1dfe6
wpt-pr: 17459
This commit is contained in:
Emil A Eklund 2019-07-19 14:07:48 +00:00 коммит произвёл James Graham
Родитель cebe583a38
Коммит 1f7f287abf
2 изменённых файлов: 39 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,17 @@
<!DOCTYPE html>
<html>
<head>
<title>Reference: CSS Lists: 'list-style-image' takes precedence over 'list-style-type: none'</title>
<link rel="author" title="Emil A Eklund" href="mailto:eae@chromium.org">
<style>
li {
list-style-image: url('../../images/green-16x16.png');
}
</style>
</head>
<body>
<ul>
<li>Should have a green square list marker.</li>
</ul>
</body>
</html>

Просмотреть файл

@ -0,0 +1,22 @@
<!DOCTYPE html>
<html>
<head>
<title>CSS Lists: 'list-style-image' takes precedence over 'list-style-type: none'</title>
<link rel="author" title="Emil A Eklund" href="mailto:eae@chromium.org">
<link rel="help" href="https://www.w3.org/TR/CSS2/generate.html#propdef-list-style-image">
<link rel="match" href="list-type-none-style-image-ref.html">
<style>
ul {
list-style-type: none;
}
li {
list-style-image: url('../../images/green-16x16.png');
}
</style>
</head>
<body>
<ul>
<li>Should have a green square list marker.</li>
</ul>
</body>
</html>