Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-7109702

Update NPAPI headers to latest version

    Details

    • Subcomponent:
    • Resolved In Build:
      b18
    • CPU:
      x86
    • OS:
      os_x
    • Verification:
      Verified

      Backports

        Description

        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.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  ngthomas Thomas Ng (Inactive)
                  Reporter:
                  skovatch Scott Kovatch (Inactive)
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: