Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 49085ab3d17ccd8dad11b77d37de8bf055a75115
      
https://github.com/WebKit/WebKit/commit/49085ab3d17ccd8dad11b77d37de8bf055a75115
  Author: Carlos Garcia Campos <cgar...@igalia.com>
  Date:   2025-02-25 (Tue, 25 Feb 2025)

  Changed paths:
    M 
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedCompositor.cpp

  Log Message:
  -----------
  REGRESSION(290780@main] [GTK][WPE] Rendering updates sometimes stop
https://bugs.webkit.org/show_bug.cgi?id=288467

Reviewed by Nikolas Zimmermann and Miguel Gomez.

This happens when compositing run loop is idle and a new update is
requested, sometimes if the update is run too fast it happens before the
main thread has updated the request ID. So, always update the request ID
before scheduling the new update.

* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedCompositor.cpp:
(WebKit::ThreadedCompositor::requestComposition):

Canonical link: https://commits.webkit.org/291016@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to