Index: Source/core/html/canvas/HitRegion.h |
diff --git a/Source/core/html/canvas/HitRegion.h b/Source/core/html/canvas/HitRegion.h |
index c0d57be5a619042deaaee471462aac38870c3e9b..3d61fad714c1800cf6f03422420ca0e9f70dad12 100644 |
--- a/Source/core/html/canvas/HitRegion.h |
+++ b/Source/core/html/canvas/HitRegion.h |
@@ -26,7 +26,7 @@ public: |
Path path; |
}; |
-class HitRegion FINAL : public RefCountedWillBeGarbageCollected<HitRegion> { |
+class HitRegion FINAL : public RefCountedWillBeGarbageCollectedFinalized<HitRegion> { |
public: |
static PassRefPtrWillBeRawPtr<HitRegion> create(const HitRegionOptions& options) |
{ |
@@ -56,10 +56,9 @@ private: |
class HitRegionManager FINAL : public NoBaseWillBeGarbageCollected<HitRegionManager> { |
WTF_MAKE_NONCOPYABLE(HitRegionManager); |
- |
+ DECLARE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(HitRegionManager) |
public: |
static PassOwnPtrWillBeRawPtr<HitRegionManager> create() { return adoptPtrWillBeNoop(new HitRegionManager()); } |
- virtual ~HitRegionManager() { } |
void addHitRegion(PassRefPtrWillBeRawPtr<HitRegion>); |