Changeset 143200 in webkit


Ignore:
Timestamp:
Feb 18, 2013 5:20:38 AM (11 years ago)
Author:
commit-queue@webkit.org
Message:

[EFL] Fix build when CONTEXT_MENUS flag is turned off
https://bugs.webkit.org/show_bug.cgi?id=109924

Patch by Michał Pakuła vel Rutka <Michał Pakuła vel Rutka> on 2013-02-18
Reviewed by Gyuyoung Kim.

  • WebCoreSupport/ContextMenuClientEfl.cpp:
  • WebCoreSupport/ContextMenuClientEfl.h:
  • ewk/ewk_view.cpp:

(_Ewk_View_Private_Data):
(_ewk_view_priv_new):
(_ewk_view_priv_del):
(ewk_view_context_menu_get):

Location:
trunk/Source/WebKit/efl
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/efl/ChangeLog

    r143192 r143200  
     12013-02-18  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
     2
     3        [EFL] Fix build when CONTEXT_MENUS flag is turned off
     4        https://bugs.webkit.org/show_bug.cgi?id=109924
     5
     6        Reviewed by Gyuyoung Kim.
     7
     8        * WebCoreSupport/ContextMenuClientEfl.cpp:
     9        * WebCoreSupport/ContextMenuClientEfl.h:
     10        * ewk/ewk_view.cpp:
     11        (_Ewk_View_Private_Data):
     12        (_ewk_view_priv_new):
     13        (_ewk_view_priv_del):
     14        (ewk_view_context_menu_get):
     15
    1162013-02-18  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
    217
  • trunk/Source/WebKit/efl/WebCoreSupport/ContextMenuClientEfl.cpp

    r127462 r143200  
    2929#include "config.h"
    3030#include "ContextMenuClientEfl.h"
     31
     32#if ENABLE(CONTEXT_MENUS)
    3133
    3234#include "ContextMenu.h"
     
    8688
    8789}
     90
     91#endif // ENABLE(CONTEXT_MENUS)
  • trunk/Source/WebKit/efl/WebCoreSupport/ContextMenuClientEfl.h

    r127462 r143200  
    3030#define ContextMenuClientEfl_h
    3131
     32#if ENABLE(CONTEXT_MENUS)
     33
    3234#include "ContextMenuClient.h"
    3335
     
    5355}
    5456
     57#endif // ENABLE(CONTEXT_MENUS)
    5558#endif
  • trunk/Source/WebKit/efl/ewk/ewk_view.cpp

    r141749 r143200  
    380380    bool isUsingEcoreX;
    381381#endif
     382#if ENABLE(CONTEXT_MENUS)
    382383    Ewk_Context_Menu* contextMenu;
     384#endif
    383385};
    384386
     
    762764    WebCore::Page::PageClients pageClients;
    763765    pageClients.chromeClient = new WebCore::ChromeClientEfl(smartData->self);
     766#if ENABLE(CONTEXT_MENUS)
    764767    pageClients.contextMenuClient = new WebCore::ContextMenuClientEfl;
     768#endif
    765769    pageClients.editorClient = new WebCore::EditorClientEfl(smartData->self);
    766770    pageClients.dragClient = new WebCore::DragClientEfl;
     
    936940#endif
    937941
     942#if ENABLE(CONTEXT_MENUS)
    938943    priv->contextMenu = 0;
     944#endif
    939945
    940946#if USE(ACCELERATED_COMPOSITING)
     
    975981        evas_object_del(priv->cursorObject);
    976982
     983#if ENABLE(CONTEXT_MENUS)
    977984    if (priv->contextMenu)
    978985        ewk_context_menu_free(priv->contextMenu);
     986#endif
    979987
    980988#if USE(ACCELERATED_COMPOSITING)
     
    47824790Ewk_Context_Menu* ewk_view_context_menu_get(const Evas_Object* ewkView)
    47834791{
     4792#if ENABLE(CONTEXT_MENUS)
    47844793    EWK_VIEW_SD_GET_OR_RETURN(ewkView, smartData, 0);
    47854794    EWK_VIEW_PRIV_GET_OR_RETURN(smartData, priv, 0);
    47864795
    47874796    return priv->contextMenu;
     4797#else
     4798    UNUSED_PARAM(ewkView);
     4799    return 0;
     4800#endif
    47884801}
    47894802
Note: See TracChangeset for help on using the changeset viewer.