[Webkit-unassigned] [Bug 50762] [EFL] ContextMenu implementation is broken
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Feb 8 04:50:08 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=50762
--- Comment #12 from Lucas De Marchi <demarchi at webkit.org> 2011-02-08 04:50:08 PST ---
(In reply to comment #11)
> (In reply to comment #10)
> > After some code changes last year, it's broken again :(. I think the EFL builders are green because they are not cleaning the tree between builds.
> >
> > Gyuyoung Kim: are you compiling the latest svn revision?
>
> Yes, in my linux box, there is no build breaks in latest svn revision. I remember leandro fixed this build break without review. Do you have build break due to the context menu ?
Yes. See below:
Linking CXX shared library libwebcore_efl.so
CMakeFiles/webcore_efl.dir/platform/efl/ContextMenuEfl.cpp.o: In function `WebCore::ContextMenu::ContextMenu()':
ContextMenuEfl.cpp:(.text+0x0): multiple definition of `WebCore::ContextMenu::ContextMenu()'
CMakeFiles/webcore_efl.dir/platform/ContextMenu.cpp.o:ContextMenu.cpp:(.text+0x560): first defined here
CMakeFiles/webcore_efl.dir/platform/efl/ContextMenuEfl.cpp.o: In function `WebCore::ContextMenu::ContextMenu()':
ContextMenuEfl.cpp:(.text+0x0): multiple definition of `WebCore::ContextMenu::ContextMenu()'
CMakeFiles/webcore_efl.dir/platform/ContextMenu.cpp.o:ContextMenu.cpp:(.text+0x560): first defined here
CMakeFiles/webcore_efl.dir/platform/efl/ContextMenuItemEfl.cpp.o: In function `WebCore::ContextMenuItem::ContextMenuItem(WebCore::ContextMenuItemType, WebCore::ContextMenuAction, WTF::String const&, WebCore::ContextMenu*)':
...
I've just noticed this will only occur when configuring with SHARED_CORE=ON. This is how I'm configure webkit:
cmake ../Source -DPORT=Efl \
-DCMAKE_INSTALL_PREFIX=$HOME/dev/e/ \
-DENABLE_JIT=ON \
-DSHARED_CORE=ON \
-DNETWORK_BACKEND=curl \
-DENABLE_GLIB_SUPPORT=ON \
-DENABLE_VIDEO=ON \
-DENABLE_PROGRESS_TAG=ON
Can you reproduce?
--
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