skia2/fuzz/oss_fuzz
Kevin Lubick ec1c620316 Avoid system fonts when fuzzing
This should make reproducing certain fuzzes easier between oss-fuzz
and a typical dev's desktop.

This was the most straight-forward way I could think of to
accomplish this.  An ideal solution would "compile" a set of
fonts that was not the test set and embed it, but I lack the
domain knowledge to craft such a set.

If this method works ok, we can explore making the font set
more robust and varied.

Bug: 818769
Change-Id: I03eb2bc316caf7aec3ffa88e59ff29d76c8557ec
Reviewed-on: https://skia-review.googlesource.com/c/177800
Commit-Queue: Kevin Lubick <kjlubick@google.com>
Reviewed-by: Ben Wagner <bungeman@google.com>
2018-12-14 17:11:56 +00:00
..
FuzzAndroidCodec.cpp Add fuzzers for SkAndroidCodec & incrementalDecode 2018-10-17 12:08:18 +00:00
FuzzAnimatedImage.cpp Add new Codec fuzzers to FuzzMain 2018-10-17 18:44:07 +00:00
FuzzAPIImageFilter.cpp Port 3 API fuzzers to be oss-fuzz friendly 2018-02-27 13:47:28 +00:00
FuzzDrawFunctions.cpp Port 3 API fuzzers to be oss-fuzz friendly 2018-02-27 13:47:28 +00:00
FuzzGradients.cpp Port 3 API fuzzers to be oss-fuzz friendly 2018-02-27 13:47:28 +00:00
FuzzImage.cpp Add new Codec fuzzers to FuzzMain 2018-10-17 18:44:07 +00:00
FuzzImageFilterDeserialize.cpp Avoid system fonts when fuzzing 2018-12-14 17:11:56 +00:00
FuzzIncrementalImage.cpp Add new Codec fuzzers to FuzzMain 2018-10-17 18:44:07 +00:00
FuzzJPEGEncoder.cpp Add Encoder fuzzers 2018-03-30 19:31:56 +00:00
FuzzJSON.cpp Fold SkJSON into Skia/utils 2018-06-19 18:23:30 +00:00
FuzzMockGPUCanvas.cpp Avoid system fonts when fuzzing 2018-12-14 17:11:56 +00:00
FuzzNullCanvas.cpp Avoid system fonts when fuzzing 2018-12-14 17:11:56 +00:00
FuzzPathDeserialize.cpp Add guidance for oss-fuzzer for new path version 2018-02-23 13:35:37 +00:00
FuzzPathMeasure.cpp Add oss-fuzz endpoint for PathMeasure 2018-03-12 18:43:38 +00:00
FuzzPathop.cpp Add FuzzPathop to oss-fuzz 2018-08-30 16:47:13 +00:00
FuzzPNGEncoder.cpp Add Encoder fuzzers 2018-03-30 19:31:56 +00:00
FuzzPolyUtils.cpp Add oss-fuzz entrypoint for Polyutils fuzz 2018-10-11 13:40:09 +00:00
FuzzRasterN32Canvas.cpp Avoid system fonts when fuzzing 2018-12-14 17:11:56 +00:00
FuzzRegionDeserialize.cpp clean up includes 2018-08-06 14:49:46 +00:00
FuzzRegionSetPath.cpp FuzzPath -> FuzzNicePath 2018-09-25 17:04:00 +00:00
FuzzTextBlobDeserialize.cpp Avoid system fonts when fuzzing 2018-12-14 17:11:56 +00:00
FuzzWEBPEncoder.cpp Add Encoder fuzzers 2018-03-30 19:31:56 +00:00