https://bugs.webkit.org/show_bug.cgi?id=134578
Reviewed by Gyuyoung Kim.
Some options depend on another option such as ENABLE_VIDEO_TRACK and ENABLE_VIDEO.
This patch adds WEBKIT_OPTION_DEPEND to check the depending option and
disable related option if it is not ON.
* Source/cmake/OptionsEfl.cmake: Removed hack for option dependency.
* Source/cmake/OptionsGTK.cmake: Ditto.
* Source/cmake/WebKitFeatures.cmake: Added WEBKIT_OPTION_DEPEND macro.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@170749
268f45cc-cd09-0410-ab3c-
d52691b4dbfc