--- old/modules/graphics/src/main/java/javafx/scene/text/Text.java 2016-04-29 10:55:25.253873300 -0700 +++ new/modules/graphics/src/main/java/javafx/scene/text/Text.java 2016-04-29 10:55:24.899393800 -0700 @@ -42,6 +42,7 @@ import com.sun.javafx.sg.prism.NGNode; import com.sun.javafx.sg.prism.NGShape; import com.sun.javafx.sg.prism.NGText; +import com.sun.javafx.text.FontHelper; import com.sun.javafx.tk.Toolkit; import javafx.beans.DefaultProperty; import javafx.beans.InvalidationListener; @@ -490,7 +491,7 @@ private Object getFontInternal() { Font font = getFont(); if (font == null) font = Font.getDefault(); - return font.impl_getNativeFont(); + return FontHelper.getNativeFont(font); } public final ObjectProperty fontProperty() {