Commit 5992991b authored by jam@chromium.org's avatar jam@chromium.org

Remove unused selection related methods from WebView that got moved to...

Remove unused selection related methods from WebView that got moved to WebFrame in r169968 now that Chrome uses the new ones.

BUG=304341

Review URL: https://codereview.chromium.org/215703002

git-svn-id: svn://svn.chromium.org/blink/trunk@170272 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 6d37ddc6
......@@ -2237,34 +2237,6 @@ bool WebViewImpl::isSelectionAnchorFirst() const
return false;
}
bool WebViewImpl::setEditableSelectionOffsets(int start, int end)
{
const LocalFrame* focused = focusedWebCoreFrame();
if (!focused)
return false;
return focused->inputMethodController().setEditableSelectionOffsets(PlainTextRange(start, end));
}
bool WebViewImpl::setCompositionFromExistingText(int compositionStart, int compositionEnd, const WebVector<WebCompositionUnderline>& underlines)
{
const LocalFrame* focused = focusedWebCoreFrame();
if (!focused)
return false;
if (!focused->editor().canEdit())
return false;
InputMethodController& inputMethodController = focused->inputMethodController();
inputMethodController.cancelComposition();
if (compositionStart == compositionEnd)
return true;
inputMethodController.setCompositionFromExistingText(CompositionUnderlineVectorBuilder(underlines), compositionStart, compositionEnd);
return true;
}
WebVector<WebCompositionUnderline> WebViewImpl::compositionUnderlines() const
{
const LocalFrame* focused = focusedWebCoreFrame();
......@@ -2279,18 +2251,6 @@ WebVector<WebCompositionUnderline> WebViewImpl::compositionUnderlines() const
return results;
}
void WebViewImpl::extendSelectionAndDelete(int before, int after)
{
LocalFrame* focused = focusedWebCoreFrame();
if (!focused)
return;
if (WebPlugin* plugin = focusedPluginIfInputMethodSupported(focused)) {
plugin->extendSelectionAndDelete(before, after);
return;
}
focused->inputMethodController().extendSelectionAndDelete(before, after);
}
WebColor WebViewImpl::backgroundColor() const
{
if (isTransparent())
......
......@@ -150,9 +150,6 @@ public:
virtual bool confirmComposition(const WebString& text) OVERRIDE;
virtual bool compositionRange(size_t* location, size_t* length) OVERRIDE;
virtual WebTextInputInfo textInputInfo() OVERRIDE;
virtual bool setEditableSelectionOffsets(int start, int end) OVERRIDE;
virtual bool setCompositionFromExistingText(int compositionStart, int compositionEnd, const WebVector<WebCompositionUnderline>& underlines) OVERRIDE;
virtual void extendSelectionAndDelete(int before, int after) OVERRIDE;
virtual WebColor backgroundColor() const OVERRIDE;
virtual bool selectionBounds(WebRect& anchor, WebRect& focus) const OVERRIDE;
virtual void didShowCandidateWindow() OVERRIDE;
......
......@@ -461,10 +461,6 @@ public:
// Cancels an active fling, returning true if a fling was active.
virtual bool endActiveFlingAnimation() = 0;
virtual bool setEditableSelectionOffsets(int start, int end) = 0;
virtual bool setCompositionFromExistingText(int compositionStart, int compositionEnd, const WebVector<WebCompositionUnderline>& underlines) = 0;
virtual void extendSelectionAndDelete(int before, int after) = 0;
virtual void setShowPaintRects(bool) = 0;
virtual void setShowFPSCounter(bool) = 0;
virtual void setContinuousPaintingEnabled(bool) = 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment