Implement Focus UI
[framework/web/webkit-efl.git] / Source / WebKit2 / UIProcess / WebPageProxy.messages.in
index 822ef4e..7665ffc 100755 (executable)
@@ -81,10 +81,13 @@ messages -> WebPageProxy {
     DidBlockInsecurePluginVersion(WTF::String mimeType, WTF::String urlString)
     SetCanShortCircuitHorizontalWheelEvents(bool canShortCircuitHorizontalWheelEvents)
 
+#if PLATFORM(EFL)
+    HandleInputMethodKeydown() -> (bool handled)
+#endif
+
 #if PLATFORM(EFL) && OS(TIZEN)
     DidChangeScrollPositionForMainFrame(WebCore::IntPoint scrollPosition)
     DidChangeContentsSize(WebCore::IntSize newSize)
-    HandleInputMethodKeydown() -> (bool handled)
     UpdateFormNavigation(int length, int position)
     FocusedNodeChanged(WebCore::IntRect focusedNodeRect)
 #endif
@@ -133,6 +136,7 @@ messages -> WebPageProxy {
     GetStandaloneStatus() -> (bool standalone)
     DidGetWebAppCapable(bool capable, uint64_t callbackID)
     DidGetWebAppIconURL(WTF::String iconURL, uint64_t callbackID)
+    DidGetWebAppIconURLs(WebKit::StringPairVector iconURLs, uint64_t callbackID)
 #endif
 
 #if ENABLE(TIZEN_ICON_DATABASE)
@@ -297,10 +301,24 @@ messages -> WebPageProxy {
 
     # Authentication messages
     CanAuthenticateAgainstProtectionSpaceInFrame(uint64_t frameID, WebCore::ProtectionSpace protectionSpace) -> (bool canAuthenticate)
+#if ENABLE(TIZEN_ON_AUTHENTICATION_REQUESTED)
+    DidReceiveAuthenticationChallenge(uint64_t frameID, WebCore::AuthenticationChallenge challenge, uint64_t challengeID) -> (bool canAuthenticate) Delayed
+#endif
+#if !ENABLE(TIZEN_ON_AUTHENTICATION_REQUESTED)
     DidReceiveAuthenticationChallenge(uint64_t frameID, WebCore::AuthenticationChallenge challenge, uint64_t challengeID)
+#endif
 
     # Database messages
+#if ENABLE(TIZEN_SQL_DATABASE)
+    ExceededDatabaseQuota(uint64_t frameID, WTF::String originIdentifier, WTF::String databaseDisplayName, uint64_t expectedUsage) -> (bool allowExceed) Delayed
+#endif
+#if !ENABLE(TIZEN_SQL_DATABASE)
     ExceededDatabaseQuota(uint64_t frameID, WTF::String originIdentifier, WTF::String databaseName, WTF::String databaseDisplayName, uint64_t currentQuota, uint64_t currentOriginUsage, uint64_t currentDatabaseUsage, uint64_t expectedUsage) -> (uint64_t newQuota)
+#endif
+
+#if ENABLE(TIZEN_APPLICATION_CACHE)
+    RequestApplicationCachePermission(uint64_t frameID, WTF::String originIdentifier) -> (bool allow) Delayed
+#endif
 
     # Geolocation messages
     RequestGeolocationPermissionForFrame(uint64_t geolocationID, uint64_t frameID, WTF::String originIdentifier)
@@ -324,15 +342,10 @@ messages -> WebPageProxy {
     UpdateSpellingUIWithMisspelledWord(WTF::String misspelledWord)
     UpdateSpellingUIWithGrammarString(WTF::String badGrammarPhrase, WebCore::GrammarDetail grammarDetail)
     GetGuessesForWord(WTF::String word, WTF::String context) -> (Vector<WTF::String> guesses)
-#if PLATFORM(EFL) && !ENABLE(TIZEN_ISF_PORT)
-    SetInputMethodState(bool active);
-#endif
 #if ENABLE(TIZEN_WEBKIT2_FORM_DATABASE)
     TextChangeInTextField(WTF::String name, WTF::String value)
 #endif
 #if ENABLE(TIZEN_ISF_PORT)
-    SetInputMethodState(bool active, WTF::String type, WTF::String value)
-    UpdateCursorOffset(int offset)
     DidCancelComposition()
 #endif
 #if ENABLE(TIZEN_OFFLINE_PAGE_SAVE)
@@ -419,6 +432,11 @@ messages -> WebPageProxy {
     SaveRecentSearches(WTF::String name, Vector<String> searchItems)
     LoadRecentSearches(WTF::String name) -> (Vector<String> result)
 
+#if USE(SOUP)
+    # Soup custom URI request messages
+    DidReceiveURIRequest(WTF::String uriString, uint64_t requestID);
+#endif
+
 #if ENABLE(TIZEN_CLIPBOARD) || ENABLE(TIZEN_PASTEBOARD)
     SetClipboardData(WTF::String data, WTF::String type)
     ClearClipboardData()
@@ -426,10 +444,6 @@ messages -> WebPageProxy {
 
     SetBackgroundColor(double red, double green, double blue, double alpha)
 
-#if ENABLE(TIZEN_WEBKIT2_GET_TEXT_STYLE_FOR_SELECTION)
-    DidGetTextStyleStateForSelection(int underlineState, int italicState, int boldState)
-#endif
-
 #if ENABLE(SCREEN_ORIENTATION_SUPPORT) && ENABLE(TIZEN_SCREEN_ORIENTATION_SUPPORT)
     LockOrientation(int32_t orientation) -> (bool result)
     UnlockOrientation()
@@ -444,7 +458,26 @@ messages -> WebPageProxy {
 #endif
 
 #if ENABLE(TIZEN_SCREEN_READER)
-    DidScreenReaderFocusRectChanged(WebCore::IntRect rect)
     DidScreenReaderTextChanged(WTF::String text)
 #endif
+
+#if ENABLE(TIZEN_SCREEN_READER) || ENABLE(TIZEN_FOCUS_UI)
+    DidChangeFocusedRect(WebCore::IntRect rect)
+#endif
+
+#if ENABLE(TIZEN_INDEXED_DATABASE)
+    ExceededIndexedDatabaseQuota(uint64_t frameID, WTF::String originIdentifier, int64_t currentUsage) -> (bool returnValue) Delayed
+#endif
+
+#if ENABLE(TIZEN_FILE_SYSTEM)
+    ExceededLocalFileSystemQuota(uint64_t frameID, WTF::String originIdentifier, int64_t currentUsage) -> (bool allow) Delayed
+#endif
+
+#if ENABLE(TIZEN_ISF_PORT)
+    RemoveInputMethodContext(uintptr_t id)
+#endif
+
+#if ENABLE(TIZEN_WEBKIT2_NOTIFY_SUSPEND_BY_REMOTE_WEB_INSPECTOR)
+    setContentSuspendedByInspector(bool isSuspended)
+#endif
 }