[Webkit-unassigned] [Bug 29706] New: Qt: Allow excluding certain plugins from loading

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 24 01:50:25 PDT 2009


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

           Summary: Qt: Allow excluding certain plugins from loading
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Enhancement
          Priority: P2
         Component: WebKit Qt
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: damarvy at gmail.com



Marius Renn <damarvy at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #40052|                            |review?
               Flag|                            |


Created an attachment (id=40052)
 --> (https://bugs.webkit.org/attachment.cgi?id=40052)
Qt patch to allow overriding plugin loading

I have extended the plugin load delegation functionality described in bug 28677
(https://bugs.webkit.org/show_bug.cgi?id=28677) to the Qt API layer, where I
have added two virtual methods shouldLoadPluginAtPath() and
shouldLoadPluginWithInfo() to the QWebPluginDatabase class. These allow
subclasses to make decisions on which plugins to load without altering the
plugin directory. As plugins may execute code when they are loaded, it may be
desirable to exclude certain plugins which are known to cause problems with the
client application. While the default implementation of these two additional
methods simply returns true, a subclass may do something more sophisticated
(such as excluding certain plugins).

-- 
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