| 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..504cf4f7c944154aa5c1787abee695237519f33e 100644
|
| --- a/chromeos/dbus/fake_power_manager_client.cc
|
| +++ b/chromeos/dbus/fake_power_manager_client.cc
|
| @@ -136,7 +136,6 @@ void FakePowerManagerClient::SetPowerSource(const std::string& id) {
|
|
|
| base::Closure FakePowerManagerClient::GetSuspendReadinessCallback() {
|
| ++num_pending_suspend_readiness_callbacks_;
|
| -
|
| return base::Bind(&FakePowerManagerClient::HandleSuspendReadiness,
|
| base::Unretained(this));
|
| }
|
| @@ -145,6 +144,19 @@ int FakePowerManagerClient::GetNumPendingSuspendReadinessCallbacks() {
|
| return num_pending_suspend_readiness_callbacks_;
|
| }
|
|
|
| +void FakePowerManagerClient::Reset() {
|
| + observers_.Clear();
|
| + policy_ = power_manager::PowerManagementPolicy();
|
| + props_ = power_manager::PowerSupplyProperties();
|
| + num_request_restart_calls_ = 0;
|
| + num_request_shutdown_calls_ = 0;
|
| + num_set_policy_calls_ = 0;
|
| + num_set_is_projecting_calls_ = 0;
|
| + num_pending_suspend_readiness_callbacks_ = 0;
|
| + is_projecting_ = false;
|
| + video_activity_reports_.clear();
|
| +}
|
| +
|
| bool FakePowerManagerClient::PopVideoActivityReport() {
|
| CHECK(!video_activity_reports_.empty());
|
| bool fullscreen = video_activity_reports_.front();
|
|
|