[chromium] Improved composited debug borders
[WebKit-https.git] / Source / WebCore / platform / graphics / chromium / cc / CCRenderSurface.h
index f26bd4e327cd1ebb11eb59da2a357ab88c2ae36e..9f714c5c0803a73f93a43a29f1cc05c07d193c8d 100644 (file)
@@ -126,6 +126,8 @@ public:
 
     int owningLayerId() const;
 
+    bool hasReplica();
+
     void resetPropertyChangedFlag() { m_surfacePropertyChanged = false; }
     bool surfacePropertyChanged() const;
     bool surfacePropertyChangedOnlyFromDescendant() const;
@@ -133,6 +135,7 @@ public:
     CCDamageTracker* damageTracker() const { return m_damageTracker.get(); }
 
     PassOwnPtr<CCSharedQuadState> createSharedQuadState() const;
+    PassOwnPtr<CCSharedQuadState> createReplicaSharedQuadState() const;
 
 private:
     void drawLayer(LayerRendererChromium*, CCLayerImpl*, const TransformationMatrix&, const SkBitmap& filterBitmap);