Bug 1751182 [wpt PR 32471] - Legacy fallback - make sure that we walk far enough...
commitddb44cfceb64942d9a0074bafd6092748ccbfbcf
authorMorten Stenshorne <mstensho@chromium.org>
Thu, 27 Jan 2022 11:51:55 +0000 (27 11:51 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Sat, 5 Feb 2022 11:49:58 +0000 (5 11:49 +0000)
tree8a6dc92fccabaa35ea8c694b3caed02a46a63f97
parent34b12bc262fbcd667a802e39802fa2e65a89b848
Bug 1751182 [wpt PR 32471] - Legacy fallback - make sure that we walk far enough up the ancestry., a=testonly

Automatic update from web-platform-tests
Legacy fallback - make sure that we walk far enough up the ancestry.

We cannot stop looking for a legacy fallback root, just because we've
found something that was marked earlier. It may be that an ancestor has
become a fragmentation context root since last time.

Add two crash tests. The first one being more true to the original
fuzzer test, while the other one is simplified (note that the DCHECK
failure happens somewhere else for this one).

Bug: 1288769
Change-Id: I979774cd57bb5811d02268f5a073ae44bae2d175
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3404079
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/main@{#961424}

--

wpt-commits: 1686461fff6811540703ee89e4ebe167c2f22176
wpt-pr: 32471
testing/web-platform/tests/css/css-break/chrome-bug-1288769-000-crash.html [new file with mode: 0644]
testing/web-platform/tests/css/css-break/chrome-bug-1288769-001-crash.html [new file with mode: 0644]