DescriptionCleanup RenderInline style propagation to continuations
- Remove unnecessary RenderInline::setContinuation(). Push outline style
in RenderInline::addChildIgnoringContinuation() along with original
style propagation for 'position'.
- In updateStyleOfAnonymousBlockContinuations() create newBlockStyle
only once. Fixed original issue when pushing 'position' by replacing
createAnonymousStyleWithDisplay() with RenderStyle::clone().
The issue caused just-set outline style to be lost because
createAnonymousStyleWithDisplay() doesn't copy non-inherited styles.
BUG=405222
TEST=refactory only, no functional change
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=181566
Patch Set 1 #
Total comments: 2
Patch Set 2 : For landing #
Messages
Total messages: 12 (4 generated)
|