[Webkit-unassigned] [Bug 66812] [Qt] Spell check platform plugin API enhancement
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Aug 30 00:59:57 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=66812
--- Comment #11 from Simon Hausmann <hausmann at webkit.org> 2012-08-30 01:00:03 PST ---
(In reply to comment #10)
> > The platform plugin on the other hand is designed to be supplied by the platform (KDE, or for example the Nokia N9 using MeeGo is shipping one such plugin), not the application. In fact there is no application side interface to supply the platform plugin.
>
> I wasn't under that impression, I thought Platform Plugin meant plugins that were platform dependent (as in KDE, Pure Qt, Meego etc), but implemented by the application either dynamically or statically. Why else have explicit support for static plugins which can only be implemented by applications.
That's unfortunately not the case. The mechanism for loading the platform plugin expects to find it in the system wide library directory, to be loaded dynamically at run-time. It does not support statically linked platform plugins and applications are not supposed to install libraries into those system locations (because they would affect other unrelated applications).
The platform plugin - like the name says - is supposed to be provided by the platform, the entity distribution Qt usually.
This is why I'm concerned that this may not be the right approach to implementing / delegating the UI of spell checking.
--
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