Title: [273825] trunk/LayoutTests
Revision
273825
Author
svil...@igalia.com
Date
2021-03-03 10:47:07 -0800 (Wed, 03 Mar 2021)

Log Message

[css-flexbox] Import latest WPT tests
https://bugs.webkit.org/show_bug.cgi?id=222651

Reviewed by Rob Buis.

LayoutTests/imported/w3c:

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:

LayoutTests:

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.

Modified Paths

Added Paths

Removed Paths

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 ]
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to