[wpt-sync] Sync PR 46806 - RubyLB: Fix PaintLayer for annotations
Categories
(Core :: Layout: Ruby, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox129 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 46806 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/46806
Details from upstream follow.
Kent Tamura <tkent@chromium.org> wrote:
RubyLB: Fix PaintLayer for annotations
If the ruby container for a ruby-text establishes a PaintLayer, it was
the owner layer of the ruby-text. However, a physical fragment for the
layer didn't contain physical fragments or fragment items for the
ruby-text.This CL updates LayoutObject::PaintLayer() so that it skips inline
parents for a ruby-text.Bug: 347597917
Change-Id: I568fc9caae6c3c9255ce7b01c65f99bb0b17a877
Reviewed-on: https://chromium-review.googlesource.com/5633063
WPT-Export-Revision: f85783c57f379f68738010b6cc2e7b9ed4be4459
Assignee | ||
Updated•4 months ago
|
Assignee | ||
Comment 1•4 months ago
|
||
Assignee | ||
Comment 2•4 months ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests
Status Summary
Firefox
PASS
: 1
Chrome
FAIL
: 1
Safari
FAIL
: 1
Links
Comment 4•3 months ago
|
||
bugherder |
Description
•