[Webkit-unassigned] [Bug 48127] [Qt][WK2] Plugin initialization
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Oct 27 16:10:25 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=48127
--- Comment #27 from Anders Carlsson <andersca at apple.com> 2010-10-27 16:10:23 PST ---
(In reply to comment #25)
> (In reply to comment #21)
> > I don't think it will become an ifdef hell - we'll have something like
> >
> > #if PLATFORM(MAC)
> > #define PLUGIN_ARCHITECTURE_MAC 1
> > #elif PLATFORM(WIN)
> > #define PLUGIN_ARCHITECTURE_WIN 1
> > #elif PLATFORM(QT)
> > #if (qt for mac)
> > #define PLUGIN_ARCHITECTURE_MAC 1
> > #elif (qt for x11)
> > #define PLUGIN_ARCHITECTURE_X11
> > #endif
> > #endif
> >
> > I also think that this patch should be split up. The quirk refactoring could definitely be done as a separate patch.
>
> What would it solve? The ifdef hell would be in NetscapePluginX11.cpp
> with a lot of code guarded by #if PLATFORM(QT), #if PLATFORM(GTK), ...
> Unfortunately the plugin implementation is depends on the arch and on
> the port as well.
What are the things you would guard by Qt and GTK specific ifdefs?
--
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