Specify output name for pdfium build component

Starting with crrev.com/1096860, the Chromium build rules can modify the
resulting name of the built component.  In places where loading the
pdfium component library is hardcoded, the options are:
- modify the name in the source code where it is loaded, to follow
  the new naming scheme;
- use output_name in PDFium build rules to explicitly specify the
  name of the library, so that Chromium won't modify its name.

Use of the output_name approach is easier to understand when seeing the
pdfium component name hard-coded in source.  It also protects such code
blocks from any further modifications to the build rule.

Bug: chromium:1410951
Change-Id: Ib9a2375c760d58a521815dc08f3b8c5d31d3f36a
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/103501
Commit-Queue: Alan Screen <awscreen@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
diff --git a/BUILD.gn b/BUILD.gn
index 0cd3fa9..62210c2 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -342,6 +342,7 @@
 }
 
 component("pdfium") {
+  output_name = "pdfium"
   libs = []
   configs += [ ":pdfium_strict_config" ]
   public_configs = [ ":pdfium_public_config" ]