Index: chrome/browser/chromeos/accessibility/system_event_observer.cc |
diff --git a/chrome/browser/chromeos/accessibility/system_event_observer.cc b/chrome/browser/chromeos/accessibility/system_event_observer.cc |
index 9b16e7fa9c4a875399afda5d26d6092a6b473f56..777b34b87dd0e171ea047a3ea536239bbef1cbc7 100644 |
--- a/chrome/browser/chromeos/accessibility/system_event_observer.cc |
+++ b/chrome/browser/chromeos/accessibility/system_event_observer.cc |
@@ -7,6 +7,7 @@ |
#include "base/logging.h" |
#include "chrome/browser/accessibility_events.h" |
#include "chrome/browser/chromeos/cros/cros_library.h" |
+#include "chrome/browser/chromeos/dbus/dbus_thread_manager.h" |
#include "chrome/browser/profiles/profile_manager.h" |
#include "chrome/common/chrome_notification_types.h" |
@@ -20,13 +21,13 @@ SystemEventObserver* g_system_event_observer = NULL; |
} |
SystemEventObserver::SystemEventObserver() { |
- CrosLibrary::Get()->GetPowerLibrary()->AddObserver(this); |
+ DBusThreadManager::Get()->GetPowerManagerClient()->AddObserver(this); |
CrosLibrary::Get()->GetScreenLockLibrary()->AddObserver(this); |
satorux1
2011/11/23 08:24:48
Looking at chrome_browser_main_chromeos.cc, this s
satorux1
2011/11/23 18:25:57
I take it back. Forget about adding Init(). I thin
Simon Que
2011/11/23 18:35:23
Isn't Initialize() a static function?
Simon Que
2011/11/23 18:36:07
Oh I see that it has a single instance.
Simon Que
2011/11/23 19:24:17
Done.
|
} |
SystemEventObserver::~SystemEventObserver() { |
CrosLibrary::Get()->GetScreenLockLibrary()->RemoveObserver(this); |
- CrosLibrary::Get()->GetPowerLibrary()->RemoveObserver(this); |
+ DBusThreadManager::Get()->GetPowerManagerClient()->RemoveObserver(this); |
satorux1
2011/11/23 08:24:48
Introduce Shutdown() to do this.
|
} |
void SystemEventObserver::SystemResumed() { |