Index: third_party/WebKit/Source/core/dom/CompositorProxiedPropertySet.h |
diff --git a/third_party/WebKit/Source/core/dom/CompositorProxiedPropertySet.h b/third_party/WebKit/Source/core/dom/CompositorProxiedPropertySet.h |
index 13d089ab3337946c9d727e4b06d8f50e150afe41..f104ed4f2e5a315f7ba5803b39419509b4bc22a7 100644 |
--- a/third_party/WebKit/Source/core/dom/CompositorProxiedPropertySet.h |
+++ b/third_party/WebKit/Source/core/dom/CompositorProxiedPropertySet.h |
@@ -5,21 +5,21 @@ |
#ifndef CompositorProxiedPropertySet_h |
#define CompositorProxiedPropertySet_h |
-#include "platform/heap/Handle.h" |
#include "public/platform/WebCompositorMutableProperties.h" |
+#include "wtf/Allocator.h" |
+#include "wtf/Forward.h" |
+#include "wtf/Noncopyable.h" |
namespace blink { |
// Keeps track of the number of proxies bound to each property. |
-class CompositorProxiedPropertySet final : public NoBaseWillBeGarbageCollectedFinalized<CompositorProxiedPropertySet> { |
+class CompositorProxiedPropertySet final { |
WTF_MAKE_NONCOPYABLE(CompositorProxiedPropertySet); |
- USING_FAST_MALLOC_WILL_BE_REMOVED(CompositorProxiedPropertySet); |
+ USING_FAST_MALLOC(CompositorProxiedPropertySet); |
public: |
- static PassOwnPtrWillBeRawPtr<CompositorProxiedPropertySet> create(); |
+ static PassOwnPtr<CompositorProxiedPropertySet> create(); |
virtual ~CompositorProxiedPropertySet(); |
- DEFINE_INLINE_TRACE() { } |
- |
bool isEmpty() const; |
void increment(uint32_t mutableProperties); |
void decrement(uint32_t mutableProperties); |