[Webkit-unassigned] [Bug 30775] [Qt] QWebPluginInfo::isNull() should be QWebPluginInfo::isValid()?

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 27 07:33:17 PDT 2009


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





--- Comment #3 from Tor Arne Vestbø <vestbo at webkit.org>  2009-10-27 07:33:17 PDT ---
It's a pretty thin wrapper around PluginDatabase/PluginPackage, ie. we're
exposing quite a few internals. This results in tricky stuff like what happens
if you refresh plugins but have a QWebPluginInfo that points to one of the
plugins that were removed? Now it suddenly has a dangling pointer, etc.
Basically I'm worried that not all use-cases have not been thought trough
(typical for API around already existing functionality), and we end up exposing
bugs like this.

Add to that that this is really QWeb_Netscape_PluginDatabase, ie has nothing to
do with the QWebFactoryPlugins. I tried to proxy this in, but it was a bit
hairy.

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