| Index: chromeos/dbus/fake_power_manager_client.cc
|
| diff --git a/chromeos/dbus/fake_power_manager_client.cc b/chromeos/dbus/fake_power_manager_client.cc
|
| index dcb82fac20dd48af9a34d86a0bdd10d2a857279a..1bcbee103154978777c3b24d501929e5a7862860 100644
|
| --- a/chromeos/dbus/fake_power_manager_client.cc
|
| +++ b/chromeos/dbus/fake_power_manager_client.cc
|
| @@ -24,6 +24,7 @@ FakePowerManagerClient::FakePowerManagerClient()
|
| num_set_is_projecting_calls_(0),
|
| num_pending_suspend_readiness_callbacks_(0),
|
| is_projecting_(false),
|
| + backlights_forced_off_(false),
|
| weak_ptr_factory_(this) {
|
| }
|
|
|
| @@ -134,6 +135,16 @@ void FakePowerManagerClient::SetPowerSource(const std::string& id) {
|
| NotifyObservers();
|
| }
|
|
|
| +void FakePowerManagerClient::SetBacklightsForcedOff(bool forced_off) {
|
| + backlights_forced_off_ = forced_off;
|
| +}
|
| +
|
| +void FakePowerManagerClient::GetBacklightsForcedOff(
|
| + const GetBacklightsForcedOffCallback& callback) {
|
| + base::ThreadTaskRunnerHandle::Get()->PostTask(
|
| + FROM_HERE, base::Bind(callback, backlights_forced_off_));
|
| +}
|
| +
|
| base::Closure FakePowerManagerClient::GetSuspendReadinessCallback() {
|
| ++num_pending_suspend_readiness_callbacks_;
|
|
|
|
|