diff options
Diffstat (limited to 'WebKit/qt/Api/qwebplugindatabase.cpp')
-rw-r--r-- | WebKit/qt/Api/qwebplugindatabase.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/WebKit/qt/Api/qwebplugindatabase.cpp b/WebKit/qt/Api/qwebplugindatabase.cpp index 758e257..a7a3b5f 100644 --- a/WebKit/qt/Api/qwebplugindatabase.cpp +++ b/WebKit/qt/Api/qwebplugindatabase.cpp @@ -284,6 +284,10 @@ QList<QWebPluginInfo> QWebPluginDatabase::plugins() const for (unsigned int i = 0; i < plugins.size(); ++i) { PluginPackage* plugin = plugins[i]; +#if ENABLE(NETSCAPE_PLUGIN_METADATA_CACHE) + if (!plugin->ensurePluginLoaded()) + continue; +#endif qwebplugins.append(QWebPluginInfo(plugin)); } |