-
Enhancement
-
Resolution: Fixed
-
P2
-
8
-
b18
-
x86
-
os_x
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2218939 | 7u4 | Thomas Ng | P2 | Closed | Fixed | b05 |
The Netscape plugin API headers we are currently using are out of date. While they may be okay for Win32 or Solaris, Apple has been using newer headers from Mozilla. The new headers include improved support for Cocoa, and additional defintions for 64-bit integer/long types. They also expose new functionality from the browser to support private browsing, cache cleaning requests.
For the Mac port it is mandatory that we update to these new headers, as the current versions do not have the Cocoa event type definitions needed for passing user events over to the out-of-process plugin.
This bug tracks updating the build system to use the new headers. A review of the diffs does not indicate that there should be any issues with using them on Windows or Unix in addition to Mac OS X.
For the Mac port it is mandatory that we update to these new headers, as the current versions do not have the Cocoa event type definitions needed for passing user events over to the out-of-process plugin.
This bug tracks updating the build system to use the new headers. A review of the diffs does not indicate that there should be any issues with using them on Windows or Unix in addition to Mac OS X.
- backported by
-
JDK-2218939 Update NPAPI headers to latest version
-
- Closed
-
- relates to
-
JDK-7111062 clean up use of old mozilla header for cookie/proxy service
-
- Closed
-