DescriptionLet RenderTable reach table cells needing overflow recalc
When a RenderObject in a table cell is marked
needsRecalcOverflowAfterStyleChange, the object won't be reached
by the original RenderBlock::recalcChildOverflowAfterStyleChange().
Add RenderTable::recalcChildOverflowAfterStyleChange to ensure
the RenderObject's needsRecalcOverflowAfterStyleChange is handled.
(Basically this is like other layout flags like selfNeedsLayout,
needsSimplifiedLayout, etc. that RenderTable needs special handling
to reach the child needing layout).
BUG=434700
TEST=fast/table/outline-change-in-table-cell.html
TEST=fast/table/table-cell-outline-change.html
Patch Set 1 #
Total comments: 2
Patch Set 2 : Fix layout test crash #
Total comments: 7
Patch Set 3 : Avoid O(rows*cols) #
Total comments: 11
Patch Set 4 : address comments #
Total comments: 9
Patch Set 5 : #
Total comments: 9
Patch Set 6 : RenderTableRow::recomputeOverflow #
Total comments: 8
Patch Set 7 : #Messages
Total messages: 18 (3 generated)
|