Details
-
Type:
Enhancement
-
Status: Resolved
-
Priority:
P2
-
Resolution: Fixed
-
Affects Version/s: 9
-
Fix Version/s: 9
-
Component/s: client-libs
-
Subcomponent:
-
Resolved In Build:b135
Description
The SWT-AWT bridge uses platform-specific subclasses of sun.awt.EmbeddedFrame.
The encapsulation rules of the JDK9 module system will prohibit this.
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=482318
and http://mail.openjdk.java.net/pipermail/jigsaw-dev/2015-December/005704.html
and this follow-up:
http://mail.openjdk.java.net/pipermail/jigsaw-dev/2016-January/006061.html
We should investigate alternatives, for example by extending JAWT
or perhaps a carefully crafted standard API.
The encapsulation rules of the JDK9 module system will prohibit this.
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=482318
and http://mail.openjdk.java.net/pipermail/jigsaw-dev/2015-December/005704.html
and this follow-up:
http://mail.openjdk.java.net/pipermail/jigsaw-dev/2016-January/006061.html
We should investigate alternatives, for example by extending JAWT
or perhaps a carefully crafted standard API.