Summary: | Slider labels do not update as you move the sliders on this page | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Simon Fraser (smfr) <simon.fraser> | ||||||||
Component: | Layout and Rendering | Assignee: | Simon Fraser (smfr) <simon.fraser> | ||||||||
Status: | RESOLVED FIXED | ||||||||||
Severity: | Normal | CC: | hyatt, mitz | ||||||||
Priority: | P2 | ||||||||||
Version: | 528+ (Nightly build) | ||||||||||
Hardware: | All | ||||||||||
OS: | OS X 10.5 | ||||||||||
URL: | http://slides.html5rocks.com/#slide39 | ||||||||||
Attachments: |
|
Description
Simon Fraser (smfr)
2010-06-22 16:21:09 PDT
This only happens in the two-column configuration. If I disable the -webkit-column-count: 2; property, I don’t see the problem. Created attachment 64886 [details]
Testcase
The issue is that 'repaintTop', returned by layoutInlineChildren(), doesn't take columns into account. Ah, this would be: // FIXME: Deal with multiple column repainting. We have to split the repaint // rect up into multiple rects if it spans columns. in RenderBlock::layoutBlock() Created attachment 64899 [details]
Patch
Comment on attachment 64899 [details]
Patch
Going to update this based on feedback from hyatt.
Created attachment 64966 [details]
Patch
|