Index: content/public/browser/render_view_host_delegate.h |
diff --git a/content/public/browser/render_view_host_delegate.h b/content/public/browser/render_view_host_delegate.h |
index ec2427939c1390869aa4a2ec2bdc34cead9b2053..807ff1862132791b4103e71651e4968e98a11274 100644 |
--- a/content/public/browser/render_view_host_delegate.h |
+++ b/content/public/browser/render_view_host_delegate.h |
@@ -428,6 +428,19 @@ class CONTENT_EXPORT RenderViewHostDelegate : public IPC::Channel::Listener { |
// Notification that the view has lost the mouse lock. |
virtual void LostMouseLock() {} |
+ // The Browser Plugin guest has created a channel handle, and requests that |
+ // the browser process relay the channel handle to the embedder so that it |
+ // can connect to it. |
+ virtual void ConnectEmbedderToChannel( |
+ RenderViewHost* render_view_host, |
+ const IPC::ChannelHandle& channel_handle) {} |
+ |
+ // The Browser Plugin embedder has requested that the guest should navigate. |
+ virtual void NavigateGuestFromEmbedder(RenderViewHost* render_view_host, |
+ int container_instance_id, |
+ long long frame_id, |
+ const std::string& src, |
+ const gfx::Size& size) {} |
protected: |
virtual ~RenderViewHostDelegate() {} |
}; |