[wpt-sync] Sync PR 19487 - [LayoutNG] Fix clusterfuzz crash
Categories
(Core :: CSS Parsing and Computation, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox71 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 19487 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/19487
Details from upstream follow.
Aleks Totic <atotic@chromium.org> wrote:
[LayoutNG] Fix clusterfuzz crash
Using empty Optional\<MinMax> to indicate that MinMax value
should not matter caused trouble with ng_length_utils
ResolveInlineLengthInternal, when max-width was fit-content.Use MinMax(0, LayoutUnitMax) to indicate intrinsic size does
not matter instead. It accomplishes the same goal, computed
size does not get clamped by intrinsic.I've also tested running it with width:max-content out of
fear that we might end up with too wide OOF, but that did
not happen.Bug: 1010798
Change-Id: Ife11b3d9637be91cc0648b7f8485af51f07108bbReviewed-on: https://chromium-review.googlesource.com/1837118
WPT-Export-Revision: 396d2a049bd018495e3a4ce4ab22ab3d8a75d59b
Assignee | ||
Comment 1•5 years ago
|
||
PR 19487 applied with additional changes from upstream: 2f0b747361dc9b66b7dfc9e28d91fd84f346dd49
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=bd30ebd58f134f3de099827e857470b313b7d121
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=debb7de81c706d662e0226de1e4c08102f72d490
Assignee | ||
Comment 4•5 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=3d52841d8fc6cf59107e11ac19531c4eb74f88ae
Assignee | ||
Comment 5•5 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=57f19b5efee554ed8bfeeda9e09a98ca57d82e03
Assignee | ||
Comment 6•5 years ago
|
||
## GitHub CI Results wpt.fyi [PR Results](https://wpt.fyi/results/?sha=b1ce1e6a07bf3fee644ade7fe17e649ec465f7fc&label=pr_head) [Base Results](https://wpt.fyi/results/?sha=b1ce1e6a07bf3fee644ade7fe17e649ec465f7fc&label=pr_base) Ran 1 tests and 39 subtests ### Firefox OK : 1 PASS: 39 ### Chrome OK : 1 PASS: 36 FAIL: 3 ### Safari OK : 1 PASS: 36 FAIL: 3
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/39986b1b8895 [wpt PR 19487] - [LayoutNG] Fix clusterfuzz crash, a=testonly
Comment 8•5 years ago
|
||
bugherder |
Description
•