summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui
diff options
context:
space:
mode:
authordpolukhin@chromium.org <dpolukhin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-31 12:43:32 +0000
committerdpolukhin@chromium.org <dpolukhin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-31 12:43:32 +0000
commit6d428b3f87c1ba90b105a5dae4bd3104d884e440 (patch)
tree7b63f354bec1f9ef5392d2e9dd494a2075b27e63 /chrome/browser/ui
parent503c1cfda23cf077b525ad9c21feb0d5032315f8 (diff)
downloadchromium_src-6d428b3f87c1ba90b105a5dae4bd3104d884e440.zip
chromium_src-6d428b3f87c1ba90b105a5dae4bd3104d884e440.tar.gz
chromium_src-6d428b3f87c1ba90b105a5dae4bd3104d884e440.tar.bz2
Add SMS notification
BUG=chromium-os:12006 TEST=Manual, send SMS while logged in and see desktop notification Review URL: http://codereview.chromium.org/6776015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79987 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui')
-rw-r--r--chrome/browser/ui/browser_init.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/ui/browser_init.cc b/chrome/browser/ui/browser_init.cc
index ddde3c8..a892aa5 100644
--- a/chrome/browser/ui/browser_init.cc
+++ b/chrome/browser/ui/browser_init.cc
@@ -91,6 +91,7 @@
#include "chrome/browser/chromeos/low_battery_observer.h"
#include "chrome/browser/chromeos/network_message_observer.h"
#include "chrome/browser/chromeos/network_state_notifier.h"
+#include "chrome/browser/chromeos/sms_observer.h"
#include "chrome/browser/chromeos/system_key_event_listener.h"
#include "chrome/browser/chromeos/update_observer.h"
#include "chrome/browser/chromeos/usb_mount_observer.h"
@@ -619,6 +620,11 @@ bool BrowserInit::LaunchBrowser(const CommandLine& command_line,
chromeos::CrosLibrary::Get()->GetBrightnessLibrary()
->AddObserver(brightness_observer);
+ static chromeos::SmsObserver* sms_observer =
+ new chromeos::SmsObserver(profile);
+ chromeos::CrosLibrary::Get()->GetNetworkLibrary()
+ ->AddNetworkManagerObserver(sms_observer);
+
profile->SetupChromeOSEnterpriseExtensionObserver();
}
#endif