Bug 141207

Summary: Tables don't repaginate properly when pagination height changes
Product: WebKit Reporter: Dave Hyatt <hyatt>
Component: Layout and RenderingAssignee: Dave Hyatt <hyatt>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, esprehn+autocc, glenn, jonlee, kondapallykalyan, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch dino: review+

Dave Hyatt
Reported 2015-02-03 12:51:49 PST
Tables don't repaginate properly when the pagination height changes or if the offset of the table changes on the page. This is because sections need to be marked for layout whenever a table gets marked for layout.
Attachments
Patch (13.88 KB, patch)
2015-02-03 13:03 PST, Dave Hyatt
dino: review+
Dave Hyatt
Comment 1 2015-02-03 13:03:50 PST
Dean Jackson
Comment 2 2015-02-03 13:06:40 PST
Comment on attachment 245958 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=245958&action=review > LayoutTests/fast/multicol/table-dynamic-movement.html:8 > +<script> > +function doIt() > +{ > +document.getElementById('test').offsetHeight > +document.getElementById('test').style.height = '500px'; > +} > +</script> I think you could have put this directly inline..... > LayoutTests/fast/multicol/table-dynamic-movement.html:21 > +<script> > +doIt() > +</script> .... down here.
Jon Lee
Comment 3 2015-02-04 13:19:42 PST
Dave Hyatt
Comment 4 2015-02-04 13:39:32 PST
Landed in r179627.
Note You need to log in before you can comment on or make changes to this bug.