-
Bug
-
Resolution: Fixed
-
P3
-
8u60, 9
-
os_x
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8174801 | 8u152 | Guru Hb | P3 | Resolved | Fixed | b02 |
JDK-8184400 | 8u151 | Guru Hb | P3 | Resolved | Fixed | b05 |
The new update to the QTKit code for JavaFX Web View uses some APIs that apple considers "private."
ubrk_getRuleStatus
ubrk_setUText
ucnv_getCanonicalName
ucnv_reset
ucol_strcollIter
If you do some web searching you will find some QTWebKit bugs and blog posts that provide instructions for a Mac App Store "clean" way to build it, so it can be fixed.
Right now packager has to remove the dylib, much in the same way the media libraries were excluded for QuickTime APIs.
ubrk_getRuleStatus
ubrk_setUText
ucnv_getCanonicalName
ucnv_reset
ucol_strcollIter
If you do some web searching you will find some QTWebKit bugs and blog posts that provide instructions for a Mac App Store "clean" way to build it, so it can be fixed.
Right now packager has to remove the dylib, much in the same way the media libraries were excluded for QuickTime APIs.
- backported by
-
JDK-8174801 [macosx] New WebView Native Code uses private Apple APIs
-
- Resolved
-
-
JDK-8184400 [macosx] New WebView Native Code uses private Apple APIs
-
- Resolved
-
- duplicates
-
JDK-8156106 JavaFX Applications that bundle Java 1.8.0_92 are rejected from the Mac App Store
-
- Closed
-
- relates to
-
JDK-8174806 Packager update App Store runtime rules for libjfxwebkit.dylib
-
- Resolved
-
-
JDK-8138650 Packager cannot bundle Mac App Store Apps because JavaFX WebKit uses apple private APIs
-
- Closed
-