Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(290)

Unified Diff: Source/WebCore/rendering/RenderLayerCompositor.h

Issue 13665002: Fold ScrollingCoordinatorChromium into ScrollingCoordinator and devirtualize (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/WebCore/rendering/RenderLayerBacking.cpp ('k') | Source/WebCore/rendering/RenderLayerCompositor.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/WebCore/rendering/RenderLayerCompositor.h
diff --git a/Source/WebCore/rendering/RenderLayerCompositor.h b/Source/WebCore/rendering/RenderLayerCompositor.h
index b8cdf6129387e105130958e5e8543b655378bf3a..f4229dcba02fb45ae616f5f4d79c09b4a9b26eca 100644
--- a/Source/WebCore/rendering/RenderLayerCompositor.h
+++ b/Source/WebCore/rendering/RenderLayerCompositor.h
@@ -129,13 +129,6 @@ public:
void scheduleLayerFlush();
void flushPendingLayerChanges(bool isFlushRoot = true);
- // flushPendingLayerChanges() flushes the entire GraphicsLayer tree, which can cross frame boundaries.
- // This call returns the rootmost compositor that is being flushed (including self).
- RenderLayerCompositor* enclosingCompositorFlushingLayers() const;
-
- // Called when the GraphicsLayer for the given RenderLayer has flushed changes inside of flushPendingLayerChanges().
- void didFlushChangesForLayer(RenderLayer*, const GraphicsLayer*);
-
// Called when something outside WebKit affects the visible rect (e.g. delegated scrolling). Might schedule a layer flush.
void didChangeVisibleRect();
@@ -233,7 +226,6 @@ public:
void rootFixedBackgroundsChanged();
void scrollingLayerDidChange(RenderLayer*);
- void fixedRootBackgroundLayerChanged();
enne (OOO) 2013/04/04 23:05:59 vollick's patch is still using this function, so m
String layerTreeAsText(LayerTreeFlags);
@@ -342,8 +334,6 @@ private:
void notifyIFramesOfCompositingChange();
- bool isFlushingLayers() const { return m_flushingLayers; }
-
Page* page() const;
TiledBacking* pageTiledBacking() const;
@@ -365,8 +355,6 @@ private:
bool requiresCompositingForIndirectReason(RenderObject*, bool hasCompositedDescendants, bool has3DTransformedDescendants, RenderLayer::IndirectCompositingReason&) const;
void addViewportConstrainedLayer(RenderLayer*);
- void registerOrUpdateViewportConstrainedLayer(RenderLayer*);
- void unregisterViewportConstrainedLayer(RenderLayer*);
FixedPositionViewportConstraints computeFixedViewportConstraints(RenderLayer*) const;
StickyPositionViewportConstraints computeStickyViewportConstraints(RenderLayer*) const;
@@ -405,7 +393,6 @@ private:
bool m_compositing;
bool m_compositingLayersNeedRebuild;
- bool m_flushingLayers;
bool m_shouldFlushOnReattach;
bool m_forceCompositingMode;
bool m_inPostLayoutUpdate; // true when it's OK to trust layout information (e.g. layer sizes and positions)
« no previous file with comments | « Source/WebCore/rendering/RenderLayerBacking.cpp ('k') | Source/WebCore/rendering/RenderLayerCompositor.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698