| Index: views/border.cc
|
| ===================================================================
|
| --- views/border.cc (revision 53197)
|
| +++ views/border.cc (working copy)
|
| @@ -34,30 +34,16 @@
|
| }
|
|
|
| void SolidBorder::Paint(const View& view, gfx::Canvas* canvas) const {
|
| - gfx::Rect clip_rect;
|
| - if (!canvas->GetClipRect(&clip_rect))
|
| - return; // Empty clip rectangle, nothing to paint.
|
| -
|
| // Top border.
|
| - gfx::Rect border_bounds(0, 0, view.width(), insets_.top());
|
| - if (clip_rect.Intersects(border_bounds))
|
| - canvas->FillRectInt(color_, 0, 0, view.width(), insets_.top());
|
| + canvas->FillRectInt(color_, 0, 0, view.width(), insets_.top());
|
| // Left border.
|
| - border_bounds.SetRect(0, 0, insets_.left(), view.height());
|
| - if (clip_rect.Intersects(border_bounds))
|
| - canvas->FillRectInt(color_, 0, 0, insets_.left(), view.height());
|
| + canvas->FillRectInt(color_, 0, 0, insets_.left(), view.height());
|
| // Bottom border.
|
| - border_bounds.SetRect(0, view.height() - insets_.bottom(),
|
| - view.width(), insets_.bottom());
|
| - if (clip_rect.Intersects(border_bounds))
|
| - canvas->FillRectInt(color_, 0, view.height() - insets_.bottom(),
|
| - view.width(), insets_.bottom());
|
| + canvas->FillRectInt(color_, 0, view.height() - insets_.bottom(),
|
| + view.width(), insets_.bottom());
|
| // Right border.
|
| - border_bounds.SetRect(view.width() - insets_.right(), 0,
|
| - insets_.right(), view.height());
|
| - if (clip_rect.Intersects(border_bounds))
|
| - canvas->FillRectInt(color_, view.width() - insets_.right(), 0,
|
| - insets_.right(), view.height());
|
| + canvas->FillRectInt(color_, view.width() - insets_.right(), 0,
|
| + insets_.right(), view.height());
|
| }
|
|
|
| void SolidBorder::GetInsets(gfx::Insets* insets) const {
|
|
|