Index: third_party/WebKit/Source/platform/graphics/CompositorMutableState.h |
diff --git a/third_party/WebKit/Source/platform/graphics/CompositorMutableState.h b/third_party/WebKit/Source/platform/graphics/CompositorMutableState.h |
index 4922aee537ec9ac6023917f533f6fdd2db247ee8..f616a916e0dda1a3c2bdc66984400bbe8178f0fc 100644 |
--- a/third_party/WebKit/Source/platform/graphics/CompositorMutableState.h |
+++ b/third_party/WebKit/Source/platform/graphics/CompositorMutableState.h |
@@ -9,20 +9,15 @@ |
class SkMatrix44; |
-namespace cc { |
-class LayerImpl; |
-} // namespace cc |
- |
namespace blink { |
+class CompositorMutableProperties; |
class CompositorMutation; |
// This class wraps the compositor-owned, mutable state for a single element. |
class PLATFORM_EXPORT CompositorMutableState { |
public: |
- CompositorMutableState(CompositorMutation*, |
- cc::LayerImpl* main, |
- cc::LayerImpl* scroll); |
+ CompositorMutableState(CompositorMutation*, CompositorMutableProperties*); |
~CompositorMutableState(); |
double opacity() const; |
@@ -39,8 +34,7 @@ class PLATFORM_EXPORT CompositorMutableState { |
private: |
CompositorMutation* m_mutation; |
- cc::LayerImpl* m_mainLayer; |
- cc::LayerImpl* m_scrollLayer; |
+ CompositorMutableProperties* m_properties; |
}; |
} // namespace blink |