Closed
Bug 1512461
Opened 7 years ago
Closed 7 years ago
[PDF Viewer] Embedded font in PDF not displaying correctly
Categories
(Firefox :: PDF Viewer, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: lunde, Unassigned)
References
Details
Attachments
(1 file)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36
Steps to reproduce:
I am running Firefox Version 63.0.3 on macOS Version 10.14.1 (aka Mojave).
I opened the official code chart for Unicode's "CJK Unified Ideographs" block (aka URO) via the following URL: https://www.unicode.org/charts/PDF/U4E00.pdf
The latest version (above URL) is 11.0, but this also reproduces in the 12.0 Beta code chart: https://www.unicode.org/Public/12.0.0/charts/blocks/U4E00.pdf
Actual results:
In the latest (Version 11.0) code charts, the G-Source (first column) representative glyphs do not display correctly for the following ranges:
U+8536 through U+85FC
U+8700 through U+87FC
U+8900 through U+89FC
U+8B00 through U+8BFC
U+8D00 through U+8DFC
U+8F00 through U+8FFC
U+9100 through U+91FC
U+9300 through U+93FC
U+9500 through U+95FC
U+9700 through U+97FC
U+9900 through U+99FC
U+9B00 through U+9BFC
U+9D00 through U+9DFC
In the 12.0 Beta code chart, it's the same behavior, except that the following range is slightly smaller:
U+8596 through U+85FC
The other ranges are affected in the same way.
Expected results:
When displaying the same PDF in other browsers, such as Chrome or Safari, the glyphs display correctly. Attached is an excerpt from the latest code chart that starts from U+8F00.
Also look at the Version 10.0 code chart: https://www.unicode.org/Public/10.0.0/charts/CodeCharts.pdf
Similar behavior, but the affected ranges appear to be slightly greater, starting from U+8324:
U+8324 through U+83FC
U+8500 through U+85FC
U+8700 through U+87FC
U+8900 through U+89FC
U+8B00 through U+8BFC
U+8D00 through U+8DFC
U+8F00 through U+8FFC
U+9100 through U+91FC
U+9300 through U+93FC
U+9500 through U+95FC
U+9700 through U+97FC
U+9900 through U+99FC
U+9B00 through U+9BFC
U+9D00 through U+9DFC
The following is a summary of the behavior in three versions of the "CJK Unified Ideographs" (URO) block in the code charts:
Version 10.0 Version 11.0 Version 12.0 Beta
U+8324 through U+83FC
U+8500 through U+85FC U+8536 through U+85FC U+8596 through U+85FC
U+8700 through U+87FC U+8700 through U+87FC U+8700 through U+87FC
U+8900 through U+89FC U+8900 through U+89FC U+8900 through U+89FC
U+8B00 through U+8BFC U+8B00 through U+8BFC U+8B00 through U+8BFC
U+8D00 through U+8DFC U+8D00 through U+8DFC U+8D00 through U+8DFC
U+8F00 through U+8FFC U+8F00 through U+8FFC U+8F00 through U+8FFC
U+9100 through U+91FC U+9100 through U+91FC U+9100 through U+91FC
U+9300 through U+93FC U+9300 through U+93FC U+9300 through U+93FC
U+9500 through U+95FC U+9500 through U+95FC U+9500 through U+95FC
U+9700 through U+97FC U+9700 through U+97FC U+9700 through U+97FC
U+9900 through U+99FC U+9900 through U+99FC U+9900 through U+99FC
U+9B00 through U+9BFC U+9B00 through U+9BFC U+9B00 through U+9BFC
U+9D00 through U+9DFC U+9D00 through U+9DFC U+9D00 through U+9DFC
I checked the Version 8.0 and 9.0 code charts, and the behavior appears to be the same as the Version 10.0 ones, in terms of the affected ranges. See: https://www.unicode.org/Public/8.0.0/charts/CodeCharts.pdf & https://www.unicode.org/Public/9.0.0/charts/CodeCharts.pdf
Updated•7 years ago
|
Component: Untriaged → PDF Viewer
Comment 4•7 years ago
|
||
This appears to be fixed in at least Firefox 65. A colleague tried 63 and it was broken, but 65 also worked for them. I haven't tried 64 yet.
Comment 5•7 years ago
|
||
Was fixed by bug 1489996.
Many thanks for checking Firefox 65, and for confirming on your end that Firefox 63 still exhibits this bug.
Firefox 64 was released today, and I just confirmed that it fixes this issue.
You need to log in
before you can comment on or make changes to this bug.
Description
•