Index: third_party/WebKit/Source/platform/graphics/CompositorMutableStateProvider.h |
diff --git a/third_party/WebKit/Source/platform/graphics/CompositorMutableStateProvider.h b/third_party/WebKit/Source/platform/graphics/CompositorMutableStateProvider.h |
index ba2ccdb91382a4dc1d0bdb269d170cc450165429..ed6821552d57af8eec0e8f501bf90016b335bf84 100644 |
--- a/third_party/WebKit/Source/platform/graphics/CompositorMutableStateProvider.h |
+++ b/third_party/WebKit/Source/platform/graphics/CompositorMutableStateProvider.h |
@@ -5,13 +5,10 @@ |
#ifndef CompositorMutableStateProvider_h |
#define CompositorMutableStateProvider_h |
-#include "platform/PlatformExport.h" |
#include <cstdint> |
#include <memory> |
- |
-namespace cc { |
-class LayerTreeImpl; |
-} // namespace cc |
+#include "platform/PlatformExport.h" |
+#include "platform/graphics/CompositorMutableProperties.h" |
namespace blink { |
@@ -22,14 +19,14 @@ struct CompositorMutations; |
// around per-element bits of this state. |
class PLATFORM_EXPORT CompositorMutableStateProvider { |
public: |
- CompositorMutableStateProvider(cc::LayerTreeImpl*, CompositorMutations*); |
+ CompositorMutableStateProvider(ProxyCompositorMutablePropertiesMap*, |
+ CompositorMutations*); |
~CompositorMutableStateProvider(); |
- std::unique_ptr<CompositorMutableState> getMutableStateFor( |
- uint64_t elementId); |
+ std::unique_ptr<CompositorMutableState> getMutableStateFor(uint64_t proxyId); |
private: |
- cc::LayerTreeImpl* m_tree; |
+ ProxyCompositorMutablePropertiesMap* m_inputProperties; |
CompositorMutations* m_mutations; |
}; |