| Index: ui/gfx/canvas.cc
|
| diff --git a/ui/gfx/canvas.cc b/ui/gfx/canvas.cc
|
| index 6c0aa0e8f684372ec47ef402cb65535874381b3a..0765cf6ea03c1d1d9c462db2274173dd0de59016 100644
|
| --- a/ui/gfx/canvas.cc
|
| +++ b/ui/gfx/canvas.cc
|
| @@ -270,6 +270,10 @@ void Canvas::DrawPoint(const Point& p1, const SkPaint& paint) {
|
| }
|
|
|
| void Canvas::DrawLine(const Point& p1, const Point& p2, SkColor color) {
|
| + DrawLine(PointF(p1), PointF(p2), color);
|
| +}
|
| +
|
| +void Canvas::DrawLine(const PointF& p1, const PointF& p2, SkColor color) {
|
| SkPaint paint;
|
| paint.setColor(color);
|
| paint.setStrokeWidth(SkIntToScalar(1));
|
| @@ -277,8 +281,14 @@ void Canvas::DrawLine(const Point& p1, const Point& p2, SkColor color) {
|
| }
|
|
|
| void Canvas::DrawLine(const Point& p1, const Point& p2, const SkPaint& paint) {
|
| - canvas_->drawLine(SkIntToScalar(p1.x()), SkIntToScalar(p1.y()),
|
| - SkIntToScalar(p2.x()), SkIntToScalar(p2.y()), paint);
|
| + DrawLine(PointF(p1), PointF(p2), paint);
|
| +}
|
| +
|
| +void Canvas::DrawLine(const PointF& p1,
|
| + const PointF& p2,
|
| + const SkPaint& paint) {
|
| + canvas_->drawLine(SkFloatToScalar(p1.x()), SkFloatToScalar(p1.y()),
|
| + SkFloatToScalar(p2.x()), SkFloatToScalar(p2.y()), paint);
|
| }
|
|
|
| void Canvas::DrawCircle(const Point& center_point,
|
|
|