Add a test case for incorrectly rendered Japanese PDFs.

There are non-conforming Japanese language PDFs in wide circulation that
use a Type 2 CIDFont including a CIDToGIDMap where the associated True
Type font program is not embedded. The PDF Reference, Sixth Edition,
specifies that a CIDToGIDMap "may appear only in a Type 2 CIDFont whose
associated True Type font program is embedded in the PDF file"
(Section 5.6, pp 437).

These PDFs render correctly if the illegal CIDToGIDMap is ignored. This
CL adds a test case to illustrate the bug. This CL is based on
https://pdfium-review.googlesource.com/c/pdfium/+/54930

Bug: pdfium:1308
Change-Id: If8b0e0d3f55e8d3216629f769aa5fe62b92ab38b
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/61570
Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/testing/SUPPRESSIONS b/testing/SUPPRESSIONS
index b3b7ec8..7c1eedc 100644
--- a/testing/SUPPRESSIONS
+++ b/testing/SUPPRESSIONS
@@ -328,6 +328,9 @@
 # TODO(pdfium:304): Remove after associated bug is fixed
 bug_304.pdf * * *
 
+# TODO(pdfium:1308): Remove after associated bug is fixed
+bug_1308.pdf * * *
+
 # TODO(pdfium:1331): Remove after associated bug is fixed
 bug_1331.in * * *
 
diff --git a/testing/resources/pixel/bug_1308.pdf b/testing/resources/pixel/bug_1308.pdf
new file mode 100644
index 0000000..a0f4ced
--- /dev/null
+++ b/testing/resources/pixel/bug_1308.pdf
Binary files differ
diff --git a/testing/resources/pixel/bug_1308_expected.pdf.0.png b/testing/resources/pixel/bug_1308_expected.pdf.0.png
new file mode 100644
index 0000000..3ac2e90
--- /dev/null
+++ b/testing/resources/pixel/bug_1308_expected.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_1308_expected_mac.pdf.0.png b/testing/resources/pixel/bug_1308_expected_mac.pdf.0.png
new file mode 100644
index 0000000..570f992
--- /dev/null
+++ b/testing/resources/pixel/bug_1308_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_1308_expected_win.pdf.0.png b/testing/resources/pixel/bug_1308_expected_win.pdf.0.png
new file mode 100644
index 0000000..0acd825
--- /dev/null
+++ b/testing/resources/pixel/bug_1308_expected_win.pdf.0.png
Binary files differ