Index: Source/core/html/HTMLFrameOwnerElement.h |
diff --git a/Source/core/html/HTMLFrameOwnerElement.h b/Source/core/html/HTMLFrameOwnerElement.h |
index 9655c0f4ee9d90d5bddac79f1a71c896f16bcf2a..94ed55576faa3e7f6ed3b260782a8ee81f73bc15 100644 |
--- a/Source/core/html/HTMLFrameOwnerElement.h |
+++ b/Source/core/html/HTMLFrameOwnerElement.h |
@@ -37,6 +37,7 @@ class RenderPart; |
class Widget; |
class HTMLFrameOwnerElement : public HTMLElement, public FrameOwner { |
+ WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(HTMLFrameOwnerElement); |
public: |
virtual ~HTMLFrameOwnerElement(); |
@@ -76,6 +77,8 @@ public: |
void performDeferredWidgetTreeOperations(); |
}; |
+ virtual void trace(Visitor*) OVERRIDE; |
+ |
protected: |
HTMLFrameOwnerElement(const QualifiedName& tagName, Document&); |
void setSandboxFlags(SandboxFlags); |
@@ -91,7 +94,7 @@ private: |
virtual SandboxFlags sandboxFlags() const OVERRIDE { return m_sandboxFlags; } |
virtual void dispatchLoad() OVERRIDE; |
- Frame* m_contentFrame; |
+ RawPtrWillBeMember<Frame> m_contentFrame; |
RefPtr<Widget> m_widget; |
SandboxFlags m_sandboxFlags; |
}; |