| Index: ui/gfx/transform.cc
|
| diff --git a/ui/gfx/transform.cc b/ui/gfx/transform.cc
|
| index d34c9076f1d5d19a9403725fe059d444f55b1205..6c38ed4cd798581c96aeea484ec5e27aef697fbb 100644
|
| --- a/ui/gfx/transform.cc
|
| +++ b/ui/gfx/transform.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include "ui/gfx/point3_f.h"
|
| #include "ui/gfx/rect.h"
|
| +#include "ui/gfx/rect_conversions.h"
|
| #include "ui/gfx/safe_integer_conversions.h"
|
| #include "ui/gfx/skia_util.h"
|
|
|
| @@ -155,7 +156,7 @@ void Transform::TransformRect(Rect* rect) const {
|
| SkRect src = RectToSkRect(*rect);
|
| const SkMatrix& matrix = matrix_;
|
| matrix.mapRect(&src);
|
| - *rect = SkRectToRect(src);
|
| + *rect = gfx::ToFlooredRectDeprecated(SkRectToRectF(src));
|
| }
|
|
|
| bool Transform::TransformRectReverse(Rect* rect) const {
|
| @@ -165,7 +166,7 @@ bool Transform::TransformRectReverse(Rect* rect) const {
|
| const SkMatrix& matrix = inverse;
|
| SkRect src = RectToSkRect(*rect);
|
| matrix.mapRect(&src);
|
| - *rect = SkRectToRect(src);
|
| + *rect = gfx::ToFlooredRectDeprecated(SkRectToRectF(src));
|
| return true;
|
| }
|
|
|
|
|