diff options
author | mbelshe@google.com <mbelshe@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-11-14 22:17:25 +0000 |
---|---|---|
committer | mbelshe@google.com <mbelshe@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-11-14 22:17:25 +0000 |
commit | ae7ca1b9b87f64b8c798cc9db11cc568e9ae421e (patch) | |
tree | 2028b70d318110ec2e44760859bc9bb16c4d3d09 /chrome/browser/profile_manager.h | |
parent | a4bcf7d648a9dcbc75b989801f8126b080d55ba0 (diff) | |
download | chromium_src-ae7ca1b9b87f64b8c798cc9db11cc568e9ae421e.zip chromium_src-ae7ca1b9b87f64b8c798cc9db11cc568e9ae421e.tar.gz chromium_src-ae7ca1b9b87f64b8c798cc9db11cc568e9ae421e.tar.bz2 |
Review URL: http://codereview.chromium.org/10958
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5509 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/profile_manager.h')
-rw-r--r-- | chrome/browser/profile_manager.h | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/chrome/browser/profile_manager.h b/chrome/browser/profile_manager.h index 72f1d63..5c3ad89 100644 --- a/chrome/browser/profile_manager.h +++ b/chrome/browser/profile_manager.h @@ -12,9 +12,6 @@ #include <vector> #include "base/basictypes.h" -#include "base/message_loop.h" -#include "base/non_thread_safe.h" -#include "base/system_monitor.h" #include "base/values.h" #include "chrome/browser/profile.h" @@ -60,8 +57,7 @@ class AvailableProfile { DISALLOW_EVIL_CONSTRUCTORS(AvailableProfile); }; -class ProfileManager : public NonThreadSafe, - public base::SystemMonitor::PowerObserver { +class ProfileManager { public: ProfileManager(); virtual ~ProfileManager(); @@ -126,11 +122,6 @@ class ProfileManager : public NonThreadSafe, // Creates a new window with the given profile. void NewWindowWithProfile(Profile* profile); - // PowerObserver notifications - void OnPowerStateChange(base::SystemMonitor*) {} - void OnSuspend(base::SystemMonitor*); - void OnResume(base::SystemMonitor*); - // ------------------ static utility functions ------------------- // Returns the path to the profile directory based on the user data directory. @@ -166,11 +157,6 @@ class ProfileManager : public NonThreadSafe, // or NULL if no match is found. AvailableProfile* GetAvailableProfileByID(const std::wstring& id); - // Hooks to suspend/resume per-profile network traffic. - // These must be called on the IO thread. - static void SuspendProfile(Profile*); - static void ResumeProfile(Profile*); - // We keep a simple vector of profiles rather than something fancier // because we expect there to be a small number of profiles active. ProfileVector profiles_; |