Skip to content
  • simon.fraser@apple.com's avatar
    Standardize on "flush" terminology for compositing layer flushing/syncing · cad7e8e6
    simon.fraser@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=98321
    
    Reviewed by Simon Fraser.
    
    Rename compositing-related methods that refer to "syncing" to instead
    refer to "flushing".
    
    Source/WebCore:
    
    * WebCore.exp.in:
    * loader/EmptyClients.h:
    (WebCore::EmptyChromeClient::scheduleCompositingLayerFlush):
    * page/ChromeClient.h:
    (ChromeClient):
    * page/FrameView.cpp:
    (WebCore::FrameView::flushCompositingStateForThisFrame):
    (WebCore::FrameView::flushCompositingStateIncludingSubframes):
    (WebCore::FrameView::paintContents):
    * page/FrameView.h:
    (FrameView):
    * rendering/RenderLayerCompositor.cpp:
    (WebCore::RenderLayerCompositor::scheduleLayerFlush):
    (WebCore::RenderLayerCompositor::flushPendingLayerChanges):
    
    Source/WebKit/blackberry:
    
    * WebCoreSupport/ChromeClientBlackBerry.cpp:
    (WebCore::ChromeClientBlackBerry::scheduleCompositingLayerFlush):
    * WebCoreSupport/ChromeClientBlackBerry.h:
    (ChromeClientBlackBerry):
    
    Source/WebKit/chromium:
    
    * src/ChromeClientImpl.cpp:
    (WebKit::ChromeClientImpl::scheduleCompositingLayerFlush):
    * src/ChromeClientImpl.h:
    (ChromeClientImpl):
    
    Source/WebKit/efl:
    
    * WebCoreSupport/ChromeClientEfl.cpp:
    (WebCore::ChromeClientEfl::scheduleCompositingLayerFlush):
    * WebCoreSupport/ChromeClientEfl.h:
    (ChromeClientEfl):
    
    Source/WebKit/gtk:
    
    * WebCoreSupport/ChromeClientGtk.cpp:
    (WebKit::ChromeClient::scheduleCompositingLayerFlush):
    * WebCoreSupport/ChromeClientGtk.h:
    (ChromeClient):
    
    Source/WebKit/mac:
    
    * WebCoreSupport/WebChromeClient.h:
    * WebCoreSupport/WebChromeClient.mm:
    (WebChromeClient::scheduleCompositingLayerFlush):
    * WebView/WebView.mm:
    (-[WebView _flushCompositingChanges]):
    (LayerFlushController::flushLayers):
    (-[WebView _scheduleCompositingLayerFlush]):
    * WebView/WebViewInternal.h:
    
    Source/WebKit/qt:
    
    * WebCoreSupport/ChromeClientQt.cpp:
    (WebCore::ChromeClientQt::scheduleCompositingLayerFlush):
    * WebCoreSupport/ChromeClientQt.h:
    (ChromeClientQt):
    * WebCoreSupport/PageClientQt.cpp:
    (WebCore::PageClientQGraphicsWidget::syncLayers):
    
    Source/WebKit/win:
    
    * WebCoreSupport/WebChromeClient.cpp:
    (WebChromeClient::scheduleCompositingLayerFlush):
    * WebCoreSupport/WebChromeClient.h:
    (WebChromeClient):
    * WebView.cpp:
    (WebView::flushPendingGraphicsLayerChanges):
    
    Source/WebKit/wince:
    
    * WebCoreSupport/ChromeClientWinCE.cpp:
    (WebKit::ChromeClientWinCE::scheduleCompositingLayerFlush):
    * WebCoreSupport/ChromeClientWinCE.h:
    (ChromeClientWinCE):
    
    Source/WebKit2:
    
    * WebProcess/WebCoreSupport/WebChromeClient.cpp:
    (WebKit::WebChromeClient::scheduleCompositingLayerFlush):
    * WebProcess/WebCoreSupport/WebChromeClient.h:
    (WebChromeClient):
    * WebProcess/WebPage/DrawingArea.h:
    (DrawingArea):
    * WebProcess/WebPage/DrawingAreaImpl.cpp:
    (WebKit::DrawingAreaImpl::scheduleCompositingLayerFlush):
    * WebProcess/WebPage/DrawingAreaImpl.h:
    (DrawingAreaImpl):
    * WebProcess/WebPage/ca/LayerTreeHostCA.cpp:
    (WebKit::LayerTreeHostCA::flushPendingLayerChanges):
    * WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.h:
    (TiledCoreAnimationDrawingArea):
    * WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm:
    (WebKit::TiledCoreAnimationDrawingArea::scheduleCompositingLayerFlush):
    (WebKit::TiledCoreAnimationDrawingArea::didInstallPageOverlay):
    (WebKit::TiledCoreAnimationDrawingArea::didUninstallPageOverlay):
    (WebKit::TiledCoreAnimationDrawingArea::setPageOverlayNeedsDisplay):
    (WebKit::TiledCoreAnimationDrawingArea::flushLayers):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130400 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    cad7e8e6