[Webkit-unassigned] [Bug 117392] webkit2: plugins on page reload breaks on non-resident modules

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 17 23:12:03 PST 2015


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

--- Comment #4 from Carlos Garcia Campos <cgarcia at igalia.com> ---
This is not a problem of WebKit, this is a specific issue with plugins that use GObject with types defined statically (which is the default). We unload the plugin module when no longer needed, and load it again when needed for the same execution of the plugin process. That not only happens when reloading, but just navigating, and for sure we are not going to kill and re-launch the plugin process for every navigation action. A possible workaround in WebKit would be to not unload the module, but we would be fixing an issue that is specific of some plugins. We could detect automatically if the module uses GObject and prevent the module from being unloaded, adding a plugin quirk for example, but I really think this should be fixed in the plugins.

-- 
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/20151118/b95b14bf/attachment.html>


More information about the webkit-unassigned mailing list