Files
sousa-gecko/testing/web-platform/tests/css/css-break/block-in-inline-014.html
T
jj 5c0bcb59ea Bug 2019754 [wpt PR 58081] - Preserve forced break-between values for inline children, a=testonly
Automatic update from web-platform-tests
Preserve forced break-between values for inline children

CalculateBreakBetweenValue() always returned |EBreakBetween::kAuto| for
inline children, which dropped propagated break values from block
descendants.

Compute break-between via InitialBreakBefore() instead, so carried
breaks from previous siblings are preserved.

Fixed: 40075224
Change-Id: I674a8b613eb62744653c8ea287183a0149c229ff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7609860
Reviewed-by: jj <jj@chromium.org>
Commit-Queue: jj <jj@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1591034}

--

wpt-commits: a5ced7a179a19014507393fef2dcea83bb0c3f85
wpt-pr: 58081
2026-03-04 09:08:41 +00:00

22 lines
875 B
HTML

<!DOCTYPE html>
<link rel="author" title="Morten Stenshorne" href="mailto:mstensho@chromium.org">
<link rel="help" href="https://issues.chromium.org/issues/40075224#comment10">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<div style="width:100px; height:100px; background:red;">
<div style="columns:4; column-fill:auto; gap:0; height:400px;">
<span>
<div style="break-after:column; height:100px; background:green;"></div>
</span>
<span>
<div style="break-after:column; height:100px; background:green;"></div>
</span>
<span>
<div style="break-after:column; height:100px; background:green;"></div>
</span>
<span>
<div style="break-after:column; height:100px; background:green;"></div>
</span>
</div>
</div>