Index: third_party/WebKit/Source/core/fetch/ImageResource.h |
diff --git a/third_party/WebKit/Source/core/fetch/ImageResource.h b/third_party/WebKit/Source/core/fetch/ImageResource.h |
index 56c2876a2fff29e49eebdfe959e5538ef7a44fd1..bdd0ca7628c6ab977181b6cfa38a0b454af552e2 100644 |
--- a/third_party/WebKit/Source/core/fetch/ImageResource.h |
+++ b/third_party/WebKit/Source/core/fetch/ImageResource.h |
@@ -44,7 +44,7 @@ class SecurityOrigin; |
class CORE_EXPORT ImageResource final : public Resource, public ImageObserver { |
friend class MemoryCache; |
- |
+ WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(ImageResource); |
public: |
using ClientType = ImageResourceClient; |
@@ -109,6 +109,8 @@ public: |
void animationAdvanced(const blink::Image*) override; |
void changedInRect(const blink::Image*, const IntRect&) override; |
+ DECLARE_VIRTUAL_TRACE(); |
+ |
protected: |
bool isSafeToUnlock() const override; |
void destroyDecodedDataIfPossible() override; |