diff options
Diffstat (limited to 'Source/WebKit/blackberry/Api/WebPageClient.h')
-rw-r--r-- | Source/WebKit/blackberry/Api/WebPageClient.h | 7 |
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; |