Skip to content
  • commit-queue@webkit.org's avatar
    [EFL][WK2] Port MiniBrowser to Elementary · c6e67999
    commit-queue@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=98748
    
    Patch by Christophe Dumez <christophe.dumez@intel.com> on 2012-10-10
    Reviewed by Kenneth Rohde Christiansen.
    
    .:
    
    Bump EFL librairies dependencies to v1.7
    and add Elementary as optional dependency now
    that it is needed to build MiniBrowser.
    
    * Source/cmake/FindEet.cmake: Added.
    * Source/cmake/FindElementary.cmake: Added.
    * Source/cmake/OptionsEfl.cmake:
    
    Tools:
    
    Port MiniBrowser to Elementary to simplify the
    code and make future improvements easier. The
    URL bar is now an Elementary Entry widget and
    supports additional functionality like copy /
    paste.
    
    * CMakeLists.txt:
    * EWebLauncher/url_bar.c:
    (on_urlbar_key_down): Remove WK2-specific code
    now that this file is no longer used by MiniBrowser.
    * MiniBrowser/efl/CMakeLists.txt:
    * MiniBrowser/efl/main.c:
    (_Browser_Window):
    (window_free):
    (window_close):
    (view_focus_set):
    (on_mouse_down):
    (title_set):
    (on_title_changed):
    (on_url_changed):
    (on_close_window):
    (on_progress):
    (quit):
    (on_url_bar_activated):
    (on_url_bar_clicked):
    (on_window_deletion):
    (window_create):
    (elm_main):
    * efl/jhbuild.modules: Add Elementary to jhbuild and bump
    EFL dependencies to 1.7.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130887 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    c6e67999