Index: Source/modules/donottrack/NavigatorDoNotTrack.h |
diff --git a/Source/modules/donottrack/NavigatorDoNotTrack.h b/Source/modules/donottrack/NavigatorDoNotTrack.h |
index 30b631b32b28c8e3bb84593ce27f6e2b99e21e03..922dcd8dfd38f1938e7203368f8cae9c4a2d4789 100644 |
--- a/Source/modules/donottrack/NavigatorDoNotTrack.h |
+++ b/Source/modules/donottrack/NavigatorDoNotTrack.h |
@@ -41,11 +41,11 @@ namespace blink { |
class LocalFrame; |
class Navigator; |
-class NavigatorDoNotTrack final : public NoBaseWillBeGarbageCollected<NavigatorDoNotTrack>, public WillBeHeapSupplement<Navigator>, public DOMWindowProperty { |
- WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(NavigatorDoNotTrack); |
- DECLARE_EMPTY_VIRTUAL_DESTRUCTOR_WILL_BE_REMOVED(NavigatorDoNotTrack); |
+class NavigatorDoNotTrack final : public GarbageCollectedFinalized<NavigatorDoNotTrack>, public HeapSupplement<Navigator>, public DOMWindowProperty { |
+ USING_GARBAGE_COLLECTED_MIXIN(NavigatorDoNotTrack); |
public: |
static NavigatorDoNotTrack& from(Navigator&); |
+ virtual ~NavigatorDoNotTrack(); |
static String doNotTrack(Navigator&); |