Index: ui/display/chromeos/display_configurator.h |
diff --git a/ui/display/chromeos/display_configurator.h b/ui/display/chromeos/display_configurator.h |
index f97392f35e87488a37daf04cbc46f9512a2761fa..aba0fa67a43170e8875471a608cc9ffa00ee81f2 100644 |
--- a/ui/display/chromeos/display_configurator.h |
+++ b/ui/display/chromeos/display_configurator.h |
@@ -300,15 +300,13 @@ class DISPLAY_EXPORT DisplayConfigurator : public NativeDisplayObserver { |
typedef std::map<ContentProtectionClientId, ContentProtections> |
ProtectionRequests; |
- // Updates |pending_*| members and applies the passed-in state. |callback| is |
- // invoked (perhaps synchronously) on completion. |
- void SetDisplayPowerInternal(chromeos::DisplayPowerState power_state, |
- int flags, |
- const ConfigurationCallback& callback); |
- |
// Configures displays. Invoked by |configure_timer_|. |
void ConfigureDisplays(); |
+ // Restores |requested_power_state_| after the system has resumed, |
+ // additionally forcing a probe. Invoked by |configure_timer_|. |
+ void RestoreRequestedPowerStateAfterResume(); |
+ |
// Notifies observers about an attempted state change. |
void NotifyDisplayStateObservers(bool success, |
MultipleDisplayState attempted_state); |
@@ -396,15 +394,11 @@ class DISPLAY_EXPORT DisplayConfigurator : public NativeDisplayObserver { |
// Stores the requested power state. |
chromeos::DisplayPowerState requested_power_state_; |
- // The power state used by RunPendingConfiguration(). May be |
- // |requested_power_state_| or DISPLAY_POWER_ALL_OFF for suspend. |
- chromeos::DisplayPowerState pending_power_state_; |
- |
- // True if |pending_power_state_| has been changed. |
- bool has_pending_power_state_; |
+ // True if |requested_power_state_| has been changed due to a user request. |
+ bool requested_power_state_change_; |
// Bitwise-or value of the |kSetDisplayPower*| flags defined above. |
- int pending_power_flags_; |
+ int requested_power_flags_; |
// List of callbacks from callers waiting for the display configuration to |
// start/finish. Note these callbacks belong to the pending request, not a |