summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/render_view.cc
diff options
context:
space:
mode:
authordmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-01 19:52:04 +0000
committerdmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-01 19:52:04 +0000
commitbd554c644039736cf4eb3944f63b7a8e87c449d9 (patch)
treec10f024ecd6f3a5665c4eacf6a9c0c81f866a9b1 /chrome/renderer/render_view.cc
parent017091110712afd7f2bdba2ab9c97f51d06c87b5 (diff)
downloadchromium_src-bd554c644039736cf4eb3944f63b7a8e87c449d9.zip
chromium_src-bd554c644039736cf4eb3944f63b7a8e87c449d9.tar.gz
chromium_src-bd554c644039736cf4eb3944f63b7a8e87c449d9.tar.bz2
Make the selection start and end attributes of an html input control
accessible, implement IAccessibleText methods to retrieve this info, and post a notification when the cursor moves within a text field. BUG=none TEST=Added new test to renderer_accessibility_browsertest Review URL: http://codereview.chromium.org/3389037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61216 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/render_view.cc')
-rw-r--r--chrome/renderer/render_view.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/renderer/render_view.cc b/chrome/renderer/render_view.cc
index 8076c06..ae4b476 100644
--- a/chrome/renderer/render_view.cc
+++ b/chrome/renderer/render_view.cc
@@ -5595,6 +5595,11 @@ void RenderView::postAccessibilityNotification(
ViewHostMsg_AccessibilityNotification_Params::
NOTIFICATION_TYPE_VALUE_CHANGED;
break;
+ case WebKit::WebAccessibilityNotificationSelectedTextChanged:
+ param.notification_type =
+ ViewHostMsg_AccessibilityNotification_Params::
+ NOTIFICATION_TYPE_SELECTED_TEXT_CHANGED;
+ break;
default:
return;
}