With applied this patch https://bugs.webkit.org/attachment.cgi?id=197170 build fails this way: In file included from /home/ed/git/wk/WebKit/Source/WebKit2/UIProcess/API/efl/EWebKit2.h:36:0, from /home/ed/git/wk/WebKit/Tools/MiniBrowser/efl/main.c:20: /home/ed/git/wk/WebKit/Source/WebKit2/UIProcess/API/efl/ewk_context_menu.h:34:11: error: missing binary operator before token "(" In file included from /home/ed/git/wk/WebKit/Source/WebKit2/UIProcess/API/efl/ewk_popup_menu_item.h:34:0, from /home/ed/git/wk/WebKit/Source/WebKit2/UIProcess/API/efl/EWebKit2.h:51, from /home/ed/git/wk/WebKit/Tools/MiniBrowser/efl/main.c:20: /home/ed/git/wk/WebKit/Source/WebKit2/UIProcess/API/efl/ewk_view.h:117:11: error: missing binary operator before token "(" In file included from /home/ed/git/wk/WebKit/Source/WebKit2/UIProcess/API/efl/ewk_popup_menu_item.h:34:0, from /home/ed/git/wk/WebKit/Source/WebKit2/UIProcess/API/efl/EWebKit2.h:51, from /home/ed/git/wk/WebKit/Tools/MiniBrowser/efl/main.c:20: /home/ed/git/wk/WebKit/Source/WebKit2/UIProcess/API/efl/ewk_view.h:178:11: error: missing binary operator before token "("
Created attachment 197176 [details] Patch
Created attachment 197177 [details] Patch
Comment on attachment 197177 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=197177&action=review > Tools/ChangeLog:9 > + * MiniBrowser/efl/main.c: Included config.h to be able to use ENABLE macro Where does MiniBrowser use ENABLE macro ? > Tools/MiniBrowser/efl/main.c:20 > +#include "config.h" MiniBrowser is sample program. So, MiniBrowser should not use WebKit function except for public APIs
Closing as invalid. After latest changes in #11949 this issue is not reproducible.