From 62d550e22d915e6fd440bb42be5445df51b06893 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Tue, 15 Dec 2020 10:30:06 +0000 Subject: Issue #1696 - Propagate flex sizes to the table wrapper This avoids overlapping of table styled elements inside flexboxes as used on some websites. Resolves #1696 --- .../table-item-flex-percentage-width-ref.html | 140 ++++++++++++++++++++ .../table-item-flex-percentage-width.html | 144 +++++++++++++++++++++ 2 files changed, 284 insertions(+) create mode 100644 testing/web-platform/tests/css/css-flexbox/table-item-flex-percentage-width-ref.html create mode 100644 testing/web-platform/tests/css/css-flexbox/table-item-flex-percentage-width.html (limited to 'testing/web-platform/tests/css') diff --git a/testing/web-platform/tests/css/css-flexbox/table-item-flex-percentage-width-ref.html b/testing/web-platform/tests/css/css-flexbox/table-item-flex-percentage-width-ref.html new file mode 100644 index 000000000..e598475fd --- /dev/null +++ b/testing/web-platform/tests/css/css-flexbox/table-item-flex-percentage-width-ref.html @@ -0,0 +1,140 @@ + +Reference: display:table flex items with flex-shrink/flex-grow/flex-basis + + + + +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
diff --git a/testing/web-platform/tests/css/css-flexbox/table-item-flex-percentage-width.html b/testing/web-platform/tests/css/css-flexbox/table-item-flex-percentage-width.html new file mode 100644 index 000000000..f21b5f0c6 --- /dev/null +++ b/testing/web-platform/tests/css/css-flexbox/table-item-flex-percentage-width.html @@ -0,0 +1,144 @@ + +Flexbox Test: display:table flex items with flex-shrink/flex-grow/flex-basis + + + + + + + + +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
+ +
+
1
+
2
+
3
+
-- cgit v1.2.3