From 70ac9440ac8e0b9a8fc19752eb93dd0cd3da330f Mon Sep 17 00:00:00 2001 From: Aleks Totic Date: Thu, 11 Feb 2021 16:46:58 +0000 Subject: [PATCH] Bug 1691571 [wpt PR 27537] - [TablesNG] clusterfuzz: inconstistent NG/Legacy tree, a=testonly Automatic update from web-platform-tests [TablesNG] clusterfuzz: inconstistent NG/Legacy tree When: - DIALOG has display:table-row-group - DIALOG is forced into Legacy layout. - DIALOG gets shown with showModal. We end up with a LayoutNGTable LayoutTableSection This is because CreateAnonymousTableWithParent gets a hint of whether it should be NG or Legacy from parent (#document), and not its future child (LayoutTableSection). Fix: pass through a variable to force legacy if needed. Bug: 1175222 Change-Id: I7898f70f9a8d98797d4289bb3050c82514010033 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2683044 Auto-Submit: Aleks Totic Reviewed-by: Morten Stenshorne Commit-Queue: Morten Stenshorne Cr-Commit-Position: refs/heads/master@{#852153} -- wpt-commits: d229da2bd2a1524036a3286e03b50a6a48216836 wpt-pr: 27537 --- .../crashtests/dialog-table-crash.html | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 testing/web-platform/tests/css/css-tables/crashtests/dialog-table-crash.html diff --git a/testing/web-platform/tests/css/css-tables/crashtests/dialog-table-crash.html b/testing/web-platform/tests/css/css-tables/crashtests/dialog-table-crash.html new file mode 100644 index 000000000000..decc3eb1fbe1 --- /dev/null +++ b/testing/web-platform/tests/css/css-tables/crashtests/dialog-table-crash.html @@ -0,0 +1,16 @@ + + + +
+
+
+
+
+
+
+ + +