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

Use NPAPI for Mac OS X port of new Java Plug-In

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b01
    • CPU:
      generic
    • OS:
      os_x
    • Verification:
      Not verified

      Backports

        Description

        The current prototype of the new Java Plug-In for Mac OS X is a Cocoa
        plugin for Safari written using Objective-C. While this plugin model
        is simple, it has some significant disadvantages. First, the plugin
        works only in Safari and not in Firefox 3 on the Mac. Second, the
        Java/JavaScript bridge for Objective-C and Cocoa plugins in Safari is
        deficient. There is no good solution available for implementing the
        new plug-in's Java/JavaScript bridge using a Cocoa plugin.

        In the time since the initial prototypes were developed, WebKit has
        been upgraded to use the latest versions of the NPAPI and NPRuntime
        headers shipped with Firefox 3. This means that the Firefox version of
        the new Java Plug-In should be able to be used in Safari on the Mac,
        and that this is the least effort solution for both Java and WebKit.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  kbr Kenneth Russell (Inactive)
                  Reporter:
                  kbr Kenneth Russell (Inactive)
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: