| 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));
|
| }
|
|
|