Bug 118710

Summary: Dirty line boxes when moving list marker from another block
Product: WebKit Reporter: Ryosuke Niwa <rniwa>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: ahmad.saleem792, dino, enrica, hyatt, leviw, robert, simon.fraser, zalan
Priority: P2 Keywords: BlinkMergeCandidate
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Ryosuke Niwa
Reported 2013-07-15 21:36:00 PDT
Consider merging https://chromium.googlesource.com/chromium/blink/+/cb5552c1c914de3c57d21256245219db73234e48 RenderListItem::updateMarkerLocation can move a list marker from one block to another, but it simply called remove without dirtying the line boxes it may have been in. When the marker is being moved to another block, specifically call dirtyLinesFromChangedChild to avoid this.
Attachments
Note You need to log in before you can comment on or make changes to this bug.