summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/extensions')
-rw-r--r--chrome/browser/extensions/extension_context_menu_model.h3
-rw-r--r--chrome/browser/extensions/extension_install_ui.h3
-rw-r--r--chrome/browser/extensions/extension_toolbar_model.h3
3 files changed, 9 insertions, 0 deletions
diff --git a/chrome/browser/extensions/extension_context_menu_model.h b/chrome/browser/extensions/extension_context_menu_model.h
index 49a4bb9..bec8d37 100644
--- a/chrome/browser/extensions/extension_context_menu_model.h
+++ b/chrome/browser/extensions/extension_context_menu_model.h
@@ -28,6 +28,9 @@ class ExtensionContextMenuModel
// Called when the user selects the menu item which requests that the
// popup be shown and inspected.
virtual void InspectPopup(ExtensionAction* action) = 0;
+
+ protected:
+ virtual ~PopupDelegate() {}
};
// Creates a menu model for the given extension action. If
diff --git a/chrome/browser/extensions/extension_install_ui.h b/chrome/browser/extensions/extension_install_ui.h
index 08fb3ea..001d0e0 100644
--- a/chrome/browser/extensions/extension_install_ui.h
+++ b/chrome/browser/extensions/extension_install_ui.h
@@ -48,6 +48,9 @@ class ExtensionInstallUI : public ImageLoadingTracker::Observer {
// We call this method after ConfirmInstall()/ConfirmUninstall() to signal
// that the installation/uninstallation should stop.
virtual void InstallUIAbort() = 0;
+
+ protected:
+ virtual ~Delegate() {}
};
explicit ExtensionInstallUI(Profile* profile);
diff --git a/chrome/browser/extensions/extension_toolbar_model.h b/chrome/browser/extensions/extension_toolbar_model.h
index 6ea2e3b..028c8b5 100644
--- a/chrome/browser/extensions/extension_toolbar_model.h
+++ b/chrome/browser/extensions/extension_toolbar_model.h
@@ -36,6 +36,9 @@ class ExtensionToolbarModel : public NotificationObserver {
// Called when the model has finished loading.
virtual void ModelLoaded() {}
+
+ protected:
+ virtual ~Observer() {}
};
// Functions called by the view.