Bug 120441

Summary: Remove unneeded setNeedsLayouts from RenderTableSection
Product: WebKit Reporter: Ryosuke Niwa <rniwa>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ahmad.saleem792, bdakin, dino, hyatt, robert, simon.fraser
Priority: P2 Keywords: BlinkMergeCandidate
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Ryosuke Niwa
Reported 2013-08-28 16:20:46 PDT
Consider merging https://chromium.googlesource.com/chromium/blink/+/8e2f19c539881025022d3ff799066a06a95bc490 As best I can tell, these setNeedsLayouts don't accomplish anything. Elliott and I dug through the changes that added them. The tests added with those patches pass without the setNeedsLayouts. We tried for a while to come up with a test case the setNeedsLayouts were needed and couldn't. The cellChildrenFlex part is needed though so that we only call setOverrideLogicalContentHeightFromRowHeight in the right cases.
Attachments
Note You need to log in before you can comment on or make changes to this bug.