Revert "Revert "Avoid division by zero in sweep gradient calculation""

Reland while the Chromium side test is disabled,
https://chromium-review.googlesource.com/c/chromium/src/+/4323667
Then rebaseline the test after the roll.

This reverts commit 6345e669a4a7df3db6a54f75feb3758f57574710.

Bug: oss-fuzz:55906
Change-Id: I8e00c5c0fa7ebb6c3e78c25fe275ccd1747f54dd
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/654336
Commit-Queue: Ben Wagner <bungeman@google.com>
Reviewed-by: Ben Wagner <bungeman@google.com>
2 files changed