Closed
Bug 989967
Opened 11 years ago
Closed 9 years ago
Support plugins bundled in restart-less extensions
Categories
(Core Graveyard :: Plug-ins, defect, P2)
Core Graveyard
Plug-ins
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: gfritzsche, Unassigned)
References
Details
Apparently we never supported plugins bundled in restart-less extensions.
For a better transition for the click-to-play-by-default changes we should support that.
Updated•11 years ago
|
Reporter | ||
Comment 1•11 years ago
|
||
The plugin directory list is being built here:
http://hg.mozilla.org/mozilla-central/annotate/382f676d0ed9/toolkit/xre/nsXREDirProvider.cpp#l741
We probably either need to fix LoadExtensionBundleDirectories() being only called on startup or add special handling for restartless extension paths there.
Comment 2•11 years ago
|
||
I'm not sure I'd mess with directory providers at all here: rather when the EM "starts" a restartless addon, it should enumerate the plugins/ directory (asynchronously), call a method nsIPluginHost.registerPlugin(...) and when it disabled/uninstalls the addon unregister those plugins.
Updated•11 years ago
|
Whiteboard: p=0
Reporter | ||
Updated•11 years ago
|
Flags: firefox-backlog?
Updated•11 years ago
|
No longer blocks: fxdesktopbacklog
Flags: firefox-backlog? → firefox-backlog+
Updated•11 years ago
|
Whiteboard: p=0 → p=8
Updated•10 years ago
|
Assignee: georg.fritzsche → nobody
Reporter | ||
Updated•10 years ago
|
Points: --- → 8
Whiteboard: p=8
Comment 4•9 years ago
|
||
NPAPI deprecation is 8 months out. We're not going to fix this in the meantime.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Updated•2 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•