Index: ui/display/chromeos/update_display_configuration_task.h |
diff --git a/ui/display/chromeos/update_display_configuration_task.h b/ui/display/chromeos/update_display_configuration_task.h |
index e92faf5d7ff152f94881beff323336c079266b06..b62385c3dc0d1595dd36bf122792b550b2a24dcb 100644 |
--- a/ui/display/chromeos/update_display_configuration_task.h |
+++ b/ui/display/chromeos/update_display_configuration_task.h |
@@ -35,6 +35,7 @@ class DISPLAY_EXPORT UpdateDisplayConfigurationTask { |
int power_flags, |
uint32_t background_color_argb, |
bool force_configure, |
+ bool configure_cached_displays, |
const ResponseCallback& callback); |
~UpdateDisplayConfigurationTask(); |
@@ -47,6 +48,7 @@ class DISPLAY_EXPORT UpdateDisplayConfigurationTask { |
void Run(); |
private: |
+ void OnCachedDisplaysRetrieved(const std::vector<DisplaySnapshot*>& displays); |
// Callback to NativeDisplayDelegate::GetDisplays(). |
void OnDisplaysUpdated(const std::vector<DisplaySnapshot*>& displays); |
@@ -93,6 +95,8 @@ class DISPLAY_EXPORT UpdateDisplayConfigurationTask { |
bool force_configure_; |
+ bool configure_cached_displays_; |
+ |
// Used to signal that the task has finished. |
ResponseCallback callback_; |