Changeset 167653 in webkit


Ignore:
Timestamp:
Apr 22, 2014 3:51:38 AM (10 years ago)
Author:
ryuan.choi@samsung.com
Message:

[EFL][WK2] Remove unnecessary includes in files of Source/WebKit2/UIProcess/API/efl
https://bugs.webkit.org/show_bug.cgi?id=131979

Reviewed by Gyuyoung Kim.

Removed unnecessary includes of header files.
In addition, tried to use forward declarations.

  • UIProcess/API/efl/EwkView.cpp:
  • UIProcess/API/efl/EwkView.h:
  • UIProcess/API/efl/EwkViewCallbacks.h:
  • UIProcess/API/efl/GestureRecognizer.h:
  • UIProcess/API/efl/ewk_context_menu_item_private.h:
  • UIProcess/API/efl/ewk_context_menu_private.h:
  • UIProcess/API/efl/ewk_download_job.cpp:
  • UIProcess/API/efl/ewk_download_job_private.h:
  • UIProcess/API/efl/ewk_form_submission_request.cpp:
  • UIProcess/API/efl/ewk_form_submission_request_private.h:
  • UIProcess/API/efl/ewk_navigation_data.cpp:
  • UIProcess/API/efl/ewk_navigation_data_private.h:
  • UIProcess/API/efl/ewk_page_group_private.h:
  • UIProcess/API/efl/ewk_popup_menu_private.h:
  • UIProcess/API/efl/ewk_view.cpp:
  • UIProcess/API/efl/ewk_window_features_private.h:
  • UIProcess/efl/PageUIClientEfl.cpp:
  • UIProcess/efl/ViewClientEfl.cpp:
Location:
trunk/Source/WebKit2
Files:
19 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r167645 r167653  
     12014-04-22  Ryuan Choi  <ryuan.choi@samsung.com>
     2
     3        [EFL][WK2] Remove unnecessary includes in files of Source/WebKit2/UIProcess/API/efl
     4        https://bugs.webkit.org/show_bug.cgi?id=131979
     5
     6        Reviewed by Gyuyoung Kim.
     7
     8        Removed unnecessary includes of header files.
     9        In addition, tried to use forward declarations.
     10
     11        * UIProcess/API/efl/EwkView.cpp:
     12        * UIProcess/API/efl/EwkView.h:
     13        * UIProcess/API/efl/EwkViewCallbacks.h:
     14        * UIProcess/API/efl/GestureRecognizer.h:
     15        * UIProcess/API/efl/ewk_context_menu_item_private.h:
     16        * UIProcess/API/efl/ewk_context_menu_private.h:
     17        * UIProcess/API/efl/ewk_download_job.cpp:
     18        * UIProcess/API/efl/ewk_download_job_private.h:
     19        * UIProcess/API/efl/ewk_form_submission_request.cpp:
     20        * UIProcess/API/efl/ewk_form_submission_request_private.h:
     21        * UIProcess/API/efl/ewk_navigation_data.cpp:
     22        * UIProcess/API/efl/ewk_navigation_data_private.h:
     23        * UIProcess/API/efl/ewk_page_group_private.h:
     24        * UIProcess/API/efl/ewk_popup_menu_private.h:
     25        * UIProcess/API/efl/ewk_view.cpp:
     26        * UIProcess/API/efl/ewk_window_features_private.h:
     27        * UIProcess/efl/PageUIClientEfl.cpp:
     28        * UIProcess/efl/ViewClientEfl.cpp:
     29
    1302014-04-21  Tim Horton  <timothy_horton@apple.com>
    231
  • trunk/Source/WebKit2/UIProcess/API/efl/EwkView.cpp

    r166582 r167653  
    2424#include "ContextMenuClientEfl.h"
    2525#include "EflScreenUtilities.h"
     26#include "EvasGLContext.h"
     27#include "EvasGLSurface.h"
    2628#include "FindClientEfl.h"
    2729#include "FormClientEfl.h"
     
    3032#include "NativeWebMouseEvent.h"
    3133#include "NativeWebWheelEvent.h"
    32 #include "NotImplemented.h"
    3334#include "PageLoadClientEfl.h"
    3435#include "PagePolicyClientEfl.h"
     
    7374#include <WebCore/PlatformContextCairo.h>
    7475#include <WebKit2/WKImageCairo.h>
    75 #include <wtf/MathExtras.h>
    7676#include <wtf/NeverDestroyed.h>
    7777#include <wtf/StdLibExtras.h>
  • trunk/Source/WebKit2/UIProcess/API/efl/EwkView.h

    r166155 r167653  
    2222#define EwkView_h
    2323
    24 #include "EvasGLContext.h"
    25 #include "EvasGLSurface.h"
     24#include "EflTypedefs.h"
    2625#include "EwkViewCallbacks.h"
    27 #include "ImmutableDictionary.h"
    2826#include "PageViewportController.h"
    2927#include "PageViewportControllerClientEfl.h"
     
    3129#include "WKEinaSharedString.h"
    3230#include "WKRetainPtr.h"
    33 #include "WebContext.h"
    34 #include "WebPageGroup.h"
    35 #include "WebPreferences.h"
    3631#include "WebViewEfl.h"
    37 #include "ewk_url_request_private.h"
    38 #include <Evas.h>
    39 #include <WebCore/FloatPoint.h>
    40 #include <WebCore/IntRect.h>
    4132#include <WebCore/RefPtrCairo.h>
    4233#include <WebCore/TextDirection.h>
    4334#include <WebCore/Timer.h>
    4435#include <WebKit2/WKBase.h>
    45 #include <wtf/HashMap.h>
    46 #include <wtf/RefPtr.h>
    47 #include <wtf/text/WTFString.h>
    4836
    4937#if ENABLE(TOUCH_EVENTS)
     
    7664class CoordinatedGraphicsScene;
    7765class Cursor;
     66class EvasGLContext;
     67class EvasGLSurface;
    7868class Image;
    7969class IntSize;
     
    8878class EwkPopupMenu;
    8979class EwkSettings;
     80class EwkUrlRequest;
    9081class EwkWindowFeatures;
    9182
  • trunk/Source/WebKit2/UIProcess/API/efl/EwkViewCallbacks.h

    r149267 r167653  
    2828
    2929#include "WKEinaSharedString.h"
    30 #include "ewk_private.h"
    3130#include "ewk_view.h"
    3231#include <Evas.h>
  • trunk/Source/WebKit2/UIProcess/API/efl/GestureRecognizer.h

    r162111 r167653  
    2929
    3030#if ENABLE(TOUCH_EVENTS)
    31 
    32 #include <Ecore.h>
     31#include "EflTypedefs.h"
    3332#include <WebCore/IntPoint.h>
    3433#include <WebKit2/WKEventEfl.h>
    35 #include <wtf/Vector.h>
    3634
    3735class EwkView;
  • trunk/Source/WebKit2/UIProcess/API/efl/ewk_context_menu_item_private.h

    r159190 r167653  
    2929#include "WKContextMenuItem.h"
    3030#include "WKEinaSharedString.h"
    31 #include "ewk_context_menu.h"
    3231#include "ewk_context_menu_item.h"
    33 #include "ewk_context_menu_private.h"
    3432#include <wtf/PassRefPtr.h>
    3533#include <wtf/RefPtr.h>
     34
     35class EwkContextMenu;
    3636
    3737/**
  • trunk/Source/WebKit2/UIProcess/API/efl/ewk_context_menu_private.h

    r151162 r167653  
    2727#define ewk_context_menu_private_h
    2828
     29#include "EflTypedefs.h"
    2930#include "ewk_context_menu_item.h"
    3031#include "ewk_object_private.h"
    31 #include <Eina.h>
    3232#include <wtf/PassRefPtr.h>
    3333
  • trunk/Source/WebKit2/UIProcess/API/efl/ewk_download_job.cpp

    r161758 r167653  
    3131#include "WKURLRequest.h"
    3232#include "ewk_download_job_private.h"
     33#include "ewk_url_request_private.h"
    3334#include "ewk_url_response_private.h"
    3435#include <Ecore.h>
  • trunk/Source/WebKit2/UIProcess/API/efl/ewk_download_job_private.h

    r141008 r167653  
    2727#define ewk_download_job_private_h
    2828
     29#include "EflTypedefs.h"
    2930#include "WKBase.h"
    3031#include "WKDownload.h"
     
    3435#include "ewk_url_request_private.h"
    3536#include "ewk_url_response_private.h"
    36 #include <Evas.h>
    3737#include <wtf/PassRefPtr.h>
    3838
  • trunk/Source/WebKit2/UIProcess/API/efl/ewk_form_submission_request.cpp

    r161758 r167653  
    3030#include "WKArray.h"
    3131#include "WKBase.h"
     32#include "WKEinaSharedString.h"
    3233#include "WKString.h"
    3334#include "ewk_form_submission_request_private.h"
  • trunk/Source/WebKit2/UIProcess/API/efl/ewk_form_submission_request_private.h

    r142794 r167653  
    2828
    2929#include "WKDictionary.h"
    30 #include "WKEinaSharedString.h"
    3130#include "WKFormSubmissionListener.h"
    3231#include "WKRetainPtr.h"
  • trunk/Source/WebKit2/UIProcess/API/efl/ewk_navigation_data.cpp

    r161758 r167653  
    2828
    2929#include "ewk_navigation_data_private.h"
     30#include "ewk_url_request_private.h"
    3031
    3132using namespace WebKit;
  • trunk/Source/WebKit2/UIProcess/API/efl/ewk_navigation_data_private.h

    r158792 r167653  
    3131#include "WKNavigationDataRef.h"
    3232#include "WKRetainPtr.h"
    33 #include "ewk_private.h"
    3433#include "ewk_url_request_private.h"
    3534#include <wtf/PassRefPtr.h>
  • trunk/Source/WebKit2/UIProcess/API/efl/ewk_page_group_private.h

    r161254 r167653  
    2727#define ewk_page_group_private_h
    2828
     29#include "EflTypedefs.h"
    2930#include "ewk_object_private.h"
    30 #include <Evas.h>
    3131#include <WebKit2/WKBase.h>
    3232#include <WebKit2/WKRetainPtr.h>
  • trunk/Source/WebKit2/UIProcess/API/efl/ewk_popup_menu_private.h

    r159190 r167653  
    2828#define ewk_popup_menu_private_h
    2929
    30 #include <Eina.h>
     30#include "EflTypedefs.h"
    3131#include <WebKit2/WKBase.h>
    3232
  • trunk/Source/WebKit2/UIProcess/API/efl/ewk_view.cpp

    r166766 r167653  
    2424
    2525#include "EwkView.h"
    26 #include "FindClientEfl.h"
    27 #include "FormClientEfl.h"
    28 #include "InputMethodContextEfl.h"
    29 #include "PageLoadClientEfl.h"
    30 #include "PagePolicyClientEfl.h"
    31 #include "PageUIClientEfl.h"
    32 #include "PageViewportController.h"
    33 #include "PageViewportControllerClientEfl.h"
    3426#include "ewk_back_forward_list_private.h"
    35 #include "ewk_context.h"
    3627#include "ewk_context_private.h"
    3728#include "ewk_favicon_database_private.h"
    38 #include "ewk_page_group.h"
    3929#include "ewk_page_group_private.h"
    4030#include "ewk_private.h"
    4131#include "ewk_settings_private.h"
    42 #include <Ecore_Evas.h>
    4332#include <JavaScriptCore/JSRetainPtr.h>
    4433#include <WebKit2/WKAPICast.h>
  • trunk/Source/WebKit2/UIProcess/API/efl/ewk_window_features_private.h

    r141274 r167653  
    2727#define ewk_window_features_private_h
    2828
     29#include "EflTypedefs.h"
    2930#include "ewk_object_private.h"
    30 #include <Evas.h>
    3131#include <WebKit2/WKBase.h>
    3232#include <wtf/RefCounted.h>
  • trunk/Source/WebKit2/UIProcess/efl/PageUIClientEfl.cpp

    r164271 r167653  
    3434#include "WKString.h"
    3535#include "ewk_file_chooser_request_private.h"
     36#include "ewk_url_request_private.h"
    3637#include "ewk_window_features_private.h"
    3738#include <Ecore_Evas.h>
  • trunk/Source/WebKit2/UIProcess/efl/ViewClientEfl.cpp

    r164271 r167653  
    3030#include "PageViewportController.h"
    3131#include "WebViewportAttributes.h"
     32#include "ewk_private.h"
     33#include "ewk_view.h"
    3234#include <WebKit2/WKString.h>
    3335#include <WebKit2/WKView.h>
Note: See TracChangeset for help on using the changeset viewer.