commit | 2d202bba62861b7456f75552c0fdbfd6bd6ef08e | [log] [tgz] |
---|---|---|
author | Oriol Brufau <obrufau@igalia.com> | Mon Dec 16 13:35:13 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Dec 16 13:35:13 2019 |
tree | ae9a86a83c114f8219a73dd20351f8e88f30fee9 | |
parent | 2fdf23fd06788b9d791d24a4cc8b118a80459a92 [diff] |
[css-pseudo] Adjust computed 'display' value for outside markers Outside markers generate a block container, so their computed 'display' value should change from 'inline' to 'inline-block'. This was already happening in layout_ng_list_item.cc for markers with 'content: normal', this patch does it for non-normal markers. As a side-effect, this fixes the issue that non-normal markers weren't updated when the 'list-style-position' property changed dynamically. BUG=457718 TEST=external/wpt/css/css-pseudo/marker-content-013.html Change-Id: I674abd77c5e736acd8147db3d3fedb2dbc5a174a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1960149 Commit-Queue: Oriol Brufau <obrufau@igalia.com> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#725091}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .