| Index: ui/display/chromeos/display_configurator.h
 | 
| diff --git a/ui/display/chromeos/display_configurator.h b/ui/display/chromeos/display_configurator.h
 | 
| index 2301479560863accaf2694c913ae626fbde459b0..b990119d7c2b84f11ad16cbfe61226c8dfae254d 100644
 | 
| --- a/ui/display/chromeos/display_configurator.h
 | 
| +++ b/ui/display/chromeos/display_configurator.h
 | 
| @@ -269,14 +269,17 @@ class DISPLAY_EXPORT DisplayConfigurator : public NativeDisplayObserver {
 | 
|    bool SetColorCalibrationProfile(int64_t display_id,
 | 
|                                    ui::ColorCalibrationProfile new_profile);
 | 
|  
 | 
| -  // Sets the gamma ramp for |display_id| to the values in |lut|.
 | 
| -  bool SetGammaRamp(int64_t display_id,
 | 
| -                    const std::vector<GammaRampRGBEntry>& lut);
 | 
| -
 | 
|    // Enables/disables virtual display.
 | 
|    int64_t AddVirtualDisplay(gfx::Size display_size);
 | 
|    bool RemoveVirtualDisplay(int64_t display_id);
 | 
|  
 | 
| +  // Sets the gamma, degamma and correction matrix for |display_id| to the
 | 
| +  // values in |degamma_lut|, |gamma_lut| and |correction_matrix|.
 | 
| +  bool SetColorCorrection(int64_t display_id,
 | 
| +                          const std::vector<GammaRampRGBEntry>& degamma_lut,
 | 
| +                          const std::vector<GammaRampRGBEntry>& gamma_lut,
 | 
| +                          const std::vector<float>& correction_matrix);
 | 
| +
 | 
|   private:
 | 
|    class DisplayLayoutManagerImpl;
 | 
|  
 | 
| 
 |