[Webkit-unassigned] [Bug 38359] New: WebKit in Safari on Mac OS X Does Not Implement NPN_ReloadPlugins

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 29 16:14:28 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=38359

           Summary: WebKit in Safari on Mac OS X Does Not Implement
                    NPN_ReloadPlugins
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
        OS/Version: Mac OS X 10.6
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: finklehopper at hotmail.com


According to the specification for the Gecko SDK, when a plug-in calls
NPN_ReloadPlugins, the behavior is to be as follows:

"NPN_ReloadPlugins allows you to install a new plug-in and load it, or to
remove a plug-in, without having to restart the browser."
(http://devedge-temp.mozilla.org/library/manuals/2002/plugin/1.0/npn_api15.html)

Upon checking the file WebKit/mac/Plugins/npapi.mm, it appears that the method
NPN_ReloadPlugins does nothing but log a message in debug mode.  Upon checking
the disassembly of the WebKit Framework on Mac OS X 10.6, the method
NPN_ReloadPlugins does nothing but immediately return.

This matches the external behavior we are seeing when our NPAPI plug-in calls
NPN_ReloadPlugins when the plug-in is loaded in Safari.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list