RESOLVED DUPLICATE of bug 8894365014
List markers et al handled incorrectly in ruby with "display: block"
https://bugs.webkit.org/show_bug.cgi?id=65014
Summary List markers et al handled incorrectly in ruby with "display: block"
Roland Steiner
Reported 2011-07-22 00:18:18 PDT
Created attachment 101701 [details] Test case First reported in http://crbug.com/89413] The attached simple HTML triggers insertion of a RenderListMarker into a RenderRubyAsBlock object, which it is not intended to take. My question is, how to best handle this case. Special-casing RenderRubyAsBlock for list item markers doesn't strike me as a good solution. It seems simpler to scrap RenderRubyAsBlock and use an anonymous block wrapper for a RenderRubyAsInline (then to be renamed to simply 'RenderRuby') that could then take the list item. However, I'm not sure about the layout ramifications of this - e.g., if the ruby is removed later on, will the RenderListMarker prevent the anonymous block from being destroyed? Are there other solutions/suggestions?
Attachments
Test case (34 bytes, text/html)
2011-07-22 00:18 PDT, Roland Steiner
no flags
Roland Steiner
Comment 1 2012-07-17 19:18:00 PDT
*** Bug 88943 has been marked as a duplicate of this bug. ***
Abhishek Arya
Comment 2 2012-07-17 19:40:40 PDT
*** This bug has been marked as a duplicate of bug 88943 ***
Note You need to log in before you can comment on or make changes to this bug.