[fuzzing] Add SkParagraph to oss-fuzz.
Modeled after FuzzPathOp.
Bug: skia:10894
Change-Id: Iaa1b0f3a80044daa04fc11d1a7338d79685d504c
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/366281
Reviewed-by: Kevin Lubick <kjlubick@google.com>
Commit-Queue: Weston Tracey <westont@google.com>
diff --git a/BUILD.gn b/BUILD.gn
index 63568c2..c0d48b5 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -2227,6 +2227,7 @@
"fuzz/oss_fuzz/FuzzSKSL2SPIRV.cpp",
"fuzz/oss_fuzz/FuzzSVG.cpp",
"fuzz/oss_fuzz/FuzzSkDescriptorDeserialize.cpp",
+ "fuzz/oss_fuzz/FuzzSkParagraph.cpp",
"fuzz/oss_fuzz/FuzzSkRuntimeEffect.cpp",
"fuzz/oss_fuzz/FuzzTextBlobDeserialize.cpp",
"tools/UrlDataManager.cpp",
@@ -2991,6 +2992,15 @@
]
}
+ libfuzzer_app("api_skparagraph") {
+ sources = [
+ "fuzz/FuzzSkParagraph.cpp",
+ "fuzz/oss_fuzz/FuzzSkParagraph.cpp",
+ "tools/Resources.cpp",
+ ]
+ deps = [ "modules/skparagraph" ]
+ }
+
libfuzzer_app("api_svg_canvas") {
include_dirs = [
"include",