From bb953fdae04e514c4f989e644256f9416e096b64 Mon Sep 17 00:00:00 2001 From: "penghuang@chromium.org" Date: Mon, 31 Oct 2011 09:11:57 +0000 Subject: Support IMM32 reconversion on Windows. BUG=45605 TEST=Tested it with Google Japanese Input method on Win7 Review URL: http://codereview.chromium.org/8294026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107934 0039d316-1c4b-4281-b951-d872f2087c98 --- content/browser/renderer_host/render_widget_host_view.cc | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'content/browser/renderer_host/render_widget_host_view.cc') diff --git a/content/browser/renderer_host/render_widget_host_view.cc b/content/browser/renderer_host/render_widget_host_view.cc index 649faec..7fbc61b 100644 --- a/content/browser/renderer_host/render_widget_host_view.cc +++ b/content/browser/renderer_host/render_widget_host_view.cc @@ -45,7 +45,10 @@ void RenderWidgetHostView::GetDefaultScreenInfo( #endif RenderWidgetHostView::RenderWidgetHostView() - : popup_type_(WebKit::WebPopupTypeNone), mouse_locked_(false) { + : popup_type_(WebKit::WebPopupTypeNone), + mouse_locked_(false), + selection_text_offset_(0), + selection_range_(ui::Range::InvalidRange()) { } RenderWidgetHostView::~RenderWidgetHostView() { @@ -55,3 +58,13 @@ RenderWidgetHostView::~RenderWidgetHostView() { void RenderWidgetHostView::SetBackground(const SkBitmap& background) { background_ = background; } + + +void RenderWidgetHostView::SelectionChanged(const string16& text, + size_t offset, + const ui::Range& range) { + selection_text_ = text; + selection_text_offset_ = offset; + selection_range_.set_start(range.start()); + selection_range_.set_end(range.end()); +} -- cgit v1.1