Make GraphicsLayerCA::backingStoreMemoryEstimate() give a better estimate for tiled...
[WebKit-https.git] / Source / WebCore / platform / graphics / ca / mac / TileController.h
index 08bdd83..7ad7a46 100644 (file)
@@ -108,6 +108,7 @@ private:
     // TiledBacking member functions.
     virtual void setVisibleRect(const FloatRect&) OVERRIDE;
     virtual void setExposedRect(const FloatRect&) OVERRIDE;
+    virtual bool clipsToExposedRect() OVERRIDE { return m_clipsToExposedRect; }
     virtual void setClipsToExposedRect(bool) OVERRIDE;
     virtual void prepopulateRect(const FloatRect&) OVERRIDE;
     virtual void setIsInWindow(bool) OVERRIDE;
@@ -122,6 +123,7 @@ private:
     virtual bool aggressivelyRetainsTiles() const OVERRIDE { return m_aggressivelyRetainsTiles; }
     virtual void setUnparentsOffscreenTiles(bool flag) OVERRIDE { m_unparentsOffscreenTiles = flag; }
     virtual bool unparentsOffscreenTiles() const OVERRIDE { return m_unparentsOffscreenTiles; }
+    virtual double retainedTileBackingStoreMemory() const OVERRIDE;
     virtual IntRect tileCoverageRect() const OVERRIDE;
     virtual CALayer *tiledScrollingIndicatorLayer() OVERRIDE;
     virtual void setScrollingModeIndication(ScrollingModeIndication) OVERRIDE;