summaryrefslogtreecommitdiffstats
path: root/chrome/browser/automation/automation_extension_tracker.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/automation/automation_extension_tracker.h')
-rw-r--r--chrome/browser/automation/automation_extension_tracker.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/automation/automation_extension_tracker.h b/chrome/browser/automation/automation_extension_tracker.h
index c1b7ed7..05f16b5 100644
--- a/chrome/browser/automation/automation_extension_tracker.h
+++ b/chrome/browser/automation/automation_extension_tracker.h
@@ -12,7 +12,7 @@ class Extension;
// Tracks an Extension. An Extension is removed on uninstall, not on disable.
class AutomationExtensionTracker
- : public AutomationResourceTracker<Extension*> {
+ : public AutomationResourceTracker<const Extension*> {
public:
explicit AutomationExtensionTracker(IPC::Message::Sender* automation);
@@ -23,10 +23,10 @@ class AutomationExtensionTracker
// extension, is the one who sends the notification about extension
// uninstalls. Instead of using this method, one observer is added for all
// extensions in the constructor.
- virtual void AddObserver(Extension* resource);
+ virtual void AddObserver(const Extension* resource);
// See related comment above as to why this method is empty.
- virtual void RemoveObserver(Extension* resource);
+ virtual void RemoveObserver(const Extension* resource);
// Overriding AutomationResourceTracker Observe. AutomationResourceTracker's
// Observe expects the NotificationSource to be the object that is closing.