Title: [289523] trunk/LayoutTests
Revision
289523
Author
[email protected]
Date
2022-02-10 01:07:04 -0800 (Thu, 10 Feb 2022)

Log Message

[macOS arm64] imported/w3c/web-platform-tests/css/css-transforms/perspective-transforms-equivalence.html is consistently failing
https://bugs.webkit.org/show_bug.cgi?id=235084
<rdar://problem/87421733>

Reviewed by Simon Fraser.

LayoutTests/imported/w3c:

Update pixel tolerances for some tests from the WPT transforms suite,
fixing them on Mac and on Glib-based ports.

* web-platform-tests/css/css-transforms/2d-rotate-001.html:
* web-platform-tests/css/css-transforms/group/svg-transform-nested-009.html:
* web-platform-tests/css/css-transforms/perspective-transforms-equivalence.html:
* web-platform-tests/css/css-transforms/preserve3d-and-filter-with-perspective.html:
* web-platform-tests/css/css-transforms/skew-test1.html:
* web-platform-tests/css/css-transforms/transform-background-001.html:
* web-platform-tests/css/css-transforms/transform-background-002.html:
* web-platform-tests/css/css-transforms/transform-table-009.html:
* web-platform-tests/css/css-transforms/transform-table-010.html:
* web-platform-tests/css/css-transforms/transform-table-011.html:
* web-platform-tests/css/css-transforms/transforms-skewX.html:

LayoutTests:

* platform/glib/TestExpectations: Unskip newly passing tests.
* platform/mac/TestExpectations: Ditto.

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (289522 => 289523)


--- trunk/LayoutTests/ChangeLog	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/ChangeLog	2022-02-10 09:07:04 UTC (rev 289523)
@@ -1,3 +1,14 @@
+2022-02-10  Martin Robinson  <[email protected]>
+
+        [macOS arm64] imported/w3c/web-platform-tests/css/css-transforms/perspective-transforms-equivalence.html is consistently failing
+        https://bugs.webkit.org/show_bug.cgi?id=235084
+        <rdar://problem/87421733>
+
+        Reviewed by Simon Fraser.
+
+        * platform/glib/TestExpectations: Unskip newly passing tests.
+        * platform/mac/TestExpectations: Ditto.
+
 2022-02-09  Diego Pino Garcia  <[email protected]>
 
         [WPE] Mark several WPT SVG import filter tests as failure

Modified: trunk/LayoutTests/imported/w3c/ChangeLog (289522 => 289523)


--- trunk/LayoutTests/imported/w3c/ChangeLog	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/imported/w3c/ChangeLog	2022-02-10 09:07:04 UTC (rev 289523)
@@ -1,3 +1,26 @@
+2022-02-10  Martin Robinson  <[email protected]>
+
+        [macOS arm64] imported/w3c/web-platform-tests/css/css-transforms/perspective-transforms-equivalence.html is consistently failing
+        https://bugs.webkit.org/show_bug.cgi?id=235084
+        <rdar://problem/87421733>
+
+        Reviewed by Simon Fraser.
+
+        Update pixel tolerances for some tests from the WPT transforms suite,
+        fixing them on Mac and on Glib-based ports.
+
+        * web-platform-tests/css/css-transforms/2d-rotate-001.html:
+        * web-platform-tests/css/css-transforms/group/svg-transform-nested-009.html:
+        * web-platform-tests/css/css-transforms/perspective-transforms-equivalence.html:
+        * web-platform-tests/css/css-transforms/preserve3d-and-filter-with-perspective.html:
+        * web-platform-tests/css/css-transforms/skew-test1.html:
+        * web-platform-tests/css/css-transforms/transform-background-001.html:
+        * web-platform-tests/css/css-transforms/transform-background-002.html:
+        * web-platform-tests/css/css-transforms/transform-table-009.html:
+        * web-platform-tests/css/css-transforms/transform-table-010.html:
+        * web-platform-tests/css/css-transforms/transform-table-011.html:
+        * web-platform-tests/css/css-transforms/transforms-skewX.html:
+
 2022-02-10  Manuel Rego Casasnovas  <[email protected]>
 
         :focus-visible with click on radio/checkbox labels is broken

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/2d-rotate-001.html (289522 => 289523)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/2d-rotate-001.html	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/2d-rotate-001.html	2022-02-10 09:07:04 UTC (rev 289523)
@@ -5,7 +5,7 @@
 	    <link rel="author" title="Rick Hurst" href=""
 	    <link rel="help" href=""
 	    <link rel="match" href=""
-	    <meta name="fuzzy" content="maxDifference=87-159;totalPixels=643-1193">
+	    <meta name="fuzzy" content="maxDifference=87-159;totalPixels=643-1224">
 	    <meta name="flags" content="svg">
 	    <meta name="assert" content="asserting that you can rotate an element with CSS">
 	    <style type="text/css">

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/group/svg-transform-nested-009.html (289522 => 289523)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/group/svg-transform-nested-009.html	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/group/svg-transform-nested-009.html	2022-02-10 09:07:04 UTC (rev 289523)
@@ -6,7 +6,7 @@
     <link rel="help" href=""
     <link rel="help" href=""
     <link rel="match" href=""
-    <meta name="fuzzy" content="maxDifference=0-1;totalPixels=0-1">
+    <meta name="fuzzy" content="maxDifference=0-1;totalPixels=20">
     <meta name="flags" content="svg">
     <meta name="assert" content="Transforms on a parent element should be pre-multiplied to transforms on a child element.  The group of elements should be skewed vertically.  Additionally, the child rect should be skewed vertically.">
     <style type="text/css">

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/perspective-transforms-equivalence.html (289522 => 289523)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/perspective-transforms-equivalence.html	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/perspective-transforms-equivalence.html	2022-02-10 09:07:04 UTC (rev 289523)
@@ -9,7 +9,7 @@
 Perspective with different transforms can have small anti-aliasing
 pixel differences, so the test should fuzzy patch to the ref.
 -->
-<meta name="fuzzy" content="maxDifference=0-27;totalPixels=0-235">
+<meta name="fuzzy" content="maxDifference=0-29;totalPixels=0-235">
 <style>
 
 #container {

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/preserve3d-and-filter-with-perspective.html (289522 => 289523)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/preserve3d-and-filter-with-perspective.html	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/preserve3d-and-filter-with-perspective.html	2022-02-10 09:07:04 UTC (rev 289523)
@@ -6,7 +6,9 @@
 <link rel="help" href=""
 <meta name="assert" content="The filtered element is rendered correctly without clipping, despite the interesting transform.">
 <link rel="match" href=""
+<meta name="fuzzy" content="maxDifference=4;totalPixels=26">
 
+
 <style>
 
   .scene {

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/skew-test1.html (289522 => 289523)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/skew-test1.html	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/skew-test1.html	2022-02-10 09:07:04 UTC (rev 289523)
@@ -8,7 +8,7 @@
     <link rel="help" href=""
     <link rel="help" href=""
     <link rel="match" href=""
-    <meta name="fuzzy" content="maxDifference=17-233;totalPixels=96-771">
+    <meta name="fuzzy" content="maxDifference=17-233;totalPixels=90-771">
     <meta name="flags" content="svg">
     <meta name="assert" content="The lime square in this test has a skew method applied : 30deg on x and 20deg on y. The red polygon should be totally hidden by the lime skewed square. Both start at 0,0">
   <style>

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-background-001.html (289522 => 289523)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-background-001.html	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-background-001.html	2022-02-10 09:07:04 UTC (rev 289523)
@@ -9,7 +9,7 @@
     border box, so they need to be transformed along with it.">
     <meta name="flags" content="svg">
     <link rel="match" href=""
-    <meta name="fuzzy" content="maxDifference=0-1;totalPixels=0-400">
+    <meta name="fuzzy" content="maxDifference=0-4;totalPixels=0-400">
     <style>
       div {
         width: 100px;

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-background-002.html (289522 => 289523)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-background-002.html	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-background-002.html	2022-02-10 09:07:04 UTC (rev 289523)
@@ -9,7 +9,7 @@
     border box, so they need to be transformed along with it.">
     <meta name="flags" content="svg">
     <link rel="match" href=""
-    <meta name="fuzzy" content="maxDifference=0-1;totalPixels=0-400">
+    <meta name="fuzzy" content="maxDifference=0-5;totalPixels=0-400">
     <style>
       div {
         width: 100px;

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-009.html (289522 => 289523)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-009.html	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-009.html	2022-02-10 09:07:04 UTC (rev 289523)
@@ -9,6 +9,7 @@
     &lt;tbody&gt;, so nothing should vanish.">
     <link rel="match" href=""
     <link rel="mismatch" href=""
+    <meta name="fuzzy" content="maxDifference=50;totalPixels=3">
     <style>
       table, tbody, tr, td {
         margin: 0;

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-010.html (289522 => 289523)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-010.html	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-010.html	2022-02-10 09:07:04 UTC (rev 289523)
@@ -11,6 +11,7 @@
     display (mirrored).">
     <link rel="match" href=""
     <link rel="mismatch" href=""
+    <meta name="fuzzy" content="maxDifference=50;totalPixels=3">
     <style>
       body > div {
         transform: rotateX(90deg);

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-011.html (289522 => 289523)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-011.html	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-011.html	2022-02-10 09:07:04 UTC (rev 289523)
@@ -11,6 +11,7 @@
     preserve-3d specified, so the text should not vanish.">
     <link rel="match" href=""
     <link rel="mismatch" href=""
+    <meta name="fuzzy" content="maxDifference=50;totalPixels=3">
     <style>
       body > div {
         transform: rotateX(90deg);

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transforms-skewX.html (289522 => 289523)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transforms-skewX.html	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transforms-skewX.html	2022-02-10 09:07:04 UTC (rev 289523)
@@ -7,7 +7,7 @@
     <link rel="help" href=""
     <link rel="help" href=""
     <link rel="match" href=""
-    <meta name="fuzzy" content="maxDifference=0-1;totalPixels=0-200">
+    <meta name="fuzzy" content="maxDifference=0-9;totalPixels=0-200">
     <meta name="assert" content="If the skew for X axis not provided, greenSquare will not cover redSquare.">
     <style type="text/css">
       .greenSquare  {

Modified: trunk/LayoutTests/platform/glib/TestExpectations (289522 => 289523)


--- trunk/LayoutTests/platform/glib/TestExpectations	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/platform/glib/TestExpectations	2022-02-10 09:07:04 UTC (rev 289523)
@@ -631,16 +631,6 @@
 webkit.org/b/233897 imported/w3c/web-platform-tests/css/motion/offset-distance-002.html [ ImageOnlyFailure ]
 webkit.org/b/233897 imported/w3c/web-platform-tests/css/motion/offset-distance-003.html [ ImageOnlyFailure ]
 
-webkit.org/b/234819 imported/w3c/web-platform-tests/css/css-transforms/2d-rotate-001.html [ ImageOnlyFailure ]
-webkit.org/b/234819 imported/w3c/web-platform-tests/css/css-transforms/group/svg-transform-nested-009.html [ ImageOnlyFailure ]
-webkit.org/b/234819 imported/w3c/web-platform-tests/css/css-transforms/preserve3d-and-filter-with-perspective.html [ ImageOnlyFailure ]
-webkit.org/b/234819 imported/w3c/web-platform-tests/css/css-transforms/skew-test1.html [ ImageOnlyFailure ]
-webkit.org/b/234819 imported/w3c/web-platform-tests/css/css-transforms/transform-background-001.html [ ImageOnlyFailure ]
-webkit.org/b/234819 imported/w3c/web-platform-tests/css/css-transforms/transform-background-002.html [ ImageOnlyFailure ]
-webkit.org/b/234819 imported/w3c/web-platform-tests/css/css-transforms/transform-table-009.html [ ImageOnlyFailure ]
-webkit.org/b/234819 imported/w3c/web-platform-tests/css/css-transforms/transform-table-010.html [ ImageOnlyFailure ]
-webkit.org/b/234819 imported/w3c/web-platform-tests/css/css-transforms/transform-table-011.html [ ImageOnlyFailure ]
-webkit.org/b/234819 imported/w3c/web-platform-tests/css/css-transforms/transforms-skewX.html [ ImageOnlyFailure ]
 webkit.org/b/234819 imported/w3c/web-platform-tests/css/css-transforms/animation/transform-interpolation-matrix.html [ ImageOnlyFailure ]
 
 webkit.org/b/233827 imported/w3c/web-platform-tests/css/css-transforms/animation/transform-interpolation-rotate-slerp.html [ ImageOnlyFailure Pass ]

Modified: trunk/LayoutTests/platform/mac/TestExpectations (289522 => 289523)


--- trunk/LayoutTests/platform/mac/TestExpectations	2022-02-10 08:17:01 UTC (rev 289522)
+++ trunk/LayoutTests/platform/mac/TestExpectations	2022-02-10 09:07:04 UTC (rev 289523)
@@ -2422,8 +2422,6 @@
 
 webkit.org/b/221230 [ BigSur+ ] imported/w3c/web-platform-tests/media-source/mediasource-addsourcebuffer.html [ Pass Failure ]
 
-webkit.org/b/235084 [ arm64 ] imported/w3c/web-platform-tests/css/css-transforms/perspective-transforms-equivalence.html [ ImageOnlyFailure ]
-
 webkit.org/b/235660 [ Debug ] fast/replaced/encrypted-pdf-as-object-and-embed.html [ Skip ]
 
 # <model> tests involving the ready promise can only work on Monterey and up
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to