| Index: chrome/browser/automation/automation_browser_tracker.h
|
| diff --git a/chrome/browser/automation/automation_browser_tracker.h b/chrome/browser/automation/automation_browser_tracker.h
|
| index 88d95b5bdb502b39046aeeb00c000cb38c52d39c..f3c8d3bea2f6e1b291ecaa3900418ecb75e84311 100644
|
| --- a/chrome/browser/automation/automation_browser_tracker.h
|
| +++ b/chrome/browser/automation/automation_browser_tracker.h
|
| @@ -7,25 +7,16 @@
|
| #pragma once
|
|
|
| #include "chrome/browser/automation/automation_resource_tracker.h"
|
| -#include "chrome/common/notification_source.h"
|
|
|
| class Browser;
|
|
|
| // Tracks Browser objects.
|
| class AutomationBrowserTracker : public AutomationResourceTracker<Browser*> {
|
| public:
|
| - explicit AutomationBrowserTracker(IPC::Message::Sender* automation)
|
| - : AutomationResourceTracker<Browser*>(automation) { }
|
| -
|
| - virtual void AddObserver(Browser* resource) {
|
| - registrar_.Add(this, NotificationType::BROWSER_CLOSED,
|
| - Source<Browser>(resource));
|
| - }
|
| -
|
| - virtual void RemoveObserver(Browser* resource) {
|
| - registrar_.Remove(this, NotificationType::BROWSER_CLOSED,
|
| - Source<Browser>(resource));
|
| - }
|
| + explicit AutomationBrowserTracker(IPC::Message::Sender* automation);
|
| + virtual ~AutomationBrowserTracker();
|
| + virtual void AddObserver(Browser* resource);
|
| + virtual void RemoveObserver(Browser* resource);
|
| };
|
|
|
| #endif // CHROME_BROWSER_AUTOMATION_AUTOMATION_BROWSER_TRACKER_H__
|
|
|