summaryrefslogtreecommitdiff
path: root/Source/WebKit/blackberry/Api/WebPageClient.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit/blackberry/Api/WebPageClient.h')
-rw-r--r--Source/WebKit/blackberry/Api/WebPageClient.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/WebKit/blackberry/Api/WebPageClient.h b/Source/WebKit/blackberry/Api/WebPageClient.h
index 0da7318b2..be574a65b 100644
--- a/Source/WebKit/blackberry/Api/WebPageClient.h
+++ b/Source/WebKit/blackberry/Api/WebPageClient.h
@@ -26,6 +26,7 @@
#include <BlackBerryPlatformInputEvents.h>
#include <BlackBerryPlatformNavigationType.h>
#include <BlackBerryPlatformPrimitives.h>
+#include <imf/events.h>
#include <interaction/ScrollViewBase.h>
#include <vector>
@@ -99,8 +100,8 @@ public:
virtual void notifyRunLayoutTestsFinished() = 0;
- // Client is responsible for deleting the vector elements.
- virtual void notifyInRegionScrollingStartingPointChanged(std::vector<Platform::ScrollViewBase*>) = 0;
+ virtual void notifyInRegionScrollingStartingPointChanged(const std::vector<Platform::ScrollViewBase*>&) = 0;
+ virtual void notifyNoMouseMoveOrTouchMoveHandlers() = 0;
virtual void notifyDocumentOnLoad() = 0;
@@ -144,7 +145,7 @@ public:
virtual void showVirtualKeyboard(bool) = 0;
- virtual void requestSpellingSuggestionsForString(unsigned start, unsigned end) = 0;
+ virtual void requestSpellingCheckingOptions(imf_sp_text_t&) = 0;
virtual int32_t checkSpellingOfStringAsync(wchar_t* text, int length) = 0;
virtual void notifySelectionDetailsChanged(const Platform::IntRect& start, const Platform::IntRect& end, const Platform::IntRectRegion&, bool overrideTouchHandling = false) = 0;