diff options
Diffstat (limited to 'Source/WebKit/chromium/public/WebWidget.h')
-rw-r--r-- | Source/WebKit/chromium/public/WebWidget.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/WebKit/chromium/public/WebWidget.h b/Source/WebKit/chromium/public/WebWidget.h index 36fbf31..1290ad8 100644 --- a/Source/WebKit/chromium/public/WebWidget.h +++ b/Source/WebKit/chromium/public/WebWidget.h @@ -41,6 +41,7 @@ namespace WebKit { class WebInputEvent; class WebString; +struct WebPoint; struct WebRect; struct WebSize; template <typename T> class WebVector; @@ -126,6 +127,10 @@ public: // will be returned if a selection range is available. virtual WebRect caretOrSelectionBounds() = 0; + // Returns the start and end point for the current selection, aligned to the + // bottom of the selected line. + virtual bool selectionRange(WebPoint& start, WebPoint& end) const = 0; + // Changes the text direction of the selected input node. virtual void setTextDirection(WebTextDirection) = 0; |