[Webkit-unassigned] [Bug 156524] New: WebKit2 should load plugins from [[NSBundle mainBundle] builtInPlugInsURL]

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Apr 12 16:59:30 PDT 2016


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

            Bug ID: 156524
           Summary: WebKit2 should load plugins from [[NSBundle
                    mainBundle] builtInPlugInsURL]
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Macintosh
                OS: All
            Status: NEW
          Severity: Enhancement
          Priority: P2
         Component: WebKit2
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jonathan at e3software.com

Old-WebKit includes [[NSBundle mainBundle] builtInPlugInsPath] in the search path for plugins, but WebKit2 on Mac does not. For applications that bundle custom plug-ins, it would be really nice if WebKit2 could include [[NSBundle mainBundle] builtInPlugInsPath] when loading plugins so that WKWebView can display custom plugin content. Our application [1] uses this functionality in old-WebKit, as does Mail.app and possibly others.

Currently PluginInfoStore::pluginsDirectories() only searches:

[NSHomeDirectory() stringByAppendingPathComponent:@"Library/Internet Plug-Ins"]
"/Library/Internet Plug-Ins"

An alternate solution would be to expose API for adding additional plugin search paths.

[1]: directmailmac.com

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160412/7415e554/attachment.html>


More information about the webkit-unassigned mailing list