Index: Source/core/html/HTMLFrameOwnerElement.h |
diff --git a/Source/core/html/HTMLFrameOwnerElement.h b/Source/core/html/HTMLFrameOwnerElement.h |
index b357720863943b9515d90e68ce5832fe0789d5cb..58e2097fb25384bfd745dee405c4299e34b4b86b 100644 |
--- a/Source/core/html/HTMLFrameOwnerElement.h |
+++ b/Source/core/html/HTMLFrameOwnerElement.h |
@@ -48,7 +48,7 @@ public: |
void setContentFrame(Frame&); |
void clearContentFrame(); |
- void disconnectContentFrame(); |
+ virtual void disconnectContentFrame(); |
// Most subclasses use RenderPart (either RenderEmbeddedObject or RenderIFrame) |
// except for HTMLObjectElement and HTMLEmbedElement which may return any |
@@ -65,7 +65,7 @@ public: |
virtual void renderFallbackContent() { } |
virtual bool isObjectElement() const { return false; } |
- void setWidget(PassRefPtr<Widget>); |
+ void setWidget(PassRefPtrWillBeRawPtr<Widget>); |
Widget* ownedWidget() const; |
class UpdateSuspendScope { |
@@ -95,7 +95,7 @@ private: |
virtual void dispatchLoad() override; |
RawPtrWillBeMember<Frame> m_contentFrame; |
- RefPtr<Widget> m_widget; |
+ RefPtrWillBeMember<Widget> m_widget; |
SandboxFlags m_sandboxFlags; |
}; |