Title: [274721] trunk/LayoutTests
Revision
274721
Author
[email protected]
Date
2021-03-19 08:41:02 -0700 (Fri, 19 Mar 2021)

Log Message

[css-flexbox] Another WPT import
https://bugs.webkit.org/show_bug.cgi?id=223438

Reviewed by Manuel Rego Casasnovas.

LayoutTests/imported/w3c:

* web-platform-tests/css/css-flexbox/flex-basis-011-expected.html: Added.
* web-platform-tests/css/css-flexbox/flex-basis-011.html: Added.
* web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-expected.html: Added.
* web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl-expected.html: Added.
* web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl.html: Added.
* web-platform-tests/css/css-flexbox/flexbox_justifycontent-end.html: Added.
* web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-expected.html: Added.
* web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl-expected.html: Added.
* web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl.html: Added.
* web-platform-tests/css/css-flexbox/flexbox_justifycontent-start.html: Added.
* web-platform-tests/css/css-flexbox/select-element-zero-height-001-expected.html:
* web-platform-tests/css/css-flexbox/select-element-zero-height-001.html:
* web-platform-tests/css/css-flexbox/select-element-zero-height-002-expected.html:
* web-platform-tests/css/css-flexbox/select-element-zero-height-002.html:
* web-platform-tests/css/css-flexbox/w3c-import.log:

LayoutTests:

Import latests WPT's css-flexbox tests.

Apart from that we're removing an invalid pixel expectations for GTK.

* TestExpectations: Skipped some of the imported tests as they're failing right now. Also unskipped the
select-element-zero-height-001.html test which should be working now.
* platform/gtk/css3/flexbox/flex-order-expected.png: Removed.

Modified Paths

Added Paths

Removed Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (274720 => 274721)


--- trunk/LayoutTests/ChangeLog	2021-03-19 15:23:38 UTC (rev 274720)
+++ trunk/LayoutTests/ChangeLog	2021-03-19 15:41:02 UTC (rev 274721)
@@ -1,3 +1,18 @@
+2021-03-19  Sergio Villar Senin  <[email protected]>
+
+        [css-flexbox] Another WPT import
+        https://bugs.webkit.org/show_bug.cgi?id=223438
+
+        Reviewed by Manuel Rego Casasnovas.
+
+        Import latests WPT's css-flexbox tests.
+
+        Apart from that we're removing an invalid pixel expectations for GTK.
+
+        * TestExpectations: Skipped some of the imported tests as they're failing right now. Also unskipped the
+        select-element-zero-height-001.html test which should be working now.
+        * platform/gtk/css3/flexbox/flex-order-expected.png: Removed.
+
 2021-03-19  Kimmo Kinnunen  <[email protected]>
 
         Add WebGL 2.0.1 test drivers and test expectations to the repository

Modified: trunk/LayoutTests/TestExpectations (274720 => 274721)


--- trunk/LayoutTests/TestExpectations	2021-03-19 15:23:38 UTC (rev 274720)
+++ trunk/LayoutTests/TestExpectations	2021-03-19 15:41:02 UTC (rev 274721)
@@ -3931,7 +3931,6 @@
 webkit.org/b/219343 imported/w3c/web-platform-tests/css/css-flexbox/flex-aspect-ratio-img-row-013.html [ ImageOnlyFailure ]
 
 webkit.org/b/145176 imported/w3c/web-platform-tests/css/css-flexbox/flexbox_align-items-stretch-3.html [ ImageOnlyFailure ]
-webkit.org/b/210093 imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-001.html [ ImageOnlyFailure ]
 webkit.org/b/210093 imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-002.html [ ImageOnlyFailure ]
 webkit.org/b/210144 imported/w3c/web-platform-tests/css/css-flexbox/anonymous-flex-item-005.html [ ImageOnlyFailure ]
 webkit.org/b/210478 imported/w3c/web-platform-tests/css/css-flexbox/percentage-heights-006.html [ ImageOnlyFailure ]
@@ -4019,6 +4018,8 @@
 webkit.org/b/221477 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-justify-content-horiz-006.xhtml [ ImageOnlyFailure ]
 webkit.org/b/221477 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-justify-content-vert-006.xhtml [ ImageOnlyFailure ]
 webkit.org/b/221477 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-justify-content-wmvert-001.xhtml [ ImageOnlyFailure ]
+webkit.org/b/221477 imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start.html [ ImageOnlyFailure ]
+webkit.org/b/221477 imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl.html [ ImageOnlyFailure ]
 
 # align-content in flexbox.
 webkit.org/b/221468 imported/w3c/web-platform-tests/css/css-flexbox/align-content_center.html [ ImageOnlyFailure ]
@@ -4049,6 +4050,9 @@
 webkit.org/b/221479 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-flex-basis-content-003a.html [ ImageOnlyFailure ]
 webkit.org/b/221479 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-flex-basis-content-004a.html [ ImageOnlyFailure ]
 
+# Percentages in flex-basis in nested flexboxes.
+webkit.org/b/222581 imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-011.html [ ImageOnlyFailure ]
+
 # break request in flexbox.
 webkit.org/b/221480 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-break-request-horiz-001a.html [ ImageOnlyFailure ]
 webkit.org/b/221480 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-break-request-horiz-001b.html [ ImageOnlyFailure ]

Modified: trunk/LayoutTests/imported/w3c/ChangeLog (274720 => 274721)


--- trunk/LayoutTests/imported/w3c/ChangeLog	2021-03-19 15:23:38 UTC (rev 274720)
+++ trunk/LayoutTests/imported/w3c/ChangeLog	2021-03-19 15:41:02 UTC (rev 274721)
@@ -1 +1,24 @@
+2021-03-19  Sergio Villar Senin  <[email protected]>
+
+        [css-flexbox] Another WPT import
+        https://bugs.webkit.org/show_bug.cgi?id=223438
+
+        Reviewed by Manuel Rego Casasnovas.
+
+        * web-platform-tests/css/css-flexbox/flex-basis-011-expected.html: Added.
+        * web-platform-tests/css/css-flexbox/flex-basis-011.html: Added.
+        * web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-expected.html: Added.
+        * web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl-expected.html: Added.
+        * web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl.html: Added.
+        * web-platform-tests/css/css-flexbox/flexbox_justifycontent-end.html: Added.
+        * web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-expected.html: Added.
+        * web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl-expected.html: Added.
+        * web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl.html: Added.
+        * web-platform-tests/css/css-flexbox/flexbox_justifycontent-start.html: Added.
+        * web-platform-tests/css/css-flexbox/select-element-zero-height-001-expected.html:
+        * web-platform-tests/css/css-flexbox/select-element-zero-height-001.html:
+        * web-platform-tests/css/css-flexbox/select-element-zero-height-002-expected.html:
+        * web-platform-tests/css/css-flexbox/select-element-zero-height-002.html:
+        * web-platform-tests/css/css-flexbox/w3c-import.log:
+
 == Rolled over to ChangeLog-2021-03-18 ==

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-011-expected.html (0 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-011-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-011-expected.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<link rel="author" title="Sergio Villar Senin" href=""
+<style>
+.item {
+    border: 1px solid blue;
+}
+</style>
+
+<p>Test PASS if there are two boxes with blue borders vertically stretched to fit their contents.</p>
+<div style="width: min-content">
+    <div>
+        <div class="item">
+            <div>AAA</div>
+        </div>
+        <div class="item">
+            <div>BBB</div>
+        </div>
+    </div>
+</div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-011.html (0 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-011.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-011.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Flexbox Test: % flex-basis should not cause engines to treat items as percentage sized</title>
+<link rel="author" title="Sergio Villar Senin" href=""
+<link rel="help" href=""
+<link href="" rel="stylesheet">
+<link rel="match" href=""
+<style>
+.flex-item {
+    flex: 1 0 100%;
+    border: 1px solid blue;
+}
+</style>
+
+<p>Test PASS if there are two boxes with blue borders vertically stretched to fit their contents.</p>
+<div class="flexbox">
+    <div class="flexbox column">
+        <div class="flex-item">
+            <div>AAA</div>
+        </div>
+        <div class="flex-item">
+            <div>BBB</div>
+        </div>
+    </div>
+</div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-expected.html (0 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-expected.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<title>flexbox | justify-content: end (ref)</title>
+<link rel="author" title="Adam Argyle" href=""
+<link rel="help" href=""
+<style>
+div {
+  background: blue;
+  margin: 1em 0;
+  border: 1px solid black;
+  height: 6em;
+  width: 40em;
+
+  display: flex;
+  flex-direction: row-reverse;
+  justify-content: flex-start;
+}
+span {
+  background: white;
+  margin: 0 1em;
+  width: 8em;
+  height: 2em;
+  display: inline-grid;
+  place-items: center;
+
+  flex: none;
+}
+span:nth-child(1) {background: yellow;}
+span:nth-child(2) {background: pink;}
+span:nth-child(3) {background: lightblue;}
+</style>
+
+<div>
+  <span>one</span>
+  <span>two</span>
+  <span>three</span>
+</div>
+
+<p>Test passes if order is 3, 2, 1 and alignment is to the top right</p>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl-expected.html (0 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl-expected.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<title>flexbox | justify-content: end RTL (ref)</title>
+<link rel="author" title="Adam Argyle" href=""
+<link rel="help" href=""
+<style>
+div {
+  background: blue;
+  margin: 1em 0;
+  border: 1px solid black;
+  height: 6em;
+  width: 40em;
+
+  direction: rtl;
+  display: flex;
+  flex-direction: row-reverse;
+  justify-content: flex-start;
+}
+span {
+  background: white;
+  margin: 0 1em;
+  width: 8em;
+  height: 2em;
+  display: inline-grid;
+  place-items: center;
+
+  flex: none;
+}
+span:nth-child(1) {background: yellow;}
+span:nth-child(2) {background: pink;}
+span:nth-child(3) {background: lightblue;}
+</style>
+
+<div>
+  <span>one</span>
+  <span>two</span>
+  <span>three</span>
+</div>
+
+<p>Test passes if order is visually 1, 2, 3 and alignment is to the top left</p>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl.html (0 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -0,0 +1,40 @@
+<!DOCTYPE html>
+<title>flexbox | justify-content: end RTL</title>
+<link rel="author" title="Adam Argyle" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<style>
+div {
+  background: blue;
+  margin: 1em 0;
+  border: 1px solid black;
+  height: 6em;
+  width: 40em;
+
+  direction: rtl;
+  display: flex;
+  flex-direction: row-reverse;
+  justify-content: end;
+}
+span {
+  background: white;
+  margin: 0 1em;
+  width: 8em;
+  height: 2em;
+  display: inline-grid;
+  place-items: center;
+
+  flex: none;
+}
+span:nth-child(1) {background: yellow;}
+span:nth-child(2) {background: pink;}
+span:nth-child(3) {background: lightblue;}
+</style>
+
+<div>
+  <span>one</span>
+  <span>two</span>
+  <span>three</span>
+</div>
+
+<p>Test passes if order is visually 1, 2, 3 and alignment is to the top left</p>
\ No newline at end of file

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end.html (0 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<title>flexbox | justify-content: end</title>
+<link rel="author" title="Adam Argyle" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<style>
+div {
+  background: blue;
+  margin: 1em 0;
+  border: 1px solid black;
+  height: 6em;
+  width: 40em;
+
+  display: flex;
+  flex-direction: row-reverse;
+  justify-content: end;
+}
+span {
+  background: white;
+  margin: 0 1em;
+  width: 8em;
+  height: 2em;
+  display: inline-grid;
+  place-items: center;
+
+  flex: none;
+}
+span:nth-child(1) {background: yellow;}
+span:nth-child(2) {background: pink;}
+span:nth-child(3) {background: lightblue;}
+</style>
+
+<div>
+  <span>one</span>
+  <span>two</span>
+  <span>three</span>
+</div>
+
+<p>Test passes if order is 3, 2, 1 and alignment is to the top right</p>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-expected.html (0 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-expected.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<title>flexbox | justify-content: start (ref)</title>
+<link rel="author" title="Adam Argyle" href=""
+<link rel="help" href=""
+<style>
+div {
+  background: blue;
+  margin: 1em 0;
+  border: 1px solid black;
+  height: 6em;
+  width: 40em;
+
+  display: flex;
+  flex-direction: row-reverse;
+  justify-content: flex-end;
+}
+span {
+  background: white;
+  margin: 0 1em;
+  width: 8em;
+  height: 2em;
+  display: inline-grid;
+  place-items: center;
+
+  flex: none;
+}
+span:nth-child(1) {background: yellow;}
+span:nth-child(2) {background: pink;}
+span:nth-child(3) {background: lightblue;}
+</style>
+
+<div>
+  <span>one</span>
+  <span>two</span>
+  <span>three</span>
+</div>
+
+<p>Test passes if order is 3, 2, 1 and alignment is to the top left</p>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl-expected.html (0 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl-expected.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<title>flexbox | justify-content: start RTL (ref)</title>
+<link rel="author" title="Adam Argyle" href=""
+<link rel="help" href=""
+<style>
+div {
+  background: blue;
+  margin: 1em 0;
+  border: 1px solid black;
+  height: 6em;
+  width: 40em;
+
+  direction: rtl;
+  display: flex;
+  flex-direction: row-reverse;
+  justify-content: flex-end;
+}
+span {
+  background: white;
+  margin: 0 1em;
+  width: 8em;
+  height: 2em;
+  display: inline-grid;
+  place-items: center;
+
+  flex: none;
+}
+span:nth-child(1) {background: yellow;}
+span:nth-child(2) {background: pink;}
+span:nth-child(3) {background: lightblue;}
+</style>
+
+<div>
+  <span>one</span>
+  <span>two</span>
+  <span>three</span>
+</div>
+
+<p>Test passes if order is visually 1, 2, 3 and alignment is to the top right</p>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl.html (0 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -0,0 +1,40 @@
+<!DOCTYPE html>
+<title>flexbox | justify-content: start RTL</title>
+<link rel="author" title="Adam Argyle" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<style>
+div {
+  background: blue;
+  margin: 1em 0;
+  border: 1px solid black;
+  height: 6em;
+  width: 40em;
+
+  direction: rtl;
+  display: flex;
+  flex-direction: row-reverse;
+  justify-content: start;
+}
+span {
+  background: white;
+  margin: 0 1em;
+  width: 8em;
+  height: 2em;
+  display: inline-grid;
+  place-items: center;
+
+  flex: none;
+}
+span:nth-child(1) {background: yellow;}
+span:nth-child(2) {background: pink;}
+span:nth-child(3) {background: lightblue;}
+</style>
+
+<div>
+  <span>one</span>
+  <span>two</span>
+  <span>three</span>
+</div>
+
+<p>Test passes if order is visually 1, 2, 3 and alignment is to the top right</p>
\ No newline at end of file

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start.html (0 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<title>flexbox | justify-content: start</title>
+<link rel="author" title="Adam Argyle" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<style>
+div {
+  background: blue;
+  margin: 1em 0;
+  border: 1px solid black;
+  height: 6em;
+  width: 40em;
+
+  display: flex;
+  flex-direction: row-reverse;
+  justify-content: start;
+}
+span {
+  background: white;
+  margin: 0 1em;
+  width: 8em;
+  height: 2em;
+  display: inline-grid;
+  place-items: center;
+
+  flex: none;
+}
+span:nth-child(1) {background: yellow;}
+span:nth-child(2) {background: pink;}
+span:nth-child(3) {background: lightblue;}
+</style>
+
+<div>
+  <span>one</span>
+  <span>two</span>
+  <span>three</span>
+</div>
+
+<p>Test passes if order is 3, 2, 1 and alignment is to the top left</p>

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-001-expected.html (274720 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-001-expected.html	2021-03-19 15:23:38 UTC (rev 274720)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-001-expected.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -6,6 +6,13 @@
     height: 0px;
     border: 1px dotted black;
   }
+  select {
+    /*
+      WebKit applies intrinsic (default) margins to control elements in some circumstances,
+      let's disable them to avoid mismatch errors caused by those margins.
+    */
+    margin: 8px 0;
+  }
 </style>
 <body>
   <div class="container">

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-001.html (274720 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-001.html	2021-03-19 15:23:38 UTC (rev 274720)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-001.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -11,6 +11,13 @@
     height: 0px;
     border: 1px dotted black;
   }
+  select {
+    /*
+      WebKit applies intrinsic (default) margins to control elements in some circumstances,
+      let's disable them to avoid mismatch errors caused by those margins.
+    */
+    margin: 8px 0;
+  }
 </style>
 <body>
   <div class="container">

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-002-expected.html (274720 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-002-expected.html	2021-03-19 15:23:38 UTC (rev 274720)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-002-expected.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -10,6 +10,13 @@
     width: 100%;
     background: lime;
   }
+  select {
+    /*
+      WebKit applies intrinsic (default) margins to control elements in some circumstances,
+      let's disable them to avoid mismatch errors caused by those margins.
+    */
+    margin: 0;
+  }
 </style>
 <body>
   <div class="container">

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-002.html (274720 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-002.html	2021-03-19 15:23:38 UTC (rev 274720)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/select-element-zero-height-002.html	2021-03-19 15:41:02 UTC (rev 274721)
@@ -14,6 +14,13 @@
   .with-background {
     background: lime;
   }
+  select {
+    /*
+      WebKit applies intrinsic (default) margins to control elements in some circumstances,
+      let's disable them to avoid mismatch errors caused by those margins.
+    */
+    margin: 0;
+  }
 </style>
 <body>
   <div class="container">

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/w3c-import.log (274720 => 274721)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/w3c-import.log	2021-03-19 15:23:38 UTC (rev 274720)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/w3c-import.log	2021-03-19 15:41:02 UTC (rev 274721)
@@ -288,6 +288,8 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-009.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-010-expected.xht
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-010.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-011-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-011.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-item-margins-001-expected.xht
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-basis-item-margins-001.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-box-wrap-expected.html
@@ -1220,6 +1222,10 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-center-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-center-overflow.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-center.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-end.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-flex-end-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-flex-end.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-flex-start-expected.html
@@ -1236,6 +1242,10 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-spacebetween-only-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-spacebetween-only.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-spacebetween.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_justifycontent-start.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_margin-auto-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_margin-auto-overflow-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flexbox_margin-auto-overflow.html

Deleted: trunk/LayoutTests/platform/gtk/css3/flexbox/flex-order-expected.png


(Binary files differ)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to