[Webkit-unassigned] [Bug 114966] [Qt] QWebKitPlatformPlugin should export available Plugin interfaces

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 2 04:58:53 PDT 2013


--- Comment #15 from Arunprasad Rajkumar <arurajku at cisco.com>  2013-05-02 04:57:15 PST ---
(In reply to comment #14)
> The problem with exporting symbols is that then they are subject to binary compatibility constraints. The pure interface approach doesn't require that. 

If I understood correctly, as like other Qt plugins(QPA,imageformats,..) qtwebkitplatformplugin is not binary compatible between Qt deliveries. Suppose if I have a qtwebkitplatformplugin plugin which is compiled against 1.0, the same plugin can't be used as is for 2.0. Am I right? That is the case, I agree with u :), but qwebkitplatformplugin.h shouldn't be a part of Qt delivery.

>(Is adding the copied header file to HEADERS so that moc runs again very difficult?)

Running _moc_ again is not a problem :)

One more query, what about passing the parent to QtWebKitPlatformPlugin::createExtension? because the plugin may need the QObject who asks to create extensions.

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