Created attachment 431387 [details] Testcase STEPS TO REPRODUCE 1. load the following testcase: <!doctype html> <ul> <li style="list-style-position:inside"> <div style="border:1px solid">The bullet should be above this line.</div> </li> </ul> EXPECTED RESULTS The list item marker (bullet) should be on the list item's first line. The <div> should render below it. The bullet should be outside the <div>'s border. ACTUAL RESULTS The bullet is inside the <div>'s border on the same line as the text. RELEVANT CSS SPEC TEXT "The marker box is generated by the ::marker pseudo-element of a list item as the list item’s first child ..." https://drafts.csswg.org/css-lists-3/#marker-pseudo
<rdar://problem/79587134>