Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f2693824bc0991cd20d10d6419710313b1766d18
      
https://github.com/WebKit/WebKit/commit/f2693824bc0991cd20d10d6419710313b1766d18
  Author: Carlos Garcia Campos <[email protected]>
  Date:   2025-11-18 (Tue, 18 Nov 2025)

  Changed paths:
    M Source/WTF/wtf/SystemTracing.h
    M Source/WTF/wtf/glib/SysprofAnnotator.h
    M 
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp
    M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp
    M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h
    M 
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHostPlayStation.cpp
    M 
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHostPlayStation.h
    M 
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHostTextureMapper.cpp
    M 
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHostTextureMapper.h

  Log Message:
  -----------
  [CoordinatedGraphics] Rename flushLayers as updateRendering in LayerTreeHost
https://bugs.webkit.org/show_bug.cgi?id=302632

Reviewed by Miguel Gomez and Nikolas Zimmermann.

Layer flushing is just one part of the rendering update, so better use
render update which is more accurate and consistent with other ports and
DrawingArea API.

* Source/WTF/wtf/SystemTracing.h:
* Source/WTF/wtf/glib/SysprofAnnotator.h:
* 
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp:
(WebKit::DrawingAreaCoordinatedGraphics::updateRenderingWithForcedRepaint):
(WebKit::DrawingAreaCoordinatedGraphics::updateRenderingWithForcedRepaintAsync):
(WebKit::DrawingAreaCoordinatedGraphics::triggerRenderingUpdate):
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp:
(WebKit::LayerTreeHost::LayerTreeHost):
(WebKit::LayerTreeHost::~LayerTreeHost):
(WebKit::LayerTreeHost::setLayerTreeStateIsFrozen):
(WebKit::LayerTreeHost::scheduleRenderingUpdate):
(WebKit::LayerTreeHost::scheduleRenderingUpdateRunLoopObserver):
(WebKit::LayerTreeHost::invalidateRenderingUpdateRunLoopObserver):
(WebKit::LayerTreeHost::updateRendering):
(WebKit::LayerTreeHost::renderingUpdateRunLoopObserverFired):
(WebKit::LayerTreeHost::updateRenderingWithForcedRepaint):
(WebKit::LayerTreeHost::updateRenderingWithForcedRepaintAsync):
(WebKit::LayerTreeHost::ensureDrawing):
(WebKit::LayerTreeHost::sizeDidChange):
(WebKit::LayerTreeHost::resumeRendering):
(WebKit::LayerTreeHost::didComposite):
(WebKit::LayerTreeHost::scheduleLayerFlush): Deleted.
(WebKit::LayerTreeHost::cancelPendingLayerFlush): Deleted.
(WebKit::LayerTreeHost::flushLayers): Deleted.
(WebKit::LayerTreeHost::layerFlushRunLoopObserverFired): Deleted.
(WebKit::LayerTreeHost::forceRepaint): Deleted.
(WebKit::LayerTreeHost::forceRepaintAsync): Deleted.
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h:
* 
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHostPlayStation.cpp:
(WebKit::LayerTreeHost::LayerTreeHost):
(WebKit::LayerTreeHost::~LayerTreeHost):
(WebKit::LayerTreeHost::setLayerTreeStateIsFrozen):
(WebKit::LayerTreeHost::scheduleRenderingUpdate):
(WebKit::LayerTreeHost::cancelRenderingUpdate):
(WebKit::LayerTreeHost::updateRenderingWithForcedRepaint):
(WebKit::LayerTreeHost::updateRenderingWithForcedRepaintAsync):
(WebKit::LayerTreeHost::sizeDidChange):
(WebKit::LayerTreeHost::resumeRendering):
(WebKit::LayerTreeHost::requestDisplayRefreshMonitorUpdate):
(WebKit::LayerTreeHost::didComposite):
(WebKit::LayerTreeHost::scheduleLayerFlush): Deleted.
(WebKit::LayerTreeHost::cancelPendingLayerFlush): Deleted.
(WebKit::LayerTreeHost::forceRepaint): Deleted.
(WebKit::LayerTreeHost::forceRepaintAsync): Deleted.
* 
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHostPlayStation.h:
* 
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHostTextureMapper.cpp:
(WebKit::LayerTreeHost::scheduleRenderingUpdate):
(WebKit::LayerTreeHost::setNonCompositedContentsNeedDisplay):
(WebKit::LayerTreeHost::updateRenderingWithForcedRepaint):
(WebKit::LayerTreeHost::updateRenderingWithForcedRepaintAsync):
(WebKit::LayerTreeHost::sizeDidChange):
(WebKit::LayerTreeHost::scheduleLayerFlush): Deleted.
(WebKit::LayerTreeHost::cancelPendingLayerFlush): Deleted.
(WebKit::LayerTreeHost::forceRepaint): Deleted.
(WebKit::LayerTreeHost::forceRepaintAsync): Deleted.
* 
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHostTextureMapper.h:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to