[wpt-sync] Sync PR 46491 - RubyLB: Support breaking in HandleOverflow()
Categories
(Core :: Layout: Ruby, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox128 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 46491 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/46491
Details from upstream follow.
Kent Tamura <tkent@chromium.org> wrote:
RubyLB: Support breaking in HandleOverflow()
- The intrinsic inline-size of a ruby column fits in the available
space of the current line,- There is no soft break opportunity at the end of the ruby column, and
- The following text exceeds the available space.
If the above conditions met, the entire ruby column was rewound though
it has soft break opportunities.This CL supports breaking at the last soft break opportunity inside
the ruby column.Bug: 324111880
Change-Id: Ia40ba37d552fae8f411834a7a1288a285cff9202
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5569799
Commit-Queue: Koji Ishii \<kojii@chromium.org>
Auto-Submit: Kent Tamura \<tkent@chromium.org>
Reviewed-by: Koji Ishii \<kojii@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1306306}
Assignee | ||
Updated•4 months ago
|
Assignee | ||
Comment 1•4 months ago
|
||
Assignee | ||
Comment 2•4 months ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests
Status Summary
Firefox
FAIL
: 1
Chrome
FAIL
: 1
Safari
FAIL
: 1
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /css/css-ruby/break-within-bases/no-break-opportunity-at-end.html [wpt.fyi]:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
Comment 4•4 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/2c122ba3549c
https://hg.mozilla.org/mozilla-central/rev/776a2c9211bb
Description
•