Enable fuzzing with Skia enabled

Change "public" fuzzers to use Skia at runtime in Skia-enabled builds.

Bug: pdfium:11
Change-Id: Id6a3104ad51d2d21448b52d81d455c2c8a243ba0
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/118590
Reviewed-by: Thomas Sepez <tsepez@google.com>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
diff --git a/testing/fuzzers/pdf_fuzzer_init_public.cc b/testing/fuzzers/pdf_fuzzer_init_public.cc
index fda1cba..d009726 100644
--- a/testing/fuzzers/pdf_fuzzer_init_public.cc
+++ b/testing/fuzzers/pdf_fuzzer_init_public.cc
@@ -82,7 +82,7 @@
 #endif  // PDF_ENABLE_XFA
 #endif  // PDF_ENABLE_V8
   memset(&config_, '\0', sizeof(config_));
-  config_.version = 3;
+  config_.version = 4;
   config_.m_pUserFontPaths = nullptr;
   config_.m_pPlatform = nullptr;
   config_.m_pIsolate = nullptr;
@@ -91,6 +91,11 @@
   config_.m_pPlatform = platform_.get();
   config_.m_pIsolate = isolate_.get();
 #endif  // PDF_ENABLE_V8
+#if defined(PDF_USE_SKIA)
+  config_.m_RendererType = FPDF_RENDERERTYPE_SKIA;
+#else
+  config_.m_RendererType = FPDF_RENDERERTYPE_AGG;
+#endif
   FPDF_InitLibraryWithConfig(&config_);
 
   memset(&unsupport_info_, '\0', sizeof(unsupport_info_));