Index: ash/display/display_info.h |
diff --git a/ash/display/display_info.h b/ash/display/display_info.h |
index d47ac374848a11ff14449281b6e77c9e85108dce..db5329b527e82f9070435dca4bf0587ffc8fdc43 100644 |
--- a/ash/display/display_info.h |
+++ b/ash/display/display_info.h |
@@ -163,14 +163,17 @@ class ASH_EXPORT DisplayInfo { |
// |available_color_profiles_|. |
void SetColorProfile(ui::ColorCalibrationProfile profile); |
+ // Returns true if |profile| is in |available_color_profiles_|. |
+ bool IsColorProfileAvailable(ui::ColorCalibrationProfile profile) const; |
+ |
const std::vector<ui::ColorCalibrationProfile>& |
available_color_profiles() const { |
return available_color_profiles_; |
} |
void set_available_color_profiles( |
- const std::vector<ui::ColorCalibrationProfile>& profiles) { |
- available_color_profiles_ = profiles; |
+ std::vector<ui::ColorCalibrationProfile>& profiles) { |
+ available_color_profiles_.swap(profiles); |
} |
// Returns a string representation of the DisplayInfo, excluding display |