Index: third_party/WebKit/Source/platform/MemoryPurgeController.h |
diff --git a/third_party/WebKit/Source/platform/MemoryPurgeController.h b/third_party/WebKit/Source/platform/MemoryPurgeController.h |
index d355e63053689c715291702e4d8b1e1c28b05346..6f671af5ab206b9f2f13cb4182131deee87e879c 100644 |
--- a/third_party/WebKit/Source/platform/MemoryPurgeController.h |
+++ b/third_party/WebKit/Source/platform/MemoryPurgeController.h |
@@ -42,13 +42,13 @@ public: |
// for reducing memory consumption and notifies its clients. |
// Since we want to control memory per tab, MemoryPurgeController is owned by |
// Page. |
-class PLATFORM_EXPORT MemoryPurgeController final : public NoBaseWillBeGarbageCollected<MemoryPurgeController> { |
- DECLARE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(MemoryPurgeController); |
+class PLATFORM_EXPORT MemoryPurgeController final : public NoBaseWillBeGarbageCollectedFinalized<MemoryPurgeController> { |
public: |
static PassOwnPtrWillBeRawPtr<MemoryPurgeController> create() |
{ |
return adoptPtrWillBeNoop(new MemoryPurgeController); |
} |
+ ~MemoryPurgeController(); |
void registerClient(MemoryPurgeClient* client) |
{ |