summaryrefslogtreecommitdiff
path: root/Source/WebKit2/UIProcess/API/efl/EwkViewCallbacks.h
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@digia.com>2012-11-22 09:09:45 +0100
committerSimon Hausmann <simon.hausmann@digia.com>2012-11-22 09:10:13 +0100
commit470286ecfe79d59df14944e5b5d34630fc739391 (patch)
tree43983212872e06cebefd2ae474418fa2908ca54c /Source/WebKit2/UIProcess/API/efl/EwkViewCallbacks.h
parent23037105e948c2065da5a937d3a2396b0ff45c1e (diff)
downloadqtwebkit-470286ecfe79d59df14944e5b5d34630fc739391.tar.gz
Imported WebKit commit e89504fa9195b2063b2530961d4b73dd08de3242 (http://svn.webkit.org/repository/webkit/trunk@135485)
Change-Id: I03774e5ac79721c13ffa30d152537a74d0b12e66 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'Source/WebKit2/UIProcess/API/efl/EwkViewCallbacks.h')
-rw-r--r--Source/WebKit2/UIProcess/API/efl/EwkViewCallbacks.h30
1 files changed, 17 insertions, 13 deletions
diff --git a/Source/WebKit2/UIProcess/API/efl/EwkViewCallbacks.h b/Source/WebKit2/UIProcess/API/efl/EwkViewCallbacks.h
index 9852599a2..4140c742b 100644
--- a/Source/WebKit2/UIProcess/API/efl/EwkViewCallbacks.h
+++ b/Source/WebKit2/UIProcess/API/efl/EwkViewCallbacks.h
@@ -32,21 +32,21 @@
#include <wtf/text/CString.h>
#include <wtf/text/WTFString.h>
-typedef struct Ewk_Object Ewk_Auth_Request;
-typedef struct Ewk_Object Ewk_Download_Job;
-typedef struct Ewk_Object Ewk_File_Chooser_Request;
-typedef struct Ewk_Object Ewk_Form_Submission_Request;
-typedef struct Ewk_Object Ewk_Navigation_Policy_Decision;
-typedef struct Ewk_Object Ewk_Resource;
+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 EwkObject Ewk_Resource;
#if ENABLE(WEB_INTENTS)
-typedef struct Ewk_Object Ewk_Intent;
+typedef struct EwkObject Ewk_Intent;
#endif
#if ENABLE(WEB_INTENTS_TAG)
-typedef struct Ewk_Object Ewk_Intent_Service;
+typedef struct EwkObject Ewk_Intent_Service;
#endif
+typedef struct EwkError Ewk_Error;
struct Ewk_Download_Job_Error;
-struct Ewk_Error;
struct Ewk_Resource_Request;
struct Ewk_Resource_Load_Response;
struct Ewk_Resource_Load_Error;
@@ -57,8 +57,6 @@ enum CallbackType {
AuthenticationRequest,
BackForwardListChange,
CancelVibration,
- CloseWindow,
- CreateWindow,
DownloadJobCancelled,
DownloadJobFailed,
DownloadJobFinished,
@@ -69,6 +67,7 @@ enum CallbackType {
LoadError,
LoadFinished,
LoadProgress,
+ MenuBarVisible,
ProvisionalLoadFailed,
ProvisionalLoadRedirect,
ProvisionalLoadStarted,
@@ -77,15 +76,18 @@ enum CallbackType {
ResourceLoadFailed,
ResourceLoadFinished,
ResourceRequestSent,
+ StatusBarVisible,
NavigationPolicyDecision,
NewWindowPolicyDecision,
TextFound,
TitleChange,
+ ToolbarVisible,
TooltipTextUnset,
TooltipTextSet,
URLChanged,
Vibrate,
WebProcessCrashed,
+ WindowResizable,
#if ENABLE(WEB_INTENTS)
IntentRequest,
#endif
@@ -164,8 +166,6 @@ struct CallBackInfo<callbackType> { \
DECLARE_EWK_VIEW_CALLBACK(AuthenticationRequest, "authentication,request", Ewk_Auth_Request);
DECLARE_EWK_VIEW_CALLBACK(BackForwardListChange, "back,forward,list,changed", void);
DECLARE_EWK_VIEW_CALLBACK(CancelVibration, "cancel,vibration", void);
-DECLARE_EWK_VIEW_CALLBACK(CloseWindow, "close,window", void);
-DECLARE_EWK_VIEW_CALLBACK(CreateWindow, "create,window", Evas_Object*);
DECLARE_EWK_VIEW_CALLBACK(DownloadJobCancelled, "download,cancelled", Ewk_Download_Job);
DECLARE_EWK_VIEW_CALLBACK(DownloadJobFailed, "download,failed", Ewk_Download_Job_Error);
DECLARE_EWK_VIEW_CALLBACK(DownloadJobFinished, "download,finished", Ewk_Download_Job);
@@ -179,6 +179,7 @@ DECLARE_EWK_VIEW_CALLBACK(LoadProgress, "load,progress", double);
DECLARE_EWK_VIEW_CALLBACK(ProvisionalLoadFailed, "load,provisional,failed", Ewk_Error);
DECLARE_EWK_VIEW_CALLBACK(ProvisionalLoadRedirect, "load,provisional,redirect", void);
DECLARE_EWK_VIEW_CALLBACK(ProvisionalLoadStarted, "load,provisional,started", void);
+DECLARE_EWK_VIEW_CALLBACK(MenuBarVisible, "menubar,visible", bool);
DECLARE_EWK_VIEW_CALLBACK(NavigationPolicyDecision, "policy,decision,navigation", Ewk_Navigation_Policy_Decision);
DECLARE_EWK_VIEW_CALLBACK(NewWindowPolicyDecision, "policy,decision,new,window", Ewk_Navigation_Policy_Decision);
DECLARE_EWK_VIEW_CALLBACK(ResourceLoadStarted, "resource,request,new", Ewk_Resource_Request);
@@ -186,13 +187,16 @@ DECLARE_EWK_VIEW_CALLBACK(ResourceLoadResponse, "resource,request,response", Ewk
DECLARE_EWK_VIEW_CALLBACK(ResourceLoadFailed, "resource,request,failed", Ewk_Resource_Load_Error);
DECLARE_EWK_VIEW_CALLBACK(ResourceLoadFinished, "resource,request,finished", Ewk_Resource);
DECLARE_EWK_VIEW_CALLBACK(ResourceRequestSent, "resource,request,sent", Ewk_Resource_Request);
+DECLARE_EWK_VIEW_CALLBACK(StatusBarVisible, "statusbar,visible", bool);
DECLARE_EWK_VIEW_CALLBACK(TextFound, "text,found", unsigned);
DECLARE_EWK_VIEW_CALLBACK(TitleChange, "title,changed", char);
+DECLARE_EWK_VIEW_CALLBACK(ToolbarVisible, "toolbar,visible", bool);
DECLARE_EWK_VIEW_CALLBACK(TooltipTextUnset, "tooltip,text,unset", void);
DECLARE_EWK_VIEW_CALLBACK(TooltipTextSet, "tooltip,text,set", char);
DECLARE_EWK_VIEW_CALLBACK(URLChanged, "url,changed", char);
DECLARE_EWK_VIEW_CALLBACK(Vibrate, "vibrate", uint64_t);
DECLARE_EWK_VIEW_CALLBACK(WebProcessCrashed, "webprocess,crashed", bool);
+DECLARE_EWK_VIEW_CALLBACK(WindowResizable, "window,resizable", bool);
#if ENABLE(WEB_INTENTS)
DECLARE_EWK_VIEW_CALLBACK(IntentRequest, "intent,request,new", Ewk_Intent);
#endif