-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P3
-
Affects Version/s: 8
-
Component/s: deploy
-
b27
-
generic
-
generic
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-2221561 | 7u4 | Igor Nekrestyanov | P3 | Closed | Fixed | b13 |
Our NPAPI plugin source is hard to maintai/extend because:
a) too much code is under #ifdef PLATFORM
b) we use #include to add platform specific extensions to the class
c) some JNI symbols are only defined for some platforms
d) we do not use C++
e) no reasonable platform abstraction => hard to support shared crossplatform code
a) too much code is under #ifdef PLATFORM
b) we use #include to add platform specific extensions to the class
c) some JNI symbols are only defined for some platforms
d) we do not use C++
e) no reasonable platform abstraction => hard to support shared crossplatform code
- backported by
-
JDK-2221561 Refactor NPAPI plugin implementation
-
- Closed
-
- relates to
-
JDK-8016849 Applets don't get loaded and the Firefox crashes under Mac OS X
-
- Closed
-