| Index: ui/views/view.cc | 
| diff --git a/ui/views/view.cc b/ui/views/view.cc | 
| index 57e2aba140a474f8bb22100f260d4e1c9b44ca3d..14a797b49b34702486ce730e93e7fd71a4a28f95 100644 | 
| --- a/ui/views/view.cc | 
| +++ b/ui/views/view.cc | 
| @@ -552,7 +552,7 @@ void View::Paint(gfx::Canvas* canvas) { | 
| return; | 
|  | 
| ScopedCanvasState canvas_state(canvas); | 
| -  if (canvas->ClipRectInt(x(), y(), width(), height())) { | 
| +  if (canvas->ClipRectInt(bounds_)) { | 
| canvas->TranslateInt(x(), y()); | 
| // TODO(beng): RTL | 
| ScopedCanvasState canvas_state(canvas); | 
|  |