[GTK] fast/repaint/fixed-scale.html failing since r230479 "[TexMap] TextureMapperLaye...
authormagomez@igalia.com <magomez@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 25 Apr 2018 13:08:51 +0000 (13:08 +0000)
committermagomez@igalia.com <magomez@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 25 Apr 2018 13:08:51 +0000 (13:08 +0000)
https://bugs.webkit.org/show_bug.cgi?id=184780

Reviewed by Žan Doberšek.

Source/WebCore:

Initialize the anchorPoint to (0.5, 0.5, 0) in TextureMapperLayer::State.

Covered by existent tests.

* platform/graphics/texmap/TextureMapperLayer.h:

LayoutTests:

* platform/gtk/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@230991 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/gtk/TestExpectations
Source/WebCore/ChangeLog
Source/WebCore/platform/graphics/texmap/TextureMapperLayer.h

index 0a55318..33af372 100644 (file)
@@ -1,3 +1,12 @@
+2018-04-25  Miguel Gomez  <magomez@igalia.com>
+
+        [GTK] fast/repaint/fixed-scale.html failing since r230479 "[TexMap] TextureMapperLayer unnecessarily duplicates state in GraphicsLayerTransform"
+        https://bugs.webkit.org/show_bug.cgi?id=184780
+
+        Reviewed by Žan Doberšek.
+
+        * platform/gtk/TestExpectations:
+
 2018-04-25  Ms2ger  <Ms2ger@igalia.com>
 
         imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-* LayoutTests are flaky failures
index d41b389..15da595 100644 (file)
@@ -3369,8 +3369,6 @@ webkit.org/b/184778 inspector/canvas/setShaderProgramHighlighted.html [ Failure
 webkit.org/b/184779 transitions/clip-path-path-transitions.html [ Failure ]
 webkit.org/b/184779 transitions/clip-path-transitions.html [ Failure ]
 
-webkit.org/b/184780 fast/repaint/fixed-scale.html [ ImageOnlyFailure ]
-
 #////////////////////////////////////////////////////////////////////////////////////////
 # End of non-crashing, non-flaky tests failing
 #////////////////////////////////////////////////////////////////////////////////////////
index fc2a457..bbd1c3e 100644 (file)
@@ -1,3 +1,16 @@
+2018-04-25  Miguel Gomez  <magomez@igalia.com>
+
+        [GTK] fast/repaint/fixed-scale.html failing since r230479 "[TexMap] TextureMapperLayer unnecessarily duplicates state in GraphicsLayerTransform"
+        https://bugs.webkit.org/show_bug.cgi?id=184780
+
+        Reviewed by Žan Doberšek.
+
+        Initialize the anchorPoint to (0.5, 0.5, 0) in TextureMapperLayer::State.
+
+        Covered by existent tests.
+
+        * platform/graphics/texmap/TextureMapperLayer.h:
+
 2018-04-25  Carlos Garcia Campos  <cgarcia@igalia.com>
 
         [GTK] Implement MouseEvent.buttons
index cdf2110..94a191c 100644 (file)
@@ -177,7 +177,8 @@ private:
         bool showRepaintCounter : 1;
 
         State()
-            : opacity(1)
+            : anchorPoint(0.5, 0.5, 0)
+            , opacity(1)
             , maskLayer(0)
             , replicaLayer(0)
             , debugBorderWidth(0)