Add SkRRect::transform.
Much like SkPath::transform, it transforms an SkRRect based on an
SkMatrix. Unlike SkPath::transform, it will fail for matrices that
contain perspective or skewing.
Required by a future change (https://codereview.chromium.org/
48623006)
to speed up drawing large blurry rounded rectangles by using ninepatches.
TODO: This could easily support 90 degree rotations, if desired.
BUG=https://b.corp.google.com/issue?id=
11174385
R=reed@google.com, robertphillips@google.com
Review URL: https://codereview.chromium.org/
52703003
git-svn-id: http://skia.googlecode.com/svn/trunk@12132
2bbb7eff-a529-9590-31e7-
b0007b416f81