-
Enhancement
-
Resolution: Fixed
-
P3
-
8u45
-
b01
-
x86
-
linux
-
Not verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8140890 | 8u91 | Roman Kennke | P3 | Resolved | Fixed | b01 |
JDK-8147222 | emb-8u91 | Roman Kennke | P3 | Resolved | Fixed | b01 |
A DESCRIPTION OF THE REQUEST :
In Java 8u45 sun.awt.X11FontManager was made final. This causes application using OpenJDK Caciocavallo to crash, because sun.awt.peer.cacio.CacioFontManager extends X11FontManager.
A refactor the enables fixing the problem was made for Java 9:
http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8072436
Please backport this change to Java 8!
OpenJDK Caciocavallo links:
http://openjdk.java.net/projects/caciocavallo/
http://mail.openjdk.java.net/pipermail/caciocavallo-dev/2015-February.txt
JUSTIFICATION :
This is needed to enable running UI unit tests on Linux servers without X11 running.
In Java 8u45 sun.awt.X11FontManager was made final. This causes application using OpenJDK Caciocavallo to crash, because sun.awt.peer.cacio.CacioFontManager extends X11FontManager.
A refactor the enables fixing the problem was made for Java 9:
http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8072436
Please backport this change to Java 8!
OpenJDK Caciocavallo links:
http://openjdk.java.net/projects/caciocavallo/
http://mail.openjdk.java.net/pipermail/caciocavallo-dev/2015-February.txt
JUSTIFICATION :
This is needed to enable running UI unit tests on Linux servers without X11 running.
- backported by
-
JDK-8140890 Please backport X11FontManager refactor to Java 8!
- Resolved
-
JDK-8147222 Please backport X11FontManager refactor to Java 8!
- Resolved
- relates to
-
JDK-8072436 Refactor X11FontManager
- Resolved