Bug 33809 - REGRESSION (r53420): incomplete repaint of bottom of bugs.webkit.org comment field
Summary: REGRESSION (r53420): incomplete repaint of bottom of bugs.webkit.org comment ...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P1 Normal
Assignee: mitz
URL:
Keywords: Regression
Depends on:
Blocks:
 
Reported: 2010-01-18 13:36 PST by mitz
Modified: 2010-01-18 14:20 PST (History)
0 users

See Also:


Attachments
Copy bottom overflow from the last root box to the trailing floats root box (20.60 KB, patch)
2010-01-18 14:07 PST, mitz
darin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mitz 2010-01-18 13:36:39 PST
<http://trac.webkit.org/projects/webkit/changeset/53420> introduced a repaint regression. On this page, if you slowly scroll the bottom of the comments field into view, the bottom does not paint.

This is probably because the repaint logic considers the first and last line boxes, and the next-to-last line box has visible overflow that is greater than the last’s, which is just a TrailingFloatsRootInlineBox.
Comment 1 mitz 2010-01-18 14:07:30 PST
Created attachment 46846 [details]
Copy bottom overflow from the last root box to the trailing floats root box

Includes a repaint test. No change to existing repaint tests’ results.