If the new test (`IgnoredWhitespaceTest`) runs on a system with Type1 physical fonts, it fails because the Type1 handling of ignorable whitespace characters does not match the behavior of the TrueType and macOS glyph mappers.
This PR updates the Type1 glyph mapper to follow the same rules in this area as the other glyph mappers. It would probably be a good idea to consolidate all of this into the `CharToGlyphMapper` superclass at some point, so that we're not duplicating this handling across the subclasses, but some users are reporting failing builds and I wanted to keep the PR simple. ------------- Commit messages: - Handle ignorable whitespace correctly with Type1 fonts Changes: https://git.openjdk.org/jdk/pull/25235/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=25235&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8356966 Stats: 16 lines in 2 files changed: 8 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk/pull/25235.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/25235/head:pull/25235 PR: https://git.openjdk.org/jdk/pull/25235