[Webkit-unassigned] [Bug 29302] NPAPI plugin support feature on Webkit for S60 platform
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Oct 8 14:23:07 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=29302
--- Comment #17 from Yael <yael.aharon at nokia.com> 2009-10-08 14:23:06 PDT ---
(In reply to comment #16)
> (From update of attachment 40429 [details])
> As discussed with Yael on IRC, we need another iteration for this patch. It
> should be possible to replace the custom event structures with a typedef QEvent
> NPEvent; We may just need to find an alternate solution for the painting.
>
> Ideally npinterface.h will only contain the interface declaration that allows
> us to avoid using ordinals for library loading.
Simon, I will change npinterface.h to include only
class NPInterface {
public:
virtual NPError NP_Initialize(NPNetscapeFuncs *aNPNFuncs, NPPluginFuncs
*aNPPFuncs) = 0;
virtual void NP_Shutdown() = 0;
virtual char* NP_GetMIMEDescription() = 0;
virtual void NP_Paint(QPainter& painter, const QRect& rect) = 0;
};
The only problem is that if a plugin does not want to support windowless mode,
it is still required to have an empty implementation of NP_Paint().
--
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