<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Anyone ? I'd like to get this backported to 8u this week so it<br>
can the 8u122 release which will enter RDP2 soon<br>
<br>
<a class="moz-txt-link-freetext" href="http://openjdk.java.net/projects/jdk8u/releases/8u122.html">http://openjdk.java.net/projects/jdk8u/releases/8u122.html</a><br>
<br>
Although I have failed to find any email documenting the exact date<br>
the freeze is usually a week earlier than the RDP date so it could<br>
be as early as a week from now ..<br>
<br>
-phil.<br>
<br>
On 10/12/16, 1:06 PM, Philip Race wrote:
<blockquote cite="mid:57FE97C0.6010809@oracle.com" type="cite">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
Bug: <a moz-do-not-send="true" class="moz-txt-link-freetext"
href="https://bugs.openjdk.java.net/browse/JDK-8089573">https://bugs.openjdk.java.net/browse/JDK-8089573</a><br>
Webrev : <a moz-do-not-send="true" class="moz-txt-link-freetext"
href="http://cr.openjdk.java.net/%7Eprr/8089573/">http://cr.openjdk.java.net/~prr/8089573/</a><br>
<br>
See the bug for some images showing the problem of scrambled text<br>
when printing.<br>
<br>
<span class="diffcontext">Although only
JavaFX is affected the solution is entirely on the JDK side.</span>
<span class="diffaddedchars" style="background-color:#ddfade;"><br>
</span><font color="#000000"><br>
JavaFX looks up some UI "system" fonts via special API calls and
these are fonts<br>
that are not otherwise enumerated by CoreText.<br>
JavaFX expects JDK to be able to access these fonts but it
cannot.<br>
We need to make the same API calls on JDK.<br>
The exact fonts returned vary by MacOS release so it seems hard
to create a JDK regression<br>
test but on the FX side it is seen instantly if you print a UI
control as the text is messed up<br>
due to incorrect glyph ids. </font><br>
<br>
I intend to backport this to 8u and I've verified this does fix it
on 8u too ..<br>
<br>
Also both 8 & 9 build successfully with JPRT.<br>
<br>
-phil.<br>
</blockquote>
</body>
</html>