| 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;
|
| };
|
|
|
|
|