Looks good.
Jennifer
On 12/07/2015 10:03 AM, Phil Race wrote:
Fixed : http://cr.openjdk.java.net/~prr/8137106.1/
-phil.
On 12/07/2015 09:21 AM, Philip Race wrote:
Yeah .. that should have been true. I'll upload a fixed patch.
-phil.
On 12/7/15, 8:14 AM, Sergey Bylokhov wrote:
Hi, Phil.
It is unclear why default implementation of TrueTypeFont.open() call
open(usePool=false)? also useFilePool vs usePool.
On 05.12.15 0:40, Phil Race wrote:
https://bugs.openjdk.java.net/browse/JDK-8137106
http://cr.openjdk.java.net/~prr/8137106/index.html
See the bug report for a long evaluation but here is the short
version.
In order to prevent recursive creation of the FontManager we need to
have loading the construction of the TrueTypeFont representing the
EUDC
font avoid referencing the FontManager. This is done by locally
opening
and closing the font file in just that case.
This fix is designed to be low-risk as it needs backporting.
A test for this is not practical as it requires a user to install an
EUDC font which
requires special steps different than installing a normal font.
Manual verification will be required.
-phil.