Index: cc/layers/render_surface_impl.h |
diff --git a/cc/layers/render_surface_impl.h b/cc/layers/render_surface_impl.h |
index 90f6672219eadfb6379bff0ec2375dc62f419a50..b8c494b42f695bc118b0d02345fc9fd570f612f1 100644 |
--- a/cc/layers/render_surface_impl.h |
+++ b/cc/layers/render_surface_impl.h |
@@ -31,7 +31,6 @@ class RenderPassId; |
class RenderPassSink; |
class LayerImpl; |
class LayerIterator; |
-class LayerTreeImpl; |
struct AppendQuadsData; |
@@ -125,7 +124,7 @@ class CC_EXPORT RenderSurfaceImpl { |
LayerImplList& layer_list() { return layer_list_; } |
void ClearLayerLists(); |
- int id() const { return stable_effect_id_; } |
+ int OwningLayerId() const; |
LayerImpl* MaskLayer(); |
bool HasMask() const; |
@@ -169,9 +168,6 @@ class CC_EXPORT RenderSurfaceImpl { |
LayerImpl* owning_layer_; |
- LayerTreeImpl* layer_tree_impl_; |
- int stable_effect_id_; |
- |
// Container for properties that render surfaces need to compute before they |
// can be drawn. |
struct DrawProperties { |