Make SkPathPriv::Raw handle SkPaths with infinite bounds correctly
Without this change, a path with infinite bounds was incorrectly
being set to having zero bounds.
This cherry-pick isn't a clean patch because the old impl on
that branch didn't have the SkPathBuilder route handle non-finite
bounds. I decided to update the PathBuilder route to mirror the
non-pathbuilder route on this branch.
Change-Id: I7cfc51915232fcbbf02e0389346260d0384c3968
Bug: b/447041289
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1065397
Commit-Queue: Kaylee Lubick <kjlubick@google.com>
Auto-Submit: Kaylee Lubick <kjlubick@google.com>
Reviewed-by: Florin Malita <fmalita@google.com>
Commit-Queue: Mike Reed <mike@reedtribe.org>
(cherry picked from commit c4d8b104a19dc977a32119b71d7a58098c429db6)
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1065836
1 file changed