ul element with list-style-position-inside containing an li element in which there is an anchor with style of display:block renders incorrectly
Reported by
pavel.sh...@gmail.com,
Nov 16 2016
|
||
Issue descriptionChrome Version : Google Chrome 56.0.2920.1 (Official Build) canary SyzyASan (32-bit) Revision 918b3ecdf90037998b36af69ad5794218958bad9-refs/branch-heads/2920@{#1} OS Windows JavaScript V8 5.6.309 Flash 23.0.0.207 URLs (if applicable) : Other browsers tested: Add OK or FAIL, along with the version, after other browsers where you have tested this issue: Safari: Firefox: IE: What steps will reproduce the problem? (1) Create a ul element with list-style-position:inside containing an li element which contains an "a" with a style of display:block (2) Observe the bullet point and the "a" being shown on different lines (See attachment). What is the expected result? The bullet point and the content should show up on the same line, just like in previous versions of chrome and just like when list-style-position is not inside. What happens instead? The bullet point and the content show up on different lines Please provide any additional information below. Attach a screenshot if possible. Please see attached html file demonstrating the problem
,
Nov 17 2016
http://crrev.com/417688 change is intentional. As can be seen from the patch description it fixes the interop issue with incorrectly positioned block element inside of LayoutListItem(list-style-position: inline). CSS WG discussion: http://lists.w3.org/Archives/Public/www-style/2015Mar/0163.html |
||
►
Sign in to add a comment |
||
Comment 1 by ajha@chromium.org
, Nov 17 2016Components: Blink>Layout
Labels: -Type-Bug -Pri-3 hasbisect-per-revision M-55 ReleaseBlock-Stable OS-Linux OS-Mac OS-Windows Pri-1 Type-Bug-Regression
Owner: glebl@chromium.org
Status: Assigned (was: Unconfirmed)