Title: [184710] trunk/Source/WebKit2
Revision
184710
Author
o...@webkit.org
Date
2015-05-21 02:27:07 -0700 (Thu, 21 May 2015)

Log Message

[EFL] Fix mismatched-tags warnings in UIProcess/API/efl
https://bugs.webkit.org/show_bug.cgi?id=145129

Reviewed by Gyuyoung Kim.

* UIProcess/API/efl/EwkViewCallbacks.h:
* UIProcess/API/efl/ewk_application_cache_manager.h:
* UIProcess/API/efl/ewk_auth_request.h:
* UIProcess/API/efl/ewk_back_forward_list.h:
* UIProcess/API/efl/ewk_back_forward_list_item.h:
* UIProcess/API/efl/ewk_color_picker.h:
* UIProcess/API/efl/ewk_context.h:
* UIProcess/API/efl/ewk_context_menu_item.h:
* UIProcess/API/efl/ewk_cookie_manager.h:
* UIProcess/API/efl/ewk_database_manager.h:
* UIProcess/API/efl/ewk_download_job.h:
* UIProcess/API/efl/ewk_error.h:
* UIProcess/API/efl/ewk_favicon_database.h:
* UIProcess/API/efl/ewk_file_chooser_request.h:
* UIProcess/API/efl/ewk_form_submission_request.h:
* UIProcess/API/efl/ewk_navigation_data.h:
* UIProcess/API/efl/ewk_navigation_policy_decision.h:
* UIProcess/API/efl/ewk_object.h:
* UIProcess/API/efl/ewk_page_group.h:
* UIProcess/API/efl/ewk_popup_menu.h:
* UIProcess/API/efl/ewk_popup_menu_item.h:
* UIProcess/API/efl/ewk_security_origin.h:
* UIProcess/API/efl/ewk_settings.h:
* UIProcess/API/efl/ewk_storage_manager.h:
* UIProcess/API/efl/ewk_url_request.h:
* UIProcess/API/efl/ewk_url_response.h:
* UIProcess/API/efl/ewk_url_scheme_request.h:
* UIProcess/API/efl/ewk_view.h:
* UIProcess/API/efl/ewk_window_features.h:
* WebProcess/InjectedBundle/API/efl/ewk_extension.h:
* WebProcess/InjectedBundle/API/efl/ewk_page.h:

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (184709 => 184710)


--- trunk/Source/WebKit2/ChangeLog	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/ChangeLog	2015-05-21 09:27:07 UTC (rev 184710)
@@ -1,5 +1,44 @@
 2015-05-21  Csaba Osztrogonác  <o...@webkit.org>
 
+        [EFL] Fix mismatched-tags warnings in UIProcess/API/efl
+        https://bugs.webkit.org/show_bug.cgi?id=145129
+
+        Reviewed by Gyuyoung Kim.
+
+        * UIProcess/API/efl/EwkViewCallbacks.h:
+        * UIProcess/API/efl/ewk_application_cache_manager.h:
+        * UIProcess/API/efl/ewk_auth_request.h:
+        * UIProcess/API/efl/ewk_back_forward_list.h:
+        * UIProcess/API/efl/ewk_back_forward_list_item.h:
+        * UIProcess/API/efl/ewk_color_picker.h:
+        * UIProcess/API/efl/ewk_context.h:
+        * UIProcess/API/efl/ewk_context_menu_item.h:
+        * UIProcess/API/efl/ewk_cookie_manager.h:
+        * UIProcess/API/efl/ewk_database_manager.h:
+        * UIProcess/API/efl/ewk_download_job.h:
+        * UIProcess/API/efl/ewk_error.h:
+        * UIProcess/API/efl/ewk_favicon_database.h:
+        * UIProcess/API/efl/ewk_file_chooser_request.h:
+        * UIProcess/API/efl/ewk_form_submission_request.h:
+        * UIProcess/API/efl/ewk_navigation_data.h:
+        * UIProcess/API/efl/ewk_navigation_policy_decision.h:
+        * UIProcess/API/efl/ewk_object.h:
+        * UIProcess/API/efl/ewk_page_group.h:
+        * UIProcess/API/efl/ewk_popup_menu.h:
+        * UIProcess/API/efl/ewk_popup_menu_item.h:
+        * UIProcess/API/efl/ewk_security_origin.h:
+        * UIProcess/API/efl/ewk_settings.h:
+        * UIProcess/API/efl/ewk_storage_manager.h:
+        * UIProcess/API/efl/ewk_url_request.h:
+        * UIProcess/API/efl/ewk_url_response.h:
+        * UIProcess/API/efl/ewk_url_scheme_request.h:
+        * UIProcess/API/efl/ewk_view.h:
+        * UIProcess/API/efl/ewk_window_features.h:
+        * WebProcess/InjectedBundle/API/efl/ewk_extension.h:
+        * WebProcess/InjectedBundle/API/efl/ewk_page.h:
+
+2015-05-21  Csaba Osztrogonác  <o...@webkit.org>
+
         Fix mismatched-tags warnings related to CoordinatedGraphics
         https://bugs.webkit.org/show_bug.cgi?id=145130
 

Modified: trunk/Source/WebKit2/UIProcess/API/efl/EwkViewCallbacks.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/EwkViewCallbacks.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/EwkViewCallbacks.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -34,12 +34,21 @@
 #include <wtf/text/CString.h>
 #include <wtf/text/WTFString.h>
 
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Auth_Request;
+typedef class EwkObject Ewk_Download_Job;
+typedef class EwkObject Ewk_File_Chooser_Request;
+typedef class EwkObject Ewk_Form_Submission_Request;
+typedef class EwkObject Ewk_Navigation_Policy_Decision;
+typedef class EwkError Ewk_Error;
+#else
 typedef struct EwkObject Ewk_Auth_Request;
 typedef struct EwkObject Ewk_Download_Job;
 typedef struct EwkObject Ewk_File_Chooser_Request;
 typedef struct EwkObject Ewk_Form_Submission_Request;
 typedef struct EwkObject Ewk_Navigation_Policy_Decision;
 typedef struct EwkError Ewk_Error;
+#endif
 
 namespace EwkViewCallbacks {
 

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_application_cache_manager.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_application_cache_manager.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_application_cache_manager.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -39,7 +39,11 @@
 #endif
 
 /** Creates a type name for Ewk_Application_Cache_Manager */
+#ifdef __cplusplus
+typedef class EwkApplicationCacheManager Ewk_Application_Cache_Manager;
+#else
 typedef struct EwkApplicationCacheManager Ewk_Application_Cache_Manager;
+#endif
 
 /**
  * @typedef Ewk_Application_Cache_Origins_Async_Get_Cb Ewk_Application_Cache_Origins_Async_Get_Cb

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_auth_request.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_auth_request.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_auth_request.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -42,7 +42,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Auth_Request;
+#else
 typedef struct EwkObject Ewk_Auth_Request;
+#endif
 
 /**
  * Queries the suggested username to be used for authenticating.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_back_forward_list.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_back_forward_list.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_back_forward_list.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -38,7 +38,11 @@
 #endif
 
 /** Creates a type name for Ewk_Back_Forward_List */
+#ifdef __cplusplus
+typedef class EwkBackForwardList Ewk_Back_Forward_List;
+#else
 typedef struct EwkBackForwardList Ewk_Back_Forward_List;
+#endif
 
 /**
  * Returns the current item in the @a list.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_back_forward_list_item.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_back_forward_list_item.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_back_forward_list_item.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -42,7 +42,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Back_Forward_List_Item;
+#else
 typedef struct EwkObject Ewk_Back_Forward_List_Item;
+#endif
 
 /**
  * Returns URL of the item.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_color_picker.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_color_picker.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_color_picker.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -28,7 +28,11 @@
 #endif
 
 /** Creates a type name for @a Ewk_Color_Picker. */
+#ifdef __cplusplus
+typedef class EwkColorPicker Ewk_Color_Picker;
+#else
 typedef struct EwkColorPicker Ewk_Color_Picker;
+#endif
 
 /**
  * Sets the selected color.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_context.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_context.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_context.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -68,7 +68,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Context;
+#else
 typedef struct EwkObject Ewk_Context;
+#endif
 
 /**
  * \enum    Ewk_Cache_Model

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_context_menu_item.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_context_menu_item.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_context_menu_item.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -42,10 +42,18 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Context_Menu;
+#else
 typedef struct EwkObject Ewk_Context_Menu;
+#endif
 
 /** Creates a type name for Ewk_Context_Menu_Item */
+#ifdef __cplusplus
+typedef class EwkContextMenuItem Ewk_Context_Menu_Item;
+#else
 typedef struct EwkContextMenuItem Ewk_Context_Menu_Item;
+#endif
 
 /**
  * \enum    Ewk_Context_Menu_Item_Type

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_cookie_manager.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_cookie_manager.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_cookie_manager.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -38,7 +38,11 @@
 #endif
 
 /** Creates a type name for Ewk_Cookie_Manager */
+#ifdef __cplusplus
+typedef class EwkCookieManager Ewk_Cookie_Manager;
+#else
 typedef struct EwkCookieManager Ewk_Cookie_Manager;
+#endif
 
 /**
  * \enum    Ewk_Cookie_Accept_Policy

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_database_manager.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_database_manager.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_database_manager.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -40,7 +40,11 @@
 #endif
 
 /** Creates a type name for Ewk_Database_Manager. */
+#ifdef __cplusplus
+typedef class EwkDatabaseManager Ewk_Database_Manager;
+#else
 typedef struct EwkDatabaseManager Ewk_Database_Manager;
+#endif
 
 /**
  * @typedef Ewk_Database_Origins_Async_Get_Cb Ewk_Database_Origins_Async_Get_Cb

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_download_job.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_download_job.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_download_job.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -48,7 +48,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Download_Job;
+#else
 typedef struct EwkObject Ewk_Download_Job;
+#endif
 
 /// Defines the possible states of a download.
 enum Ewk_Download_Job_State {

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_error.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_error.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_error.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -38,7 +38,11 @@
 #endif
 
 /** Creates a type name for @a Ewk_Error. */
+#ifdef __cplusplus
+typedef class EwkError Ewk_Error;
+#else
 typedef struct EwkError Ewk_Error;
+#endif
 
 /// Creates a type name for Ewk_Error_Type.
 typedef enum {

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_favicon_database.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_favicon_database.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_favicon_database.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -39,7 +39,11 @@
 #endif
 
 /** Creates a type name for @a Ewk_Favicon_Database. */
+#ifdef __cplusplus
+typedef class EwkFaviconDatabase Ewk_Favicon_Database;
+#else
 typedef struct EwkFaviconDatabase Ewk_Favicon_Database;
+#endif
 
 /**
  * @typedef Ewk_Favicon_Database_Icon_Change_Cb Ewk_Favicon_Database_Icon_Change_Cb

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_file_chooser_request.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_file_chooser_request.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_file_chooser_request.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -42,7 +42,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_File_Chooser_Request;
+#else
 typedef struct EwkObject Ewk_File_Chooser_Request;
+#endif
 
 /**
  * Queries if it is allowed to select multiple files or not.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_form_submission_request.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_form_submission_request.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_form_submission_request.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -45,7 +45,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Form_Submission_Request;
+#else
 typedef struct EwkObject Ewk_Form_Submission_Request;
+#endif
 
 /**
  * Returns the list of field names contained in the form associated to @a request.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_navigation_data.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_navigation_data.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_navigation_data.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -43,7 +43,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Navigation_Data;
+#else
 typedef struct EwkObject Ewk_Navigation_Data;
+#endif
 
 /**
  * Returns title for this navigation data.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_navigation_policy_decision.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_navigation_policy_decision.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_navigation_policy_decision.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -43,7 +43,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Navigation_Policy_Decision;
+#else
 typedef struct EwkObject Ewk_Navigation_Policy_Decision;
+#endif
 
 /// Enum containing navigation types
 typedef enum  {

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_object.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_object.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_object.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -38,7 +38,11 @@
 #endif
 
 /** Creates a type name for Ewk_Object */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Object;
+#else
 typedef struct EwkObject Ewk_Object;
+#endif
 
 /**
  * Increases the reference count of the given Ewk_Object.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_page_group.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_page_group.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_page_group.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -43,7 +43,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Page_Group;
+#else
 typedef struct EwkObject Ewk_Page_Group;
+#endif
 
 /**
  * Creates a new Ewk_Page_Group.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_popup_menu.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_popup_menu.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_popup_menu.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -39,7 +39,11 @@
 #endif
 
 /** Creates a type name for Ewk_Popup_Menu */
+#ifdef __cplusplus
+typedef class EwkPopupMenu Ewk_Popup_Menu;
+#else
 typedef struct EwkPopupMenu Ewk_Popup_Menu;
+#endif
 
 /**
  * Selects index of current popup menu.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_popup_menu_item.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_popup_menu_item.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_popup_menu_item.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -46,7 +46,11 @@
 } Ewk_Popup_Menu_Item_Type;
 
 /** Creates a type name for Ewk_Popup_Menu_Item */
+#ifdef __cplusplus
+typedef class EwkPopupMenuItem Ewk_Popup_Menu_Item;
+#else
 typedef struct EwkPopupMenuItem Ewk_Popup_Menu_Item;
+#endif
 
 /**
  * Returns type of the popup menu item.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_security_origin.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_security_origin.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_security_origin.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -47,7 +47,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Security_Origin;
+#else
 typedef struct EwkObject Ewk_Security_Origin;
+#endif
 
 /**
  * Returns the host of the security origin.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_settings.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_settings.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_settings.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -41,7 +41,11 @@
 #endif
 
 /** Creates a type name for Ewk_Settings */
+#ifdef __cplusplus
+typedef class EwkSettings Ewk_Settings;
+#else
 typedef struct EwkSettings Ewk_Settings;
+#endif
 
 
 /**

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_storage_manager.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_storage_manager.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_storage_manager.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -41,7 +41,11 @@
 #endif
 
 /** Creates a type name for Ewk_Storage_Manager. */
+#ifdef __cplusplus
+typedef class EwkStorageManager Ewk_Storage_Manager;
+#else
 typedef struct EwkStorageManager Ewk_Storage_Manager;
+#endif
 
 /**
  * @typedef Ewk_Storage_Origins_Async_Get_Cb Ewk_Storage_Origins_Async_Get_Cb

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_url_request.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_url_request.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_url_request.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -42,7 +42,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Url_Request;
+#else
 typedef struct EwkObject Ewk_Url_Request;
+#endif
 
 /**
  * Query URL for this request.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_url_response.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_url_response.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_url_response.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -42,7 +42,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Url_Response;
+#else
 typedef struct EwkObject Ewk_Url_Response;
+#endif
 
 /**
  * Query URL for this response.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_url_scheme_request.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_url_scheme_request.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_url_scheme_request.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -42,7 +42,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Url_Scheme_Request;
+#else
 typedef struct EwkObject Ewk_Url_Scheme_Request;
+#endif
 
 /**
  * Query the URL scheme for this request.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_view.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_view.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_view.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -214,7 +214,12 @@
  */
 #define EWK_VIEW_SMART_CLASS_INIT_NAME_VERSION(name) EWK_VIEW_SMART_CLASS_INIT(EVAS_SMART_CLASS_INIT_NAME_VERSION(name))
 
+#ifdef __cplusplus
+typedef class EwkView EwkView;
+#else
 typedef struct EwkView EwkView;
+#endif
+
 /**
  * @brief Contains an internal View data.
  *

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_window_features.h (184709 => 184710)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_window_features.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_window_features.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -43,7 +43,11 @@
  *
  * @see Ewk_Object
  */
+#ifdef __cplusplus
+typedef class EwkObject Ewk_Window_Features;
+#else
 typedef struct EwkObject Ewk_Window_Features;
+#endif
 
 /**
  * Queries the toolbar visibility of the window feature.

Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/efl/ewk_extension.h (184709 => 184710)


--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/efl/ewk_extension.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/efl/ewk_extension.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -40,12 +40,20 @@
 /**
  * Declare Ewk_Page.
  */
+#ifdef __cplusplus
+typedef class EwkPage Ewk_Page;
+#else
 typedef struct EwkPage Ewk_Page;
+#endif
 
 /**
  * Declare Ewk_Extension.
  */
+#ifdef __cplusplus
+typedef class EwkExtension Ewk_Extension;
+#else
 typedef struct EwkExtension Ewk_Extension;
+#endif
 
 /**
  * Declare Ewk_Extension_Initialize_Function.

Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/efl/ewk_page.h (184709 => 184710)


--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/efl/ewk_page.h	2015-05-21 07:26:55 UTC (rev 184709)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/efl/ewk_page.h	2015-05-21 09:27:07 UTC (rev 184710)
@@ -34,7 +34,11 @@
 #include <Eina.h>
 #include <_javascript_Core/JSBase.h>
 
+#ifdef __cplusplus
+typedef class EwkPage Ewk_Page;
+#else
 typedef struct EwkPage Ewk_Page;
+#endif
 
 #ifdef __cplusplus
 extern "C" {
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to