For example, VIDEO_TRACK should be disable if VIDEO is disabled. I realized that legacy hack in OptionsEfl.cmake does not work well. Instead, I proposed simple macro, WEBKIT_OPTION_DEPEND to solve these issues.
Created attachment 234304 [details] Patch
Comment on attachment 234304 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=234304&action=review Oh, nice. LGTM. > Source/cmake/OptionsEfl.cmake:92 > +WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TOUCH_SLIDER ON) Looks this is not related to this patch.
Comment on attachment 234304 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=234304&action=review >> Source/cmake/OptionsEfl.cmake:92 >> +WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TOUCH_SLIDER ON) > > Looks this is not related to this patch. Ah, I misunderstood.
Comment on attachment 234304 [details] Patch Clearing flags on attachment: 234304 Committed r170749: <http://trac.webkit.org/changeset/170749>
All reviewed patches have been landed. Closing bug.