JDK-8187147 : Remove T2K from JavaFX
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: 10
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2017-09-04
  • Updated: 2020-01-31
  • Resolved: 2017-10-23
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 10 JDK 8
10Fixed 8u231Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Sub Tasks
JDK-8190807 :  
We have been using the native font rasterizer code by default on JavaFX on Windows and Mac platforms since JDK 8 and Linux platforms since JDK 8u20. The T2K code was left in as a fallback for Windows XP and Windows Vista which are no longer supported platforms.

It is now time to remove the T2K rasterizer and ICU layout engine from JavaFX in JDK 10.
The label is fine, of course. One thing I might suggest to save you some effort is to exclude the javafx component from your queries?

This is OpenJFX issue, not the OpenJDK one, putting openjdk-na to get it off the backporting radar.

Changeset: 6400d4ec3a3b Author: prr Date: 2017-10-23 08:59 -0700 URL: http://hg.openjdk.java.net/openjfx/10-dev/rt/rev/6400d4ec3a3b 8187147: Remove T2K from JavaFX in JDK 10 Reviewed-by: kcr ! buildSrc/android.gradle ! buildSrc/armv6hf.gradle ! buildSrc/dalvik.gradle ! buildSrc/ios.gradle ! buildSrc/linux.gradle ! buildSrc/mac.gradle ! buildSrc/win.gradle ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/AndroidFontFinder.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/MacFontFinder.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontStrike.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWFontFile.java - modules/javafx.graphics/src/main/legal/icu_v51.md ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/font/PrismFontFactoryTest.java


Open review : http://cr.openjdk.java.net/~prr/8187147/