| Index: ui/views/widget/desktop_aura/desktop_screen_x11.cc
|
| diff --git a/ui/views/widget/desktop_aura/desktop_screen_x11.cc b/ui/views/widget/desktop_aura/desktop_screen_x11.cc
|
| index d7b8a3352778e20ea2fe458e4ff39f23f7832ef2..55ed1a949eca87418da85ffd18d88acef32790f4 100644
|
| --- a/ui/views/widget/desktop_aura/desktop_screen_x11.cc
|
| +++ b/ui/views/widget/desktop_aura/desktop_screen_x11.cc
|
| @@ -26,6 +26,7 @@
|
| #include "ui/gfx/font_render_params.h"
|
| #include "ui/gfx/geometry/point_conversions.h"
|
| #include "ui/gfx/geometry/size_conversions.h"
|
| +#include "ui/gfx/icc_profile.h"
|
| #include "ui/gfx/native_widget_types.h"
|
| #include "ui/gfx/x/x11_atom_cache.h"
|
| #include "ui/gfx/x/x11_types.h"
|
| @@ -374,6 +375,11 @@ std::vector<display::Display> DesktopScreenX11::BuildDisplaysFromXRandRInfo() {
|
| if (is_primary_display)
|
| primary_display_index_ = displays.size();
|
|
|
| + // TODO(ccameron): Populate this based on this specific display.
|
| + // http://crbug.com/735613
|
| + display.set_color_space(
|
| + gfx::ICCProfile::FromBestMonitor().GetColorSpace());
|
| +
|
| displays.push_back(display);
|
| }
|
| }
|
|
|