Backport JDK-8212071 font fix to OpenJDK 11
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openjdk-lts (Ubuntu) |
Fix Released
|
Undecided
|
Tiago Stürmer Daitx |
Bug Description
This is a request to backport the two-line fix for Java Bug JDK-8212071 to OpenJDK 11. Doing so will correct a visible font error that has been in the OpenJDK since its beginning. The bug is described on the page below. Scroll down to the first set of Font Demo screenshots for a quick view of the problem in the "Before" and "After" images.
OpenJDK FreeType Font Fix
https:/
The official report in the Java Bug System is here:
Need to set the FreeType LCD Filter to reduce fringing
https:/
I believe the consequences of this bug have been far-reaching. It's one of the reasons why JetBrains created their own fork of the JDK to include in IntelliJ IDEA [1]; why we have popular forks of the JDK to fix the fonts on Ubuntu [2]; and why the snap for NetBeans 10 ships with sub-pixel rendering disabled by default [3], reverting to grayscale anti-aliasing.
Personally, it's why I was ready to abandon the platform. The same problem occurred in JavaFX as well, but for different reasons [4]. That made it appear as if this was something intrinsic to Java itself. Instead, they were both simple bugs that nonetheless persisted for years, making Java and JavaFX look bad on Ubuntu and any other Debian-based distribution.
I don't think we can wait for OpenJDK 12. Let me know how I can help.
Thank you,
John
[1] https:/
[2] https:/
[3] https:/
[4] https:/
description: | updated |
description: | updated |
Changed in openjdk-lts (Ubuntu): | |
assignee: | nobody → Tiago Stürmer Daitx (tdaitx) |
summary: |
- Backport critical JDK-8212071 font fix to OpenJDK 11 + Backport JDK-8212071 font fix to OpenJDK 11 |
Status changed to 'Confirmed' because the bug affects multiple users.