Diff
Modified: trunk/LayoutTests/ChangeLog (273824 => 273825)
--- trunk/LayoutTests/ChangeLog 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/ChangeLog 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,3 +1,16 @@
+2021-03-03 Sergio Villar Senin <svil...@igalia.com>
+
+ [css-flexbox] Import latest WPT tests
+ https://bugs.webkit.org/show_bug.cgi?id=222651
+
+ Reviewed by Rob Buis.
+
+ Imported latest changes in the test suite.
+
+ * TestExpectations:
+ * imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash-expected.txt: Added.
+ * platform/ios/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash-expected.txt: Added.
+
2021-03-03 Patrick Angle <pan...@apple.com>
REGRESSION (r266288): Web Inspector: ::marker shows on every element now
Modified: trunk/LayoutTests/TestExpectations (273824 => 273825)
--- trunk/LayoutTests/TestExpectations 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/TestExpectations 2021-03-03 18:47:07 UTC (rev 273825)
@@ -3985,6 +3985,12 @@
webkit.org/b/221473 imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-percent-width-cell-001.html [ ImageOnlyFailure ]
webkit.org/b/221473 imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-width.html [ ImageOnlyFailure ]
webkit.org/b/221473 imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size.html [ ImageOnlyFailure ]
+webkit.org/b/221473 imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-1.html [ ImageOnlyFailure ]
+webkit.org/b/221473 imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-2.html [ ImageOnlyFailure ]
+webkit.org/b/221473 imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-2.html [ ImageOnlyFailure ]
+webkit.org/b/221473 imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-narrow-content-2.html [ ImageOnlyFailure ]
+webkit.org/b/221473 imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-height.html [ ImageOnlyFailure ]
+webkit.org/b/221473 imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-2.html [ ImageOnlyFailure ]
webkit.org/b/221473 imported/w3c/web-platform-tests/css/css-flexbox/table-item-flex-percentage-width.html [ ImageOnlyFailure ]
# SVGs as flex items.
@@ -4058,12 +4064,7 @@
webkit.org/b/221482 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-paint-ordering-002.xhtml [ ImageOnlyFailure ]
# Misc elements as flex items.
-webkit.org/b/136754 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001.xhtml [ ImageOnlyFailure ]
webkit.org/b/136754 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001v.xhtml [ ImageOnlyFailure ]
-webkit.org/b/136754 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-iframe-vert-001.xhtml [ ImageOnlyFailure ]
-webkit.org/b/136754 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-img-vert-001.xhtml [ ImageOnlyFailure ]
-webkit.org/b/136754 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-textarea-vert-001.xhtml [ ImageOnlyFailure ]
-webkit.org/b/136754 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-video-vert-001.xhtml [ ImageOnlyFailure ]
# Newly imported Canvas WPT tests that are failing.
imported/w3c/web-platform-tests/html/canvas/element/building-paths/canvas_complexshapes_arcto_001.htm [ ImageOnlyFailure Pass ]
Modified: trunk/LayoutTests/imported/w3c/ChangeLog (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/ChangeLog 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/ChangeLog 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,3 +1,61 @@
+2021-03-03 Sergio Villar Senin <svil...@igalia.com>
+
+ [css-flexbox] Import latest WPT tests
+ https://bugs.webkit.org/show_bug.cgi?id=222651
+
+ Reviewed by Rob Buis.
+
+ Synced flex tests to 5b5efcee.
+
+ * resources/resource-files.json:
+ * web-platform-tests/css/css-flexbox/canvas-contain-size-expected.html: Added.
+ * web-platform-tests/css/css-flexbox/canvas-contain-size.html: Added.
+ * web-platform-tests/css/css-flexbox/css-flexbox-column-expected.html: Removed.
+ * web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-expected.html: Removed.
+ * web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-expected.html: Removed.
+ * web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-reverse-expected.html: Removed.
+ * web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-reverse.html: Removed.
+ * web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap.html: Removed.
+ * web-platform-tests/css/css-flexbox/css-flexbox-column-reverse.html: Removed.
+ * web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-expected.html: Removed.
+ * web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-reverse-expected.html: Removed.
+ * web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-reverse.html: Removed.
+ * web-platform-tests/css/css-flexbox/css-flexbox-column-wrap.html: Removed.
+ * web-platform-tests/css/css-flexbox/css-flexbox-column.html: Removed.
+ * web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001-expected.xhtml:
+ * web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001.xhtml:
+ * web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001v-expected.xhtml:
+ * web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001v.xhtml:
+ * web-platform-tests/css/css-flexbox/flexbox-basic-iframe-vert-001-expected.xhtml:
+ * web-platform-tests/css/css-flexbox/flexbox-basic-iframe-vert-001.xhtml:
+ * web-platform-tests/css/css-flexbox/flexbox-basic-img-vert-001-expected.xhtml:
+ * web-platform-tests/css/css-flexbox/flexbox-basic-img-vert-001.xhtml:
+ * web-platform-tests/css/css-flexbox/flexbox-basic-textarea-vert-001-expected.xhtml:
+ * web-platform-tests/css/css-flexbox/flexbox-basic-textarea-vert-001.xhtml:
+ * web-platform-tests/css/css-flexbox/flexbox-basic-video-vert-001-expected.xhtml:
+ * web-platform-tests/css/css-flexbox/flexbox-basic-video-vert-001.xhtml:
+ * web-platform-tests/css/css-flexbox/frameset-crash.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-1-expected.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-1.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-2-expected.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-2.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-1-expected.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-1.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-2-expected.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-2.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-narrow-content-2-expected.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-narrow-content-2.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-specified-height-expected.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-specified-height.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-specified-width.html:
+ * web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-2-expected.xht: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-2.html: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-3-expected.xht: Added.
+ * web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-3.html: Added.
+ * web-platform-tests/css/css-flexbox/table-item-flex-percentage-min-width-expected.html: Added.
+ * web-platform-tests/css/css-flexbox/table-item-flex-percentage-min-width.html: Added.
+ * web-platform-tests/css/css-flexbox/w3c-import.log:
+
2021-03-02 Manuel Rego Casasnovas <r...@igalia.com>
[selectors] :focus-visible implementation
Modified: trunk/LayoutTests/imported/w3c/resources/resource-files.json (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/resources/resource-files.json 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/resources/resource-files.json 2021-03-03 18:47:07 UTC (rev 273825)
@@ -32,6 +32,7 @@
"css/css-flexbox/flex-direction-row-reverse-002-visual.html",
"css/css-flexbox/flex-shrink-large-value-crash.html",
"css/css-flexbox/flexbox-order-from-lowest.html",
+ "css/css-flexbox/frameset-crash.html",
"css/css-flexbox/inline-flex-editing-crash.html",
"css/css-flexbox/inline-flex-editing-with-updating-text-crash.html",
"css/css-flexbox/inline-flex-frameset-main-axis-crash.html",
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/canvas-contain-size-expected.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/canvas-contain-size-expected.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/canvas-contain-size-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/canvas-contain-size-expected.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/canvas-contain-size.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/canvas-contain-size.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/canvas-contain-size.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,14 @@
+<!doctype html>
+<link rel="author" title="David Grogan" href="" />
+<link rel="help" href="" />
+<link rel="help" href="" />
+<link rel="issue" href="" />
+<meta name="assert" content="width and height attributes on canvas don't map to css width/height, but do map to css aspect ratio, which is honored by flexbox, even when the item has contain: size. " />
+<link rel="match" href=""
+
+<p>Test passes if there is a filled green square.</p>
+
+<!-- align-items: flex-start so we don't have to think about stretching -->
+<div style="display: flex; align-items: flex-start;">
+ <canvas width=20 height=20 style="contain: size; background: green; width: 100px;">
+</div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/canvas-contain-size.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-expected.html (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-expected.html 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,32 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8" />
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Tsutomu ogaoga Ogasawara" href=""
- <style type="text/css">
- .container {
- color: white;
- width: 9em;
- }
- .item {
- writing-mode: vertical-rl;
- background: green;
- height: 4em;
- width: 1.5em;
- float: right;
- }
- </style>
-</head>
-<body>
- <p>The test passes if you see a tall green box with pairs of the digits 1-9 and a-i listed right to left in two columns.</p>
- <div class="container">
- <div class="item">123</div>
- <div class="item">abc</div>
- <div class="item">456</div>
- <div class="item">def</div>
- <div class="item">789</div>
- <div class="item">stu</div>
- </div>
-</body>
-</html>
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-expected.html (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-expected.html 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,32 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8" />
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Tsutomu ogaoga Ogasawara" href=""
- <style type="text/css">
- .container {
- color: white;
- width: 9em;
- }
- .item {
- writing-mode: vertical-rl;
- background: green;
- height: 4em;
- width: 1.5em;
- float: right;
- }
- </style>
-</head>
-<body>
- <p>The test passes if you see a tall green box with pairs of the digits 1-9 and a-i listed right to left in two columns.</p>
- <div class="container">
- <div class="item">123</div>
- <div class="item">abc</div>
- <div class="item">456</div>
- <div class="item">def</div>
- <div class="item">789</div>
- <div class="item">stu</div>
- </div>
-</body>
-</html>
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-expected.html (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-expected.html 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,32 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8" />
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Tsutomu ogaoga Ogasawara" href=""
- <style type="text/css">
- .container {
- color: white;
- width: 9em;
- }
- .item {
- writing-mode: vertical-rl;
- background: green;
- height: 4em;
- width: 1.5em;
- float: right;
- }
- </style>
-</head>
-<body>
- <p>The test passes if you see a tall green box with pairs of the digits 1-9 and a-i listed right to left in two columns.</p>
- <div class="container">
- <div class="item">123</div>
- <div class="item">abc</div>
- <div class="item">456</div>
- <div class="item">def</div>
- <div class="item">789</div>
- <div class="item">stu</div>
- </div>
-</body>
-</html>
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-reverse-expected.html (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-reverse-expected.html 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-reverse-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,32 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8" />
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Tsutomu ogaoga Ogasawara" href=""
- <style type="text/css">
- .container {
- color: white;
- width: 9em;
- }
- .item {
- writing-mode: vertical-rl;
- background: green;
- height: 4em;
- width: 1.5em;
- float: right;
- }
- </style>
-</head>
-<body>
- <p>The test passes if you see a tall green box with pairs of the digits 1-9 and a-i listed right to left in two columns.</p>
- <div class="container">
- <div class="item">123</div>
- <div class="item">abc</div>
- <div class="item">456</div>
- <div class="item">def</div>
- <div class="item">789</div>
- <div class="item">stu</div>
- </div>
-</body>
-</html>
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-reverse.html (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-reverse.html 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-reverse.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,55 +0,0 @@
-<!DOCTYPE html> <!-- coding:utf-8 -->
-<html>
-<head>
- <meta charset="utf-8" />
- <title>CSS Flexbox Test: flex direction: row</title>
- <link rel="author" title="Naoki Okada" href="" />
- <link rel="help" href=""
- <link rel="match" href=""
- <meta name="flags" content="">
- <meta name="assert" content="Test checks that when writing mode is vertical and flex-flow: column wrap-reverse, the flex container is vertical.">
- <style type="text/css">
- .container {
- display: flex;
- flex-flow: column-reverse wrap-reverse;
- writing-mode: vertical-rl;
- width: 9em;
- min-height: 4em;
- color: white;
- align-content: flex-end;
- background: green;
- }
- .item {
- background: green;
- height: 1em;
- width: 1.5em;
-
- /* make sure UA that doesn't support writing mode and flexbox fails. */
- float: right;
- }
- </style>
-</head>
-<body>
- <p>The test passes if you see a tall green box with pairs of the digits 1-9 and a-i listed right to left in two columns.</p>
- <div class="container">
- <div class="item">u</div>
- <div class="item">9</div>
- <div class="item">f</div>
- <div class="item">6</div>
- <div class="item">c</div>
- <div class="item">3</div>
- <div class="item">t</div>
- <div class="item">8</div>
- <div class="item">e</div>
- <div class="item">5</div>
- <div class="item">b</div>
- <div class="item">2</div>
- <div class="item">s</div>
- <div class="item">7</div>
- <div class="item">d</div>
- <div class="item">4</div>
- <div class="item">a</div>
- <div class="item">1</div>
- </div>
-</body>
-</html>
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap.html (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap.html 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,55 +0,0 @@
-<!DOCTYPE html> <!-- coding:utf-8 -->
-<html>
-<head>
- <meta charset="utf-8" />
- <title>CSS Flexbox Test: flex direction: row</title>
- <link rel="author" title="Naoki Okada" href="" />
- <link rel="help" href=""
- <link rel="match" href=""
- <meta name="flags" content="">
- <meta name="assert" content="Test checks that when writing mode is vertical and flex-flow: column wrap, the flex container is vertical.">
- <style type="text/css">
- .container {
- display: flex;
- flex-flow: column-reverse wrap;
- writing-mode: vertical-rl;
- width: 9em;
- min-height: 4em;
- color: white;
- align-content: flex-start;
- background: green;
- }
- .item {
- background: green;
- height: 1em;
- width: 1.5em;
-
- /* make sure UA that doesn't support writing mode and flexbox fails. */
- float: right;
- }
- </style>
-</head>
-<body>
- <p>The test passes if you see a tall green box with pairs of the digits 1-9 and a-i listed right to left in two columns.</p>
- <div class="container">
- <div class="item">s</div>
- <div class="item">7</div>
- <div class="item">d</div>
- <div class="item">4</div>
- <div class="item">a</div>
- <div class="item">1</div>
- <div class="item">t</div>
- <div class="item">8</div>
- <div class="item">e</div>
- <div class="item">5</div>
- <div class="item">b</div>
- <div class="item">2</div>
- <div class="item">u</div>
- <div class="item">9</div>
- <div class="item">f</div>
- <div class="item">6</div>
- <div class="item">c</div>
- <div class="item">3</div>
- </div>
-</body>
-</html>
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse.html (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse.html 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,40 +0,0 @@
-<!DOCTYPE html> <!-- coding:utf-8 -->
-<html>
-<head>
- <meta charset="utf-8" />
- <title>CSS Flexbox Test: flex direction: row</title>
- <link rel="author" title="Naoki Okada" href="" />
- <link rel="help" href=""
- <link rel="match" href=""
- <meta name="flags" content="">
- <meta name="assert" content="Test checks that when writing mode is vertical and flex-flow: column, the flex container is vertical.">
- <style type="text/css">
- .container {
- display: flex;
- flex-flow: column-reverse;
- writing-mode: vertical-rl;
- width: 9em;
- color: white;
- }
- .item {
- background: green;
- height: 4em;
- width: 1.5em;
-
- /* make sure UA that doesn't support writing mode and flexbox fails. */
- float: right;
- }
- </style>
-</head>
-<body>
- <p>The test passes if you see a tall green box with pairs of the digits 1-9 and a-i listed right to left in two columns.</p>
- <div class="container">
- <div class="item">stu</div>
- <div class="item">789</div>
- <div class="item">def</div>
- <div class="item">456</div>
- <div class="item">abc</div>
- <div class="item">123</div>
- </div>
-</body>
-</html>
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-expected.html (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-expected.html 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,32 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8" />
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Tsutomu ogaoga Ogasawara" href=""
- <style type="text/css">
- .container {
- color: white;
- width: 9em;
- }
- .item {
- writing-mode: vertical-rl;
- background: green;
- height: 4em;
- width: 1.5em;
- float: right;
- }
- </style>
-</head>
-<body>
- <p>The test passes if you see a tall green box with pairs of the digits 1-9 and a-i listed right to left in two columns.</p>
- <div class="container">
- <div class="item">123</div>
- <div class="item">abc</div>
- <div class="item">456</div>
- <div class="item">def</div>
- <div class="item">789</div>
- <div class="item">stu</div>
- </div>
-</body>
-</html>
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-reverse-expected.html (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-reverse-expected.html 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-reverse-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,32 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8" />
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Tsutomu ogaoga Ogasawara" href=""
- <style type="text/css">
- .container {
- color: white;
- width: 9em;
- }
- .item {
- writing-mode: vertical-rl;
- background: green;
- height: 4em;
- width: 1.5em;
- float: right;
- }
- </style>
-</head>
-<body>
- <p>The test passes if you see a tall green box with pairs of the digits 1-9 and a-i listed right to left in two columns.</p>
- <div class="container">
- <div class="item">123</div>
- <div class="item">abc</div>
- <div class="item">456</div>
- <div class="item">def</div>
- <div class="item">789</div>
- <div class="item">stu</div>
- </div>
-</body>
-</html>
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-reverse.html (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-reverse.html 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-reverse.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,55 +0,0 @@
-<!DOCTYPE html> <!-- coding:utf-8 -->
-<html>
-<head>
- <meta charset="utf-8" />
- <title>CSS Flexbox Test: flex direction: row</title>
- <link rel="author" title="Naoki Okada" href="" />
- <link rel="help" href=""
- <link rel="match" href=""
- <meta name="flags" content="">
- <meta name="assert" content="Test checks that when writing mode is vertical and flex-flow: column wrap-reverse, the flex container is vertical.">
- <style type="text/css">
- .container {
- display: flex;
- flex-flow: column wrap-reverse;
- writing-mode: vertical-rl;
- width: 9em;
- min-height: 4em;
- color: white;
- align-content: flex-end;
- background: green;
- }
- .item {
- background: green;
- height: 1em;
- width: 1.5em;
-
- /* make sure UA that doesn't support writing mode and flexbox fails. */
- float: right;
- }
- </style>
-</head>
-<body>
- <p>The test passes if you see a tall green box with pairs of the digits 1-9 and a-i listed right to left in two columns.</p>
- <div class="container">
- <div class="item">3</div>
- <div class="item">c</div>
- <div class="item">6</div>
- <div class="item">f</div>
- <div class="item">9</div>
- <div class="item">u</div>
- <div class="item">2</div>
- <div class="item">b</div>
- <div class="item">5</div>
- <div class="item">e</div>
- <div class="item">8</div>
- <div class="item">t</div>
- <div class="item">1</div>
- <div class="item">a</div>
- <div class="item">4</div>
- <div class="item">d</div>
- <div class="item">7</div>
- <div class="item">s</div>
- </div>
-</body>
-</html>
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap.html (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap.html 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,55 +0,0 @@
-<!DOCTYPE html> <!-- coding:utf-8 -->
-<html>
-<head>
- <meta charset="utf-8" />
- <title>CSS Flexbox Test: flex direction: row</title>
- <link rel="author" title="Naoki Okada" href="" />
- <link rel="help" href=""
- <link rel="match" href=""
- <meta name="flags" content="">
- <meta name="assert" content="Test checks that when writing mode is vertical and flex-flow: column wrap, the flex container is vertical.">
- <style type="text/css">
- .container {
- display: flex;
- flex-flow: column wrap;
- writing-mode: vertical-rl;
- width: 9em;
- min-height: 4em;
- color: white;
- align-content: flex-start;
- background: green;
- }
- .item {
- background: green;
- height: 1em;
- width: 1.5em;
-
- /* make sure UA that doesn't support writing mode and flexbox fails. */
- float: right;
- }
- </style>
-</head>
-<body>
- <p>The test passes if you see a tall green box with pairs of the digits 1-9 and a-i listed right to left in two columns.</p>
- <div class="container">
- <div class="item">1</div>
- <div class="item">a</div>
- <div class="item">4</div>
- <div class="item">d</div>
- <div class="item">7</div>
- <div class="item">s</div>
- <div class="item">2</div>
- <div class="item">b</div>
- <div class="item">5</div>
- <div class="item">e</div>
- <div class="item">8</div>
- <div class="item">t</div>
- <div class="item">3</div>
- <div class="item">c</div>
- <div class="item">6</div>
- <div class="item">f</div>
- <div class="item">9</div>
- <div class="item">u</div>
- </div>
-</body>
-</html>
Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column.html (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column.html 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -1,40 +0,0 @@
-<!DOCTYPE html> <!-- coding:utf-8 -->
-<html>
-<head>
- <meta charset="utf-8" />
- <title>CSS Flexbox Test: flex direction: row</title>
- <link rel="author" title="Naoki Okada" href="" />
- <link rel="help" href=""
- <link rel="match" href=""
- <meta name="flags" content="">
- <meta name="assert" content="Test checks that when writing mode is vertical and flex-flow: column, the flex container is vertical.">
- <style type="text/css">
- .container {
- display: flex;
- flex-flow: column;
- writing-mode: vertical-rl;
- width: 9em;
- color: white;
- }
- .item {
- background: green;
- height: 4em;
- width: 1.5em;
-
- /* make sure UA that doesn't support writing mode and flexbox fails. */
- float: right;
- }
- </style>
-</head>
-<body>
- <p>The test passes if you see a tall green box with pairs of the digits 1-9 and a-i listed right to left in two columns.</p>
- <div class="container">
- <div class="item">123</div>
- <div class="item">abc</div>
- <div class="item">456</div>
- <div class="item">def</div>
- <div class="item">789</div>
- <div class="item">stu</div>
- </div>
-</body>
-</html>
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001-expected.xhtml (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001-expected.xhtml 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001-expected.xhtml 2021-03-03 18:47:07 UTC (rev 273825)
@@ -36,8 +36,8 @@
</div>
<div class="flexbox">
- <canvas style="height: 122.5px"
- /><canvas style="height: 73.5px"/>
+ <canvas style="height: 108.8px"
+ /><canvas style="height: 87.1px"/>
</div>
<div class="flexbox">
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001.xhtml (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001.xhtml 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001.xhtml 2021-03-03 18:47:07 UTC (rev 273825)
@@ -48,12 +48,12 @@
Space-to-be-distributed = 200px - borders = 200 - (1 + 1) - (1 + 1)
= 196px
- 1st element gets 5/8 of space: 5/8 * 196px = 122.5px
- 1st element gets 3/8 of space: 3/8 * 196px = 73.5px
+ 1st element gets 5/9 of space: 5/9 * 196px = 108.8px
+ 1st element gets 4/9 of space: 4/9 * 196px = 87.1px
-->
<div class="flexbox">
<canvas style="flex: 5"/>
- <canvas style="flex: 3"/>
+ <canvas style="flex: 4"/>
</div>
<!-- D) Two canvas elements, getting stretched by different ratios, from
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001v-expected.xhtml (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001v-expected.xhtml 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001v-expected.xhtml 2021-03-03 18:47:07 UTC (rev 273825)
@@ -36,8 +36,8 @@
</div>
<div class="flexbox">
- <canvas style="height: 122.5px"
- /><canvas style="height: 73.5px"/>
+ <canvas style="height: 108.8px"
+ /><canvas style="height: 87.1px"/>
</div>
<div class="flexbox">
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001v.xhtml (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001v.xhtml 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-canvas-vert-001v.xhtml 2021-03-03 18:47:07 UTC (rev 273825)
@@ -52,12 +52,12 @@
Space-to-be-distributed = 200px - borders = 200 - (1 + 1) - (1 + 1)
= 196px
- 1st element gets 5/8 of space: 5/8 * 196px = 122.5px
- 1st element gets 3/8 of space: 3/8 * 196px = 73.5px
+ 1st element gets 5/9 of space: 5/9 * 196px = 108.8px
+ 1st element gets 4/9 of space: 4/9 * 196px = 87.1px
-->
<div class="flexbox">
<canvas style="flex: 5"/>
- <canvas style="flex: 3"/>
+ <canvas style="flex: 4"/>
</div>
<!-- D) Two canvas elements, getting stretched by different ratios, from
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-iframe-vert-001-expected.xhtml (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-iframe-vert-001-expected.xhtml 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-iframe-vert-001-expected.xhtml 2021-03-03 18:47:07 UTC (rev 273825)
@@ -36,8 +36,8 @@
</div>
<div class="flexbox">
- <iframe style="height: 122.5px"
- /><iframe style="height: 73.5px"/>
+ <iframe style="height: 108.8px"
+ /><iframe style="height: 87.1px"/>
</div>
<div class="flexbox">
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-iframe-vert-001.xhtml (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-iframe-vert-001.xhtml 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-iframe-vert-001.xhtml 2021-03-03 18:47:07 UTC (rev 273825)
@@ -49,12 +49,12 @@
Space-to-be-distributed = 200px - borders = 200 - (1 + 1) - (1 + 1)
= 196px
- 1st element gets 5/8 of space: 5/8 * 196px = 122.5px
- 1st element gets 3/8 of space: 3/8 * 196px = 73.5px
+ 1st element gets 5/9 of space: 5/9 * 196px = 108.8px
+ 1st element gets 4/9 of space: 4/9 * 196px = 87.1px
-->
<div class="flexbox">
<iframe style="flex: 5"/>
- <iframe style="flex: 3"/>
+ <iframe style="flex: 4"/>
</div>
<!-- D) Two iframe elements, getting stretched by different ratios, from
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-img-vert-001-expected.xhtml (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-img-vert-001-expected.xhtml 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-img-vert-001-expected.xhtml 2021-03-03 18:47:07 UTC (rev 273825)
@@ -36,8 +36,8 @@
</div>
<div class="flexbox">
- <img src="" style="height: 122.5px"
- /><img src="" style="height: 73.5px"/>
+ <img src="" style="height: 108.8px"
+ /><img src="" style="height: 87.1px"/>
</div>
<div class="flexbox">
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-img-vert-001.xhtml (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-img-vert-001.xhtml 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-img-vert-001.xhtml 2021-03-03 18:47:07 UTC (rev 273825)
@@ -48,12 +48,12 @@
Space-to-be-distributed = 200px - borders = 200 - (1 + 1) - (1 + 1)
= 196px
- 1st element gets 5/8 of space: 5/8 * 196px = 122.5px
- 1st element gets 3/8 of space: 3/8 * 196px = 73.5px
+ 1st element gets 5/9 of space: 5/9 * 196px = 108.8px
+ 1st element gets 4/9 of space: 4/9 * 196px = 87.1px
-->
<div class="flexbox">
<img src="" style="flex: 5"/>
- <img src="" style="flex: 3"/>
+ <img src="" style="flex: 4"/>
</div>
<!-- D) Two img elements, getting stretched by different ratios, from
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-textarea-vert-001-expected.xhtml (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-textarea-vert-001-expected.xhtml 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-textarea-vert-001-expected.xhtml 2021-03-03 18:47:07 UTC (rev 273825)
@@ -40,8 +40,8 @@
</div>
<div class="flexbox">
- <textarea style="height: 122.5px"
- /><textarea style="height: 73.5px"/>
+ <textarea style="height: 108.8px"
+ /><textarea style="height: 87.1px"/>
</div>
<div class="flexbox">
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-textarea-vert-001.xhtml (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-textarea-vert-001.xhtml 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-textarea-vert-001.xhtml 2021-03-03 18:47:07 UTC (rev 273825)
@@ -54,12 +54,12 @@
Space-to-be-distributed = 200px - borders = 200 - (1 + 1) - (1 + 1)
= 196px
- 1st element gets 5/8 of space: 5/8 * 196px = 122.5px
- 1st element gets 3/8 of space: 3/8 * 196px = 73.5px
+ 1st element gets 5/9 of space: 5/9 * 196px = 108.8px
+ 1st element gets 4/9 of space: 4/9 * 196px = 87.1px
-->
<div class="flexbox">
<textarea style="flex: 5"/>
- <textarea style="flex: 3"/>
+ <textarea style="flex: 4"/>
</div>
<!-- D) Two textarea elements, getting stretched by different ratios, from
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-video-vert-001-expected.xhtml (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-video-vert-001-expected.xhtml 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-video-vert-001-expected.xhtml 2021-03-03 18:47:07 UTC (rev 273825)
@@ -36,8 +36,8 @@
</div>
<div class="flexbox">
- <video style="height: 122.5px"
- /><video style="height: 73.5px"/>
+ <video style="height: 108.8px"
+ /><video style="height: 87.1px"/>
</div>
<div class="flexbox">
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-video-vert-001.xhtml (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-video-vert-001.xhtml 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox-basic-video-vert-001.xhtml 2021-03-03 18:47:07 UTC (rev 273825)
@@ -48,12 +48,12 @@
Space-to-be-distributed = 200px - borders = 200 - (1 + 1) - (1 + 1)
= 196px
- 1st element gets 5/8 of space: 5/8 * 196px = 122.5px
- 1st element gets 3/8 of space: 3/8 * 196px = 73.5px
+ 1st element gets 5/9 of space: 5/9 * 196px = 108.8px
+ 1st element gets 4/9 of space: 4/9 * 196px = 87.1px
-->
<div class="flexbox">
<video style="flex: 5"/>
- <video style="flex: 3"/>
+ <video style="flex: 4"/>
</div>
<!-- D) Two video elements, getting stretched by different ratios, from
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash-expected.txt (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash-expected.txt (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash-expected.txt 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,7 @@
+layer at (0,0) size 793x616
+ RenderView at (0,0) size 785x585
+layer at (0,0) size 785x616
+ RenderBlock {HTML} at (0,0) size 785x616
+ RenderBody {BODY} at (8,8) size 769x600
+ RenderFlexibleBox {DIV} at (0,0) size 769x600
+ RenderFrameSet {FRAMESET} at (0,0) size 785x600 [border: none (50px solid #FF0000) none]
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash-expected.txt
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<link rel="author" title="David Grogan" href=""
+<link rel="help" href=""
+<meta name="assert" content="No crash when a flexbox lays out a frameset with a border in the main axis direction.">
+<style>
+frameset {
+ border-right: 50px solid red;
+}
+</style>
+
+<div id='flex' style="display: flex"></div>
+
+<script>
+ // I couldn't get the parser to accept a framset inside a div, so this uses
+ // JS instead.
+ flex.appendChild(document.createElement('frameset'));
+</script>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-1-expected.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-1-expected.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-1-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-1-expected.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-1.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-1.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-1.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<title>Table as a flex item in column-oriented flex container</title>
+<link rel="author" title="Ting-Yu Lin" href=""
+<link rel="author" title="Mozilla" href=""
+<link rel="help" href=""
+<link rel="help" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<meta name="assert" content="Inflexible table flex item's flex base size is its final main size.">
+
+<p>Test passes if there is a filled green square.</p>
+<div style="display: flex; flex-direction: column;">
+ <div style="display: table; border: 10px solid green; width: 80px; background: green; flex: 0 0 80px;"></div>
+</div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-1.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-2-expected.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-2-expected.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-2-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-2-expected.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-2.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-2.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-2.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<title>Table as a flex item in column-oriented flex container</title>
+<link rel="author" title="Ting-Yu Lin" href=""
+<link rel="author" title="Mozilla" href=""
+<link rel="help" href=""
+<link rel="help" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<meta name="assert" content="Inflexible table flex item's flex base size is its final main size.">
+
+<p>Test passes if there is a filled green square.</p>
+<div style="display: flex; flex-direction: column;">
+ <table style="box-sizing: content-box; border: 10px solid green; background: green;
+ width: 80px; flex: 0 0 50px">
+ <caption style="height: 10px; border: 10px solid green; background: green;"></caption>
+ </table>
+</div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-2.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-1-expected.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-1-expected.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-1-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-1-expected.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-1.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-1.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-1.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<title>Table as a flex item in row-oriented flex container</title>
+<link rel="author" title="Ting-Yu Lin" href=""
+<link rel="author" title="Mozilla" href=""
+<link rel="help" href=""
+<link rel="help" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<meta name="assert" content="Inflexible table flex item's flex base size is its final main size.">
+
+<p>Test passes if there is a filled green square.</p>
+<div style="display: flex; flex-direction: row;">
+ <div style="display: table; border: 10px solid green; height: 80px; background: green; flex: 0 0 80px;"></div>
+</div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-1.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-2-expected.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-2-expected.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-2-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-2-expected.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-2.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-2.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-2.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<title>Table as a flex item in row-oriented flex container</title>
+<link rel="author" title="Ting-Yu Lin" href=""
+<link rel="author" title="Mozilla" href=""
+<link rel="help" href=""
+<link rel="help" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<meta name="assert" content="Inflexible table flex item's flex base size is its final main size.">
+
+<p>Test passes if there is a filled green square.</p>
+<div style="display: flex; flex-direction: row;">
+ <table style="box-sizing: content-box; border: 10px solid green; background: green;
+ height: 50px; flex: 0 0 80px">
+ <caption style="height: 10px; border: 10px solid green; background: green;"></caption>
+ </table>
+</div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-2.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-narrow-content-2-expected.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-narrow-content-2-expected.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-narrow-content-2-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-narrow-content-2-expected.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-narrow-content-2.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-narrow-content-2.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-narrow-content-2.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<title>CSS Flexbox Test: Flex item as table with narrow content</title>
+<link rel="author" title="Morten Stenshorne" href=""
+<link rel="author" title="Ting-Yu Lin" href=""
+<link rel="help" href="" title="9. Flex Layout Algorithm">
+<meta name="assert" content="A flex item as a table uses the sizing algorithm of the flexbox">
+<link rel="match" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="display:flex; flex-direction:column; width: 100px; height:200px; ">
+ <div style="display:table; flex:1 0; background:green;">
+ <div style="width:100px; height:10px;"></div>
+ </div>
+ <div style="flex:1 0;"></div>
+</div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-narrow-content-2.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-height-expected.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-height-expected.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-height-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-height-expected.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-height.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-height.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-height.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<title>table is flex item</title>
+<link rel="author" title="David Grogan" href=""
+<link rel="author" title="Ting-Yu Lin" href=""
+<link rel="help" href="" title="9. Flex Layout Algorithm">
+<link rel="help" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<meta name="assert" content="Table's specified height does not count as another min-height for the purposes of the flexbox algorithm.">
+
+<p>Test passes if there is a filled green square.</p>
+
+<div style="display: flex; flex-direction: column; width: 100px;">
+ <div style="display: table; width: 100px; height: 500px; background: green; flex: 0 0 100px;"></div>
+</div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-height.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-width.html (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-width.html 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-width.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -8,7 +8,8 @@
<p>Test passes if there is a filled green square.</p>
-<!-- This test passed until Chrome 84 but has been broken since. Firefox also fails it. -->
+<!-- This test passed until Chrome 84 but has been broken since.
+ Firefox fixed this test since version 87. -->
<div style="display: flex;">
<div style="display: table; width: 500px; height: 100px; background: green; flex: 0 0 100px;"></div>
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-2-expected.xht (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-2-expected.xht (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-2-expected.xht 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>CSS Reftest Reference</title>
+ <link rel="author" title="Gérard Talbot" href="" />
+ <style type="text/css"><![CDATA[
+ div
+ {
+ background-color: green;
+ height: 100px;
+ width: 100px;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+ <div></div>
+ </body>
+</html>
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-2.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-2.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-2.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<link rel="author" title="Ting-Yu Lin" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<meta name="assert" content="The table's cross-axis (inline-size) is stretched.">
+<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+<div style="display: flex; flex-direction: column; width: 100px; height: 100px; background: red;">
+ <table style="border-spacing: 0; flex-grow: 1;">
+ <caption style="height: 10px; background: green;"></caption>
+ <caption style="height: 20px; background: green; caption-side: bottom;"></caption>
+ <td style="background: green;"></td>
+ </table>
+</div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-2.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-3-expected.xht (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-3-expected.xht (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-3-expected.xht 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>CSS Reftest Reference</title>
+ <link rel="author" title="Gérard Talbot" href="" />
+ <style type="text/css"><![CDATA[
+ div
+ {
+ background-color: green;
+ height: 100px;
+ width: 100px;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+ <div></div>
+ </body>
+</html>
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-3.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-3.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-3.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<link rel="author" title="Ting-Yu Lin" href=""
+<link rel="help" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<meta name="assert" content="The table's cross-axis (inline-size) is stretched while the main-axis is not growing.">
+<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+<div style="display: flex; flex-direction: column; width: 100px; background: red;">
+ <table style="border-spacing: 0; height: 90px;">
+ <caption style="height: 10px; background: green;"></caption>
+ <td style="background: green;"></td>
+ </table>
+</div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-3.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-item-flex-percentage-min-width-expected.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-item-flex-percentage-min-width-expected.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-item-flex-percentage-min-width-expected.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,140 @@
+<!doctype html>
+<title>Reference: display:table flex items with flex-shrink/flex-grow/flex-basis</title>
+<link rel="author" title="Mats Palmgren" href=""
+<link rel="stylesheet" href=""
+<style>
+ html,body {
+ color:black; background-color:white; font:20px/1 Ahem; padding:0; margin:0;
+ }
+
+ .container {
+ display: flex;
+ width: 180px;
+ border: 1px solid blue;
+ }
+
+ .container > * {
+ background-color: cyan;
+ display: block;
+ }
+ .test1 > * {
+ flex-shrink: 0;
+ min-width: 100%;
+ }
+ .test2 > * {
+ flex-shrink: 0;
+ min-width: 50%;
+ }
+ .test3 > * {
+ flex-shrink: 0.5;
+ min-width: 50%;
+ }
+ .test4 > * {
+ flex-grow: 0.1;
+ min-width: 50%;
+ }
+ .test5 > * {
+ flex-shrink: 0.2;
+ flex-grow: 0.5;
+ min-width: 10%;
+ }
+ .base > * {
+ flex-basis: 100px;
+ }
+ .large-base {
+ width: 100px;
+ }
+ .large-base > * {
+ flex-basis: 200px;
+ }
+</style>
+
+<div class="container test1">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test2">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test3">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test4">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test5">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test1 base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test2 base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test3 base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test4 base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test5 base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test1 large-base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test2 large-base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test3 large-base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test4 large-base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test5 large-base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-item-flex-percentage-min-width-expected.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-item-flex-percentage-min-width.html (0 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-item-flex-percentage-min-width.html (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-item-flex-percentage-min-width.html 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,144 @@
+<!doctype html>
+<title>Flexbox Test: display:table flex items with flex-shrink/flex-grow/flex-basis</title>
+<link rel="author" title="Mats Palmgren" href=""
+<link rel="help" href=""
+<link rel="help" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<link rel="stylesheet" href=""
+<style>
+ html,body {
+ color:black; background-color:white; font:20px/1 Ahem; padding:0; margin:0;
+ }
+
+ .container {
+ display: flex;
+ width: 180px;
+ border: 1px solid blue;
+ }
+
+ .container > * {
+ background-color: cyan;
+ display: table;
+ }
+ .test1 > * {
+ flex-shrink: 0;
+ min-width: 100%;
+ }
+ .test2 > * {
+ flex-shrink: 0;
+ min-width: 50%;
+ }
+ .test3 > * {
+ flex-shrink: 0.5;
+ min-width: 50%;
+ }
+ .test4 > * {
+ flex-grow: 0.1;
+ min-width: 50%;
+ }
+ .test5 > * {
+ flex-shrink: 0.2;
+ flex-grow: 0.5;
+ min-width: 10%;
+ }
+ .base > * {
+ flex-basis: 100px;
+ }
+ .large-base {
+ width: 100px;
+ }
+ .large-base > * {
+ flex-basis: 200px;
+ }
+</style>
+
+<div class="container test1">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test2">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test3">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test4">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test5">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test1 base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test2 base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test3 base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test4 base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test5 base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test1 large-base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test2 large-base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test3 large-base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test4 large-base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
+
+<div class="container test5 large-base">
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+</div>
Property changes on: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-item-flex-percentage-min-width.html
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Added: svn:mime-type
+text/html
\ No newline at end of property
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/w3c-import.log (273824 => 273825)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/w3c-import.log 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/w3c-import.log 2021-03-03 18:47:07 UTC (rev 273825)
@@ -130,6 +130,8 @@
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/break-nested-float-in-flex-item-001-print.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/break-nested-float-in-flex-item-002-print-expected.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/break-nested-float-in-flex-item-002-print.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/canvas-contain-size-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/canvas-contain-size.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/canvas-dynamic-change-001.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/change-column-flex-width.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/column-flex-child-with-overflow-scroll.html
@@ -141,18 +143,6 @@
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/cross-axis-scrollbar.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-box-justify-content-expected.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-box-justify-content.html
-/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-expected.html
-/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-expected.html
-/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-expected.html
-/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-reverse-expected.html
-/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap-reverse.html
-/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap.html
-/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse.html
-/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-expected.html
-/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-reverse-expected.html
-/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap-reverse.html
-/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap.html
-/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-height-animation-stretch-expected.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-height-animation-stretch.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-img-expand-evenly-expected.html
@@ -1332,6 +1322,7 @@
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexitem-stretch-range.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/floated-flexitem-expected.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/floated-flexitem.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/gap-001-lr-expected.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/gap-001-lr.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/gap-001-ltr-expected.html
@@ -1628,16 +1619,34 @@
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-fixed-min-width.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-flex-cross-size-expected.xht
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-flex-cross-size.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-1-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-1.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-2-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-column-2.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-1-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-1.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-2-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-inflexible-in-row-2.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-narrow-content-2-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-narrow-content-2.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-narrow-content-expected.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-narrow-content.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-percent-width-cell-001-expected.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-percent-width-cell-001.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-height-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-height.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-width-expected.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-specified-width.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-2-expected.xht
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-2.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-3-expected.xht
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-3.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size-expected.xht
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-stretch-cross-size.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-wide-content-expected.xht
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-as-item-wide-content.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-item-flex-percentage-min-width-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-item-flex-percentage-min-width.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-item-flex-percentage-width-expected.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-item-flex-percentage-width.html
/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/table-with-float-paint-expected.html
Added: trunk/LayoutTests/platform/ios/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash-expected.txt (0 => 273825)
--- trunk/LayoutTests/platform/ios/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/ios/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash-expected.txt 2021-03-03 18:47:07 UTC (rev 273825)
@@ -0,0 +1,7 @@
+layer at (0,0) size 808x616
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x616
+ RenderBlock {HTML} at (0,0) size 800x616
+ RenderBody {BODY} at (8,8) size 784x600
+ RenderFlexibleBox {DIV} at (0,0) size 784x600
+ RenderFrameSet {FRAMESET} at (0,0) size 800x600 [border: none (50px solid #FF0000) none]
Property changes on: trunk/LayoutTests/platform/ios/imported/w3c/web-platform-tests/css/css-flexbox/frameset-crash-expected.txt
___________________________________________________________________
Added: svn:eol-style
+LF
\ No newline at end of property
Modified: trunk/LayoutTests/platform/wpe/TestExpectations (273824 => 273825)
--- trunk/LayoutTests/platform/wpe/TestExpectations 2021-03-03 18:37:00 UTC (rev 273824)
+++ trunk/LayoutTests/platform/wpe/TestExpectations 2021-03-03 18:47:07 UTC (rev 273825)
@@ -584,9 +584,6 @@
Bug(WPE) contentfiltering/ [ Skip ]
Bug(WPE) http/tests/contentfiltering [ Skip ]
-webkit.org/b/212347 imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-reverse-wrap.html [ ImageOnlyFailure ]
-webkit.org/b/212347 imported/w3c/web-platform-tests/css/css-flexbox/css-flexbox-column-wrap.html [ ImageOnlyFailure ]
-
webkit.org/b/212349 fast/canvas/webgl/readPixels-float.html [ Failure ]
webkit.org/b/212351 fast/events/mouse-cursor-udpate-during-raf.html [ Failure ]