Index: extensions/browser/guest_view/guest_view_manager.h |
diff --git a/extensions/browser/guest_view/guest_view_manager.h b/extensions/browser/guest_view/guest_view_manager.h |
index a82aebc035f5c5a99ca2060553edf6b12ef54e12..e80d25d5184f7bc79da0c04c6314deeb5cad37cd 100644 |
--- a/extensions/browser/guest_view/guest_view_manager.h |
+++ b/extensions/browser/guest_view/guest_view_manager.h |
@@ -86,6 +86,13 @@ class GuestViewManager : public content::BrowserPluginGuestManager, |
const GuestByInstanceIDCallback& callback) OVERRIDE; |
virtual bool ForEachGuest(content::WebContents* embedder_web_contents, |
const GuestCallback& callback) OVERRIDE; |
+ virtual void CreateMimeHandlerViewGuest( |
+ int render_process_id, |
+ int render_frame_id, |
+ const std::string& url, |
+ const std::string& mime_type, |
+ int element_instance_id) OVERRIDE; |
+ |
protected: |
friend class GuestViewBase; |
FRIEND_TEST_ALL_PREFIXES(GuestViewManagerTest, AddRemove); |
@@ -111,6 +118,12 @@ class GuestViewManager : public content::BrowserPluginGuestManager, |
// from this manager using RemoveGuest. |
bool CanUseGuestInstanceID(int guest_instance_id); |
+ void OnMimeHandlerViewGuestCreated(int element_id, |
+ int embedder_render_process_id, |
+ int embedder_routing_id, |
+ const std::string& src, |
+ content::WebContents* web_contents); |
+ |
// Static factory instance (always NULL for non-test). |
static GuestViewManagerFactory* factory_; |