Index: chrome/browser/tab_contents/tab_contents.h |
diff --git a/chrome/browser/tab_contents/tab_contents.h b/chrome/browser/tab_contents/tab_contents.h |
index 3b199b205a20379a64f569f0dde1ec9ada67ca39..787d559c8856bf312f4d485c2b4606e2840ee0e2 100644 |
--- a/chrome/browser/tab_contents/tab_contents.h |
+++ b/chrome/browser/tab_contents/tab_contents.h |
@@ -67,6 +67,7 @@ class Message; |
class AutocompleteHistoryManager; |
class AutoFillManager; |
+class BlockedPluginManager; |
class BlockedPopupContainer; |
class DOMUI; |
class DownloadItem; |
@@ -840,6 +841,8 @@ class TabContents : public PageNavigator, |
virtual void OnDidGetApplicationInfo( |
int32 page_id, |
const webkit_glue::WebApplicationInfo& info); |
+ virtual void OnDisabledOutdatedPlugin(const string16& name, |
+ const GURL& update_url); |
virtual void OnPageContents(const GURL& url, |
int renderer_process_id, |
int32 page_id, |
@@ -890,6 +893,7 @@ class TabContents : public PageNavigator, |
virtual RenderViewHostDelegate::FavIcon* GetFavIconDelegate(); |
virtual RenderViewHostDelegate::Autocomplete* GetAutocompleteDelegate(); |
virtual RenderViewHostDelegate::AutoFill* GetAutoFillDelegate(); |
+ virtual RenderViewHostDelegate::BlockedPlugin* GetBlockedPluginDelegate(); |
virtual AutomationResourceRoutingDelegate* |
GetAutomationResourceRoutingDelegate(); |
virtual TabContents* GetAsTabContents(); |
@@ -1064,6 +1068,8 @@ class TabContents : public PageNavigator, |
// PluginInstaller, lazily created. |
scoped_ptr<PluginInstaller> plugin_installer_; |
+ scoped_ptr<BlockedPluginManager> blocked_plugin_manager_; |
+ |
// Handles drag and drop event forwarding to extensions. |
BookmarkDrag* bookmark_drag_; |