Revert "Remove dependency on fuzzer impls from pdfium target."

This reverts commit 3f815e1a1df20275f2443833c4f2ae45629095b6.

Reason for revert: Does not with Chromium as is.

Original change's description:
> Remove dependency on fuzzer impls from pdfium target.
>
> Add the dependency to the fuzzers instead.
>
> Change-Id: I6f4fcb6943615c1e0cf7ab02e9740e36a86f8b2c
> Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/81590
> Reviewed-by: Tom Sepez <tsepez@chromium.org>
> Commit-Queue: Lei Zhang <thestig@chromium.org>

TBR=thestig@chromium.org,tsepez@chromium.org,pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com

Change-Id: Id1e955595939f143357fffe7299bc4524d9c427c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/81633
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/BUILD.gn b/BUILD.gn
index 4e69f0b..bf0994a 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -213,6 +213,10 @@
     complete_static_lib = true
     configs -= [ "//build/config/compiler:thin_archive" ]
   }
+
+  if (is_component_build) {
+    deps += [ "testing/fuzzers:fuzzer_impls" ]
+  }
 }
 
 # Targets below this are only visible within this file (and to the
diff --git a/testing/fuzzers/BUILD.gn b/testing/fuzzers/BUILD.gn
index db4b599..2eeb807 100644
--- a/testing/fuzzers/BUILD.gn
+++ b/testing/fuzzers/BUILD.gn
@@ -77,10 +77,6 @@
   foreach(fuzzer, fuzzer_list) {
     deps += [ ":${fuzzer}_src" ]
   }
-
-  if (is_component_build) {
-    deps += [ ":fuzzer_impls" ]
-  }
 }
 
 source_set("fuzzer_init") {