Chromium Code Reviews| Index: ui/gfx/display.cc | 
| diff --git a/ui/gfx/display.cc b/ui/gfx/display.cc | 
| index e647f650603ff777e9a2c46931e5e11c7d3c645a..fb9c13c7f6a3d0a20e1548ff88dae09f8527f60b 100644 | 
| --- a/ui/gfx/display.cc | 
| +++ b/ui/gfx/display.cc | 
| @@ -108,6 +108,14 @@ void Display::UpdateWorkAreaFromInsets(const gfx::Insets& insets) { | 
| work_area_.Inset(insets); | 
| } | 
| +void Display::SetOverscanInsets(const gfx::Insets& insets) { | 
| + Rect bounds_in_pixel(bounds_in_pixel_); | 
| + bounds_in_pixel.Inset(overscan_insets_.Scale(device_scale_factor_).Scale(-1)); | 
| + bounds_in_pixel.Inset(insets.Scale(device_scale_factor_)); | 
| + SetScaleAndBounds(device_scale_factor_, bounds_in_pixel); | 
| 
 
oshima
2012/10/16 22:46:26
this updates bounds_in_pixel, so it will keep shri
 
 | 
| + overscan_insets_ = insets; | 
| +} | 
| + | 
| gfx::Size Display::GetSizeInPixel() const { | 
| return gfx::ToFlooredSize(size().Scale(device_scale_factor_)); | 
| } |