Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(739)

Unified Diff: chrome/browser/chromeos/power/brightness_observer.cc

Issue 10911261: chromeos: Stop calling ProfileManager::GetDefaultProfile() from extension event dispatch functions (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Added function comments Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/power/brightness_observer.cc
diff --git a/chrome/browser/chromeos/power/brightness_observer.cc b/chrome/browser/chromeos/power/brightness_observer.cc
index cbf511961bb5fc97eec220cbd61f019231a700b9..9a5afa9a633d72a2a68b67c6348b0dddb699c6ea 100644
--- a/chrome/browser/chromeos/power/brightness_observer.cc
+++ b/chrome/browser/chromeos/power/brightness_observer.cc
@@ -11,7 +11,8 @@
namespace chromeos {
-BrightnessObserver::BrightnessObserver() {
+BrightnessObserver::BrightnessObserver(Profile* profile)
+ : profile_(profile) {
DBusThreadManager::Get()->GetPowerManagerClient()->AddObserver(this);
}
@@ -20,7 +21,7 @@ BrightnessObserver::~BrightnessObserver() {
}
void BrightnessObserver::BrightnessChanged(int level, bool user_initiated) {
- extensions::DispatchBrightnessChangedEvent(level, user_initiated);
+ extensions::DispatchBrightnessChangedEvent(profile_, level, user_initiated);
ash::Shell::GetInstance()->power_button_controller()->
OnScreenBrightnessChanged(static_cast<double>(level));
}

Powered by Google App Engine
This is Rietveld 408576698