| Index: ui/views/controls/focusable_border.cc
|
| diff --git a/ui/views/controls/focusable_border.cc b/ui/views/controls/focusable_border.cc
|
| index 8aa775dbb782b888becfa9f5a349802b2a606b9c..9795a2fa72a8ba39fb1995948d863ac7ee13c1c6 100644
|
| --- a/ui/views/controls/focusable_border.cc
|
| +++ b/ui/views/controls/focusable_border.cc
|
| @@ -50,8 +50,7 @@ void FocusableBorder::Paint(const View& view, gfx::Canvas* canvas) {
|
| gfx::ScopedCanvas scoped(canvas);
|
| float dsf = canvas->UndoDeviceScaleFactor();
|
| // Scale the rect and snap to pixel boundaries.
|
| - gfx::RectF rect = gfx::RectF(gfx::ToEnclosedRect(
|
| - ScaleRect(gfx::RectF(view.GetLocalBounds()), dsf, dsf)));
|
| + gfx::RectF rect(gfx::ScaleToEnclosingRect(view.GetLocalBounds(), dsf));
|
| rect.Inset(gfx::InsetsF(0.5f));
|
| SkPath path;
|
| float corner_radius_px = kCornerRadiusDp * dsf;
|
|
|