DescriptionOnly honor break-* values when appropriate.
Only honor column-specific break property values if inside a multicol
container, and only honor pagination-specific break property values if inside
some kind of pagination container (printing or paged overflow).
For breaking inside paged overflow containers, honor page values, not column
values. The paged overflow implementation sits on top of the multicol
implementation, which means that it's flowthread-based. But that's just an
implementation detail. Paged overflow containers don't establish columns -- it
establishes pages. Had to update one test, since it relied on
-webkit-column-break-* working inside a paged overflow container, which no
longer is the case. Some unit tests needed an update too.
R=leviw@chromium.org
BUG=223068
Committed: https://crrev.com/f307247b890c281aee1cc7e6382c0ddb5d760abf
Cr-Commit-Position: refs/heads/master@{#380797}
Patch Set 1 #Patch Set 2 : Correct assertion. #Patch Set 3 : Update some unit tests too #
Messages
Total messages: 10 (4 generated)
|