[Webkit-unassigned] [Bug 125064] Fix EFL build with INSPECTOR disabled

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 2 02:44:54 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=125064





--- Comment #3 from Peter Molnar <pmolnar.u-szeged at partner.samsung.com>  2013-12-02 02:43:16 PST ---
(In reply to comment #2)
> (From update of attachment 218149 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=218149&action=review
> 
> > Source/WebKit/efl/ewk/ewk_contextmenu.h:112
> > +#if defined(ENABLE_INSPECTOR) && ENABLE_INSPECTOR
> 
> I think this isn't meaningful. ewk_contentmenu.h is public header. When application includes this, they can't know ENABLE_INSPECTOR is enabled or not.

This context menu item is correctly guarded in ContextMenuItem.h:134, but not here. These two must be in sync, as stated at the beginning of this file.

They are not in sync now, that causes a lot of enum assertions, therefore WebKit currenty doesn't build.

-- 
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