Title: [275497] trunk/LayoutTests/imported/w3c
Revision
275497
Author
commit-qu...@webkit.org
Date
2021-04-06 02:00:08 -0700 (Tue, 06 Apr 2021)

Log Message

Resync web-platform-tests/css/css-sizing/aspect-ratio from upstream
https://bugs.webkit.org/show_bug.cgi?id=222266

Patch by Rob Buis <rb...@igalia.com> on 2021-04-06
Reviewed by Manuel Rego Casasnovas.

Resync web-platform-tests/css/css-sizing/aspect-ratio from upstream 8837d4e994.

* web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-025.html:
* web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-026.html:
* web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-003.html:
* web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-dynamic-aspect-ratio.html:
* web-platform-tests/css/css-sizing/aspect-ratio/w3c-import.log:

Modified Paths

Diff

Modified: trunk/LayoutTests/imported/w3c/ChangeLog (275496 => 275497)


--- trunk/LayoutTests/imported/w3c/ChangeLog	2021-04-06 08:54:06 UTC (rev 275496)
+++ trunk/LayoutTests/imported/w3c/ChangeLog	2021-04-06 09:00:08 UTC (rev 275497)
@@ -1,3 +1,18 @@
+2021-04-06  Rob Buis  <rb...@igalia.com>
+
+        Resync web-platform-tests/css/css-sizing/aspect-ratio from upstream
+        https://bugs.webkit.org/show_bug.cgi?id=222266
+
+        Reviewed by Manuel Rego Casasnovas.
+
+        Resync web-platform-tests/css/css-sizing/aspect-ratio from upstream 8837d4e994.
+
+        * web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-025.html:
+        * web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-026.html:
+        * web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-003.html:
+        * web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-dynamic-aspect-ratio.html:
+        * web-platform-tests/css/css-sizing/aspect-ratio/w3c-import.log:
+
 2021-04-02  Alexey Shvayka  <shvaikal...@gmail.com>
 
         Remove [Replaceable] extended attribute from `document.all`

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-025.html (275496 => 275497)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-025.html	2021-04-06 08:54:06 UTC (rev 275496)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-025.html	2021-04-06 09:00:08 UTC (rev 275497)
@@ -14,6 +14,7 @@
   .item {
     background: green;
     padding-top: 15px;
+    padding-left: 10px;
     box-sizing: border-box;
   }
   </style>
@@ -49,25 +50,25 @@
        because its value contains 'auto'. -->
   <div class="flexContainer" style="width: auto;">
     <!-- The content-box height 10px is transferred to the main axis,
-         yielding a resolved flex base size of 200px. -->
-    <div class="item" style="min-width:0; height: 25px; aspect-ratio: auto 20/1;"></div>
+         yielding a resolved flex base size of 190px. -->
+    <div class="item" style="min-width:0; height: 25px; aspect-ratio: auto 19/1;"></div>
   </div>
 
   <div class="flexContainer">
     <!-- The content-box height 10px is transferred to the main axis,
-         yielding a resolved min-width:auto of 200px. -->
-    <div class="item" style="height: 25px; aspect-ratio: auto 20/1;"></div>
+         yielding a resolved min-width:auto of 190px. -->
+    <div class="item" style="height: 25px; aspect-ratio: auto 19/1;"></div>
   </div>
 
   <div class="flexContainer">
     <!-- The content-box min-height 10px is transferred to the main axis,
-         yielding a resolved min-width:auto of 200px. -->
-    <div class="item" style="min-height: 25px; aspect-ratio: auto 20/1;"></div>
+         yielding a resolved min-width:auto of 190px. -->
+    <div class="item" style="min-height: 25px; aspect-ratio: auto 19/1;"></div>
   </div>
 
   <div class="flexContainer">
     <!-- The content-box height 10px (clamped by max-height) is transferred
-         to the main axis, yielding a resolved min-width:auto of 200px. -->
-    <div class="item" style="max-height: 25px; height: 100px; aspect-ratio: auto 20/1;"></div>
+         to the main axis, yielding a resolved min-width:auto of 190px. -->
+    <div class="item" style="max-height: 25px; height: 100px; aspect-ratio: auto 19/1;"></div>
   </div>
 </html>

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-026.html (275496 => 275497)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-026.html	2021-04-06 08:54:06 UTC (rev 275496)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-026.html	2021-04-06 09:00:08 UTC (rev 275497)
@@ -15,6 +15,7 @@
   .item {
     background: green;
     padding-left: 15px;
+    padding-top: 10px;
     box-sizing: border-box;
   }
   .item > div {
@@ -53,25 +54,25 @@
        because its value contains 'auto'. -->
   <div class="flexContainer" style="height: auto;">
     <!-- The content-box width 10px is transferred to the main axis,
-         yielding a resolved flex base size of 200px. -->
-    <div class="item" style="min-height:0; width: 25px; aspect-ratio: auto 1/20;"><div></div></div>
+         yielding a resolved flex base size of 190px. -->
+    <div class="item" style="min-height:0; width: 25px; aspect-ratio: auto 1/19;"><div></div></div>
   </div>
 
   <div class="flexContainer">
     <!-- The content-box width 10px is transferred to the main axis,
-         yielding a resolved min-height:auto of 200px. -->
-    <div class="item" style="width: 25px; aspect-ratio: auto 1/20;"><div></div></div>
+         yielding a resolved min-height:auto of 190px. -->
+    <div class="item" style="width: 25px; aspect-ratio: auto 1/19;"><div></div></div>
   </div>
 
   <div class="flexContainer">
     <!-- The content-box min-width 10px is transferred to the main axis,
-         yielding a resolved min-height:auto of 200px. -->
-    <div class="item" style="min-width: 25px; aspect-ratio: auto 1/20;"><div></div></div>
+         yielding a resolved min-height:auto of 190px. -->
+    <div class="item" style="min-width: 25px; aspect-ratio: auto 1/19;"><div></div></div>
   </div>
 
   <div class="flexContainer">
     <!-- The content-box width 10px (clamped by max-width) is transferred to the main axis,
-         yielding a resolved min-height:auto of 200px. -->
-    <div class="item" style="max-width: 25px; width: 100px; aspect-ratio: auto 1/20;"><div></div></div>
+         yielding a resolved min-height:auto of 190px. -->
+    <div class="item" style="max-width: 25px; width: 100px; aspect-ratio: auto 1/19;"><div></div></div>
   </div>
 </html>

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-003.html (275496 => 275497)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-003.html	2021-04-06 08:54:06 UTC (rev 275496)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-003.html	2021-04-06 09:00:08 UTC (rev 275497)
@@ -3,6 +3,9 @@
 <link rel="author" title="Google LLC" href=""
 <link rel="help" href=""
 <link rel="match" href="" />
+<!-- The pixel values from the video can be slightly different; allow for
+     fuzzy matching. -->
+<meta name="fuzzy" content="0-3;0-5000">
 
 <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-dynamic-aspect-ratio.html (275496 => 275497)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-dynamic-aspect-ratio.html	2021-04-06 08:54:06 UTC (rev 275496)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-dynamic-aspect-ratio.html	2021-04-06 09:00:08 UTC (rev 275497)
@@ -4,15 +4,15 @@
 <link rel="match" href="" />
 
 <style>
-.applyAspectRatio {
+body.changed img {
     aspect-ratio: 1/1;
 }
 </style>
 
-<body _onload_="aspectRatio.classList.add('applyAspectRatio')">
+<body _onload_="document.body.classList.add('changed')">
 
 <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
 
-<img id="aspectRatio" src="" style="width: 100px">
+<img src="" style="width: 100px">
 
 </body>

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/w3c-import.log (275496 => 275497)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/w3c-import.log	2021-04-06 08:54:06 UTC (rev 275496)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/w3c-import.log	2021-04-06 09:00:08 UTC (rev 275497)
@@ -107,6 +107,8 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-029-crash.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-030-expected.xht
 /LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-030.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-031-expected.xht
+/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-031.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-with-margin-collapsing-001-expected.xht
 /LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-with-margin-collapsing-001.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-with-margin-collapsing-002-expected.xht
@@ -307,6 +309,8 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-032.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-033-expected.xht
 /LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-033.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-dynamic-aspect-ratio-expected.xht
+/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-dynamic-aspect-ratio.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/small-aspect-ratio-crash.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/table-element-001-expected.xht
 /LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/table-element-001.html
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to