summaryrefslogtreecommitdiffstats
path: root/chrome/browser/plugin_service.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/plugin_service.h')
-rw-r--r--chrome/browser/plugin_service.h11
1 files changed, 2 insertions, 9 deletions
diff --git a/chrome/browser/plugin_service.h b/chrome/browser/plugin_service.h
index 676df28..883953c 100644
--- a/chrome/browser/plugin_service.h
+++ b/chrome/browser/plugin_service.h
@@ -17,7 +17,6 @@
#include "base/singleton.h"
#include "base/waitable_event_watcher.h"
#include "chrome/browser/browser_process.h"
-#include "chrome/common/notification_observer.h"
#include "webkit/glue/webplugininfo.h"
#if defined(OS_WIN)
@@ -37,9 +36,7 @@ class ResourceMessageFilter;
// This can be called on the main thread and IO thread. However it must
// be created on the main thread.
-class PluginService
- : public base::WaitableEventWatcher::Delegate,
- public NotificationObserver {
+class PluginService : base::WaitableEventWatcher::Delegate {
public:
// Returns the PluginService singleton.
static PluginService* GetInstance();
@@ -119,11 +116,7 @@ class PluginService
~PluginService();
// base::WaitableEventWatcher::Delegate implementation.
- virtual void OnWaitableEventSignaled(base::WaitableEvent* waitable_event);
-
- // NotificationObserver implementation
- virtual void Observe(NotificationType type, const NotificationSource& source,
- const NotificationDetails& details);
+ void OnWaitableEventSignaled(base::WaitableEvent* waitable_event);
// mapping between plugin path and PluginProcessHost
typedef base::hash_map<FilePath, PluginProcessHost*> PluginMap;