Index: Source/core/frame/RemoteFrame.h |
diff --git a/Source/core/frame/RemoteFrame.h b/Source/core/frame/RemoteFrame.h |
index c246f75371870068b229e0d9ece3f77a42f4c5f2..9f9312eb7a21b6513bef6e30936080ca670f803f 100644 |
--- a/Source/core/frame/RemoteFrame.h |
+++ b/Source/core/frame/RemoteFrame.h |
@@ -22,17 +22,19 @@ public: |
virtual void navigate(Document& originDocument, const KURL&, const Referrer&, bool lockBackForwardList) OVERRIDE; |
virtual void detach() OVERRIDE; |
- void setView(PassRefPtr<RemoteFrameView>); |
+ void setView(PassRefPtrWillBeRawPtr<RemoteFrameView>); |
void createView(); |
RemoteFrameView* view() const; |
+ void trace(Visitor*) OVERRIDE; |
+ |
private: |
RemoteFrame(RemoteFrameClient*, FrameHost*, FrameOwner*); |
RemoteFrameClient* remoteFrameClient() const; |
- RefPtr<RemoteFrameView> m_view; |
+ RefPtrWillBeMember<RemoteFrameView> m_view; |
}; |
inline RemoteFrameView* RemoteFrame::view() const |