JavaFX printing on OS X is horribly broken
Scott Palmer
swpalmer at gmail.com
Thu Jun 11 03:12:52 UTC 2015
The JavaFX bug https://javafx-jira.kenai.com/browse/RT-38198 <https://javafx-jira.kenai.com/browse/RT-38198> refers to the JDK bug https://bugs.openjdk.java.net/browse/JDK-8064833 <https://bugs.openjdk.java.net/browse/JDK-8064833> which appears to be back ported to 8u60 via https://bugs.openjdk.java.net/browse/JDK-8085925 <https://bugs.openjdk.java.net/browse/JDK-8085925>
I grabbed 8u60 b19 from jdk-8u60-ea-bin-b19-macosx-x86_64-09_jun_2015.dmg <http://download.java.net/jdk8u60/archive/b19/binaries/jdk-8u60-ea-bin-b19-macosx-x86_64-09_jun_2015.dmg?q=download/jdk8u60/archive/b19/binaries/jdk-8u60-ea-bin-b19-macosx-x86_64-09_jun_2015.dmg> The download page wasn’t updated yet so I guessed the URL, which appears to give me a real b19:
$ java -version
java version "1.8.0_60-ea"
Java(TM) SE Runtime Environment (build 1.8.0_60-ea-b19)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b19, mixed mode)
Based on the changeset graph at http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/graph/ <http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/graph/> it looked like b19 should include changeset http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/8e7854ac3257 <http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/8e7854ac3257>
But printing still doesn’t work. :-( The letters and glyph advances are still completely garbled.
Have I made a mistake in my expectations for 8u60 b19 to contain a fix?
Scott
More information about the openjfx-dev
mailing list