Index: public/web/WebLocalFrame.h |
diff --git a/public/web/WebLocalFrame.h b/public/web/WebLocalFrame.h |
index e92eddc1dba82affa84e7e5aa2af4d7413728d91..d8b56e1ed8cba63d2fc58b3312f0ac8c6331d7db 100644 |
--- a/public/web/WebLocalFrame.h |
+++ b/public/web/WebLocalFrame.h |
@@ -32,6 +32,13 @@ public: |
// the given element is not a frame, iframe or if the frame is empty. |
BLINK_EXPORT static WebLocalFrame* fromFrameOwnerElement(const WebElement&); |
+ // Initialization --------------------------------------------------------- |
+ |
+ // Used when we might swap from a remote frame to a local frame. |
+ // Creates a provisional, semi-attached frame that will be fully |
+ // swapped into the frame tree if it commits. |
+ virtual void initializeToReplaceRemoteFrame(WebRemoteFrame*) = 0; |
+ |
// Navigation Ping -------------------------------------------------------- |
virtual void sendPings(const WebNode& linkNode, const WebURL& destinationURL) = 0; |