Index: extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest.h |
diff --git a/extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest.h b/extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest.h |
index 87d249eb30ecdd268c56a8965caf04a362a2f36c..38176812fdf6f5ce43051519e50cf9b5cd77c11e 100644 |
--- a/extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest.h |
+++ b/extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest.h |
@@ -58,7 +58,12 @@ class MimeHandlerViewGuest : |
static const char Type[]; |
+ // BrowserPluginGuestDelegate overrides. |
bool CanUseCrossProcessFrames() override; |
+ content::RenderFrameHost* GetOwnerFrame() override; |
+ bool CanBeEmbeddedInsideCrossProcessFrames() override; |
+ |
+ void SetEmbedderFrame(int process_id, int routing_id); |
protected: |
explicit MimeHandlerViewGuest(content::WebContents* owner_web_contents); |
@@ -100,6 +105,9 @@ class MimeHandlerViewGuest : |
std::unique_ptr<StreamContainer> stream_; |
std::string view_id_; |
+ int embedder_frame_process_id_; |
+ int embedder_frame_routing_id_; |
+ |
DISALLOW_COPY_AND_ASSIGN(MimeHandlerViewGuest); |
}; |