[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