Index: chrome/browser/chromeos/power/resume_observer.h |
diff --git a/chrome/browser/chromeos/power/resume_observer.h b/chrome/browser/chromeos/power/resume_observer.h |
index 8910dfbd8c2aed9e9f67a90a7a779943e85fc1c2..7ee5abf5e3c7cd674bdcfcad77c72bcb12c6b07a 100644 |
--- a/chrome/browser/chromeos/power/resume_observer.h |
+++ b/chrome/browser/chromeos/power/resume_observer.h |
@@ -9,6 +9,8 @@ |
#include "base/compiler_specific.h" |
#include "chromeos/dbus/power_manager_client.h" |
+class Profile; |
+ |
namespace chromeos { |
// A class to observe system resume events and dispatch onWokeUp extension API |
@@ -16,13 +18,15 @@ namespace chromeos { |
class ResumeObserver : public PowerManagerClient::Observer { |
public: |
// This class registers/unregisters itself as an observer in ctor/dtor. |
- ResumeObserver(); |
+ explicit ResumeObserver(Profile* profile); |
virtual ~ResumeObserver(); |
// PowerManagerClient::Observer overrides. |
virtual void SystemResumed() OVERRIDE; |
private: |
+ Profile* profile_; |
+ |
DISALLOW_COPY_AND_ASSIGN(ResumeObserver); |
}; |