[wpt-sync] Sync PR 30306 - [layout] Remove limit from LayoutInline::SplitInlines.
Categories
(Core :: Layout: Block and Inline, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox94 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 30306 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/30306
Details from upstream follow.
b'Ian Kilpatrick <ikilpatrick@chromium.org>' wrote:
[layout] Remove limit from LayoutInline::SplitInlines.
After 200 elements the code "gave up" causing the layout tree to be
"strange".This caused a To\<LayoutInline> to fail in the OOF code. Relaxing this
To\<> to a DynamicTo\<> caused additional CHECKs / DCHECKs all over the
place (not just in NG but in Legacy as well).This patch removes the limit at which we "give up". This may cause
additional render hangs.However we currently have a project "block-in-inline" which will (for
most cases) stop inline-splitting for occuring (except in legacy
fallback).Bug: 1245786
Change-Id: I5f1c4d6a4b81a8345974de40c0c50a27a839b7b4Reviewed-on: https://chromium-review.googlesource.com/3140144
WPT-Export-Revision: 80e2643b405991990a34246c57d3a72b1160d3cd
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=307b796d697e3ac487e4b5df0c1719fc0478aa1f
Assignee | ||
Comment 2•3 years ago
|
||
CI Results
Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests
Status Summary
Firefox
PASS: 1
Chrome
PASS: 1
Safari
PASS: 1
Links
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5f1d9c580105 [wpt PR 30306] - [layout] Remove limit from LayoutInline::SplitInlines., a=testonly
Comment 4•3 years ago
|
||
bugherder |
Description
•