DescriptionWhen looking for adjacent content inside multicols, don't consider inner multicols.
When walking the tree backwards for a suitable object, we need to check that we
didn't end up inside an inner multicol container. Walking forwards is more
trivial (no changes there), but added an assertion that we haven't entered an
inner multicol just in case anyway.
Also added some assertions which will fail if
nextInPreOrderAfterChildrenSkippingOutOfFlow() or
previousInPreOrderSkippingOutOfFlow() misbehave.
Need to check with shouldSkipInsertedOrRemovedChild() before calling those two
functions now, since they are not meant to be called on children that are to be
skipped (especially important for column sets and spanner placeholders, which
should always be skipped).
BUG=498431, 498630
R=dsinclair@chromium.org,jchaffraix@chromium.org
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=196957
Patch Set 1 #
Total comments: 2
Messages
Total messages: 6 (1 generated)
|