JRE-205 Font is wrong and without anti aliasing in 2017.1 EAP
Do not load custom font.conf by default
diff --git a/src/share/classes/sun/font/FreetypeFontScaler.java b/src/share/classes/sun/font/FreetypeFontScaler.java
index 235fc2f..dadca15 100644
--- a/src/share/classes/sun/font/FreetypeFontScaler.java
+++ b/src/share/classes/sun/font/FreetypeFontScaler.java
@@ -52,13 +52,13 @@
FontManagerNativeLibrary.load();
String jreFontConfName = java.security.AccessController.doPrivileged(
- (PrivilegedAction<String>) () -> (
- "false".equals(System.getProperty(
+ (PrivilegedAction<String>) () ->
+ "true".equals(System.getProperty(
"java2d.font.loadFontConf", "")) ?
- null :
System.getProperty("java.home", "") +
- File.separator + "lib") + File.separator +
- "fonts" + File.separator + "font.conf");
+ File.separator + "lib" + File.separator +
+ "fonts" + File.separator + "font.conf" :
+ null);
initIDs(FreetypeFontScaler.class, Toolkit.class, PhysicalFont.class,
jreFontConfName);