Create ParsePath API fuzz

This is based on https://codereview.chromium.org/1675053002

BUG=skia:4438
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1702383003

Review URL: https://codereview.chromium.org/1702383003
diff --git a/fuzz/Fuzz.h b/fuzz/Fuzz.h
index 0f34ef4..26a8d42 100644
--- a/fuzz/Fuzz.h
+++ b/fuzz/Fuzz.h
@@ -16,10 +16,20 @@
 public:
     explicit Fuzz(SkData*);
 
+    bool nextBool();
     uint8_t  nextB();
     uint32_t nextU();
+    // This can be nan, +- infinity, 0, anything.
     float    nextF();
 
+    // Return the next fuzzed value [min, max) as an unsigned 32bit integer.
+    uint32_t nextRangeU(uint32_t min, uint32_t max);
+    /**
+     *  Returns next fuzzed value [min...max) as a float.
+     *  Will not be Infinity or NaN.
+     */
+    float    nextRangeF(float    min, float    max);
+
     void signalBug   ();  // Tell afl-fuzz these inputs found a bug.
     void signalBoring();  // Tell afl-fuzz these inputs are not worth testing.