INSPECTOR feature is already enabled for WebKit-Efl port (OptionsEfl.cmake). As a result WebCore's ContextMenuAction contains ContextMenuItemTagInspectElement and enums order has been changed. WebKit-Efl has to synchronize ContextMenuAction with Ewk_Context_Menu_Action. To avoid similar case in the feature I added checks between WebCore and WebKit-EFL's enums by using COMPILE_ASSERT_MATCHING_ENUM.
Created attachment 128984 [details] proposed patch
CC'ing Ryuan and Michał.
Comment on attachment 128984 [details] proposed patch rs=me
Comment on attachment 128984 [details] proposed patch Clearing flags on attachment: 128984 Committed r109524: <http://trac.webkit.org/changeset/109524>
All reviewed patches have been landed. Closing bug.