Bug 188218 - REGRESSION(r234187): [GTK] fast/repaint/canvas-object-fit.html is failing
Summary: REGRESSION(r234187): [GTK] fast/repaint/canvas-object-fit.html is failing
Status: REOPENED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-01 04:08 PDT by Alicia Boya García
Modified: 2024-05-27 07:47 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alicia Boya García 2018-08-01 04:08:01 PDT
The following test is failing on GTK since r234187-234188

fast/repaint/canvas-object-fit.html

Likely cause: r234187 

commit 43328f89208260443761a7c5cbb8bc7a8b00e07a
    Animation stops with object-fit:contain on an animated 2d canvas
    https://bugs.webkit.org/show_bug.cgi?id=187840

--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/repaint/canvas-object-fit-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/repaint/canvas-object-fit-actual.txt
@@ -1,21 +1 @@
- (GraphicsLayer
-  (anchor 0.00 0.00)
-  (bounds 800.00 600.00)
-  (children 1
-    (GraphicsLayer
-      (bounds 800.00 600.00)
-      (contentsOpaque 1)
-      (children 1
-        (GraphicsLayer
-          (position 8.00 8.00)
-          (bounds 202.00 102.00)
-          (drawsContent 1)
-          (repaint rects
-            (rect 70.00 20.00 7.00 7.00)
-          )
-        )
-      )
-    )
-  )
-)
Comment 1 Diego Pino 2024-05-27 07:42:55 PDT
Test(s) is passing after switch to Skia in 278498@main https://results.webkit.org/?suite=layout-tests&test=fast/repaint/canvas-object-fit.html&platform=GTK&platform=WPE After updating test expectations in 279290@main, there are no more test(s) referring to this bug.
Comment 2 Diego Pino 2024-05-27 07:47:37 PDT
Closed bug by mistake. This test regression is still valid.

https://build.webkit.org/results/GTK-Linux-64-bit-Release-Tests/279346%40main%20%2815842%29/fast/repaint/canvas-object-fit-diff.txt

--- /home/buildbot/worker/GTK-Linux-64-bit-Release-Tests/build/layout-test-results/fast/repaint/canvas-object-fit-expected.txt
+++ /home/buildbot/worker/GTK-Linux-64-bit-Release-Tests/build/layout-test-results/fast/repaint/canvas-object-fit-actual.txt
@@ -11,7 +11,7 @@
           (bounds 202.00 102.00)
           (drawsContent 1)
           (repaint rects
-            (rect 70.00 20.00 7.00 7.00)
+            (rect 51.00 1.00 100.00 100.00)
           )
         )
       )