In EFL WebKit2 when ENABLE_CONTEXT_MENUS is set true and CROSS_PLATFORM_CONTEXT_MENUS are set false, there is a build break caused by mismatch between contextMenuItemVector declaration which uses PlatformMenuDescription (defined as Vector<ContexMenuItem and definition which uses const Vector<ContextMenuItem>*. This fixed the build break by adding const to EFL PlatformMenuDesciption.
EFL WebKit2 has CONTEXT_MENUS disabled so this patch currently does not blocks the build.
Created attachment 137510 [details] adds const to EFL PlatformMenuDescription
LGTM.
Comment on attachment 137510 [details] adds const to EFL PlatformMenuDescription Clearing flags on attachment: 137510 Committed r114902: <http://trac.webkit.org/changeset/114902>
All reviewed patches have been landed. Closing bug.