DescriptionKeep writing-mode in sync between a column spanner and its placeholder.
Don't exclude LayoutMultiColumnSpannerPlaceholder (which is just a LayoutBox)
in propagateStyleToAnonymousChildren(). There was an optional requirement for
the child to be LayoutBlock or better, but there really doesn't seem to be
any point in doing this. We no longer create anonymous LayoutInline objects,
ever, anyway (will file a separate CL to remove some unneeded support code
for that in LayoutInline).
All we need to do now is to steer clear of such anonymous objects that have
custom ways of inheriting style. LayoutFullScreen and
LayoutFullScreenPlaceholder were already taken care of. Now that we always
try to propagate style to non-LayoutBlock objects as well, we need to avoid
LayoutListMarker too.
BUG=608123
Committed: https://crrev.com/88b19ef7788c9b388cf5eb877d75c264d81e4298
Cr-Commit-Position: refs/heads/master@{#395107}
Patch Set 1 #Patch Set 2 : Need to exclude ListItemMarker from style propagation. #Patch Set 3 : There should no longer be any need for LayoutTable to propagateStyleToAnonymousChildren(), since La… #
Total comments: 4
Messages
Total messages: 11 (6 generated)
|