[Webkit-unassigned] [Bug 29302] NPAPI plugin support feature on Webkit for S60 platform
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Sep 23 18:31:55 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=29302
--- Comment #12 from Norbert Leser <norbert.leser at nokia.com> 2009-09-23 18:31:55 PDT ---
There are a couple more compilation problems with PluginPackageSymbian.cpp in
the patch, for both armv5 and winscw targets:
- The calls to platformPageClient (lines 403 and 437) are invalid:
"\webkit.org_trunk\WebCore\plugins\symbian\pluginviewsymbian.cpp", line 403:
Error: #393: pointer to incomplete class type is not allowed
QRect qrect =
m_parentFrame->view()->hostWindow()->platformPageClient()->rect();
^
"\webkit.org_trunk\WebCore\plugins\symbian\pluginviewsymbian.cpp", line 437:
Error: #289: no instance of constructor
"WebCore::PluginContainerSymbian::PluginContainerSymbian" matches the argument
list
argument types are: (WebCore::PluginView *, PlatformPageClient)
setPlatformWidget(new PluginContainerSymbian(this,
m_parentFrame->view()->hostWindow()->platformPageClient()));
- Its compilation causes multiple inclusion errors at the linker:
Error: L6200E: Symbol WebCore::PluginView::userAgentStatic() multiply defined
(by QtWebKit.in and QtWebKit.in).
Error: L6200E: Symbol WebCore::PluginView::init() multiply defined (by
QtWebKit.in and QtWebKit.in).
Error: L6200E: Symbol WebCore::PluginView::~PluginView__deallocating() multiply
defined (by QtWebKit.in and QtWebKit.in).
Error: L6200E: Symbol WebCore::PluginView::~PluginView() multiply defined (by
QtWebKit.in and QtWebKit.in).
Error: L6200E: Symbol WebCore::PluginView::~PluginView__sub_object() multiply
defined (by QtWebKit.in and QtWebKit.in).
Error: L6200E: Symbol thunk{-36} to
WebCore::PluginView::~PluginView__deallocating() multiply defined (by
QtWebKit.in and QtWebKit.in).
Error: L6200E: Symbol thunk{-36} to WebCore::PluginView::~PluginView() multiply
defined (by QtWebKit.in and QtWebKit.in).
Error: L6200E: Symbol thunk{-40} to
WebCore::PluginView::~PluginView__deallocating() multiply defined (by
QtWebKit.in and QtWebKit.in).
Error: L6200E: Symbol thunk{-40} to WebCore::PluginView::~PluginView() multiply
defined (by QtWebKit.in and QtWebKit.in).
--
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