diff options
author | dmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-24 23:35:31 +0000 |
---|---|---|
committer | dmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-24 23:35:31 +0000 |
commit | eaf8a342157e5bdf3fc1a8ce7817f1fb11af799e (patch) | |
tree | b65bf8d0f8779d9741d9e4bc4bad2c9182001f47 /content/browser/renderer_host/render_widget_host.cc | |
parent | 95525e77bbdd834b4225f44cb83e5646a0ce2a25 (diff) | |
download | chromium_src-eaf8a342157e5bdf3fc1a8ce7817f1fb11af799e.zip chromium_src-eaf8a342157e5bdf3fc1a8ce7817f1fb11af799e.tar.gz chromium_src-eaf8a342157e5bdf3fc1a8ce7817f1fb11af799e.tar.bz2 |
Use WebKit implementation of accessible scrolling methods.
All of the tricky logic needed to implement accessible scrolling
is now implemented in WebKit and extensively tested there. This change
deletes the Chromium implementation of these methods and replaces
it with pretty straightforward calls to the WebKit methods.
BUG=104468
TEST=Manual testing with accProbe
Review URL: https://chromiumcodereview.appspot.com/9226038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118939 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/renderer_host/render_widget_host.cc')
-rw-r--r-- | content/browser/renderer_host/render_widget_host.cc | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/content/browser/renderer_host/render_widget_host.cc b/content/browser/renderer_host/render_widget_host.cc index 644eca8..18562bd 100644 --- a/content/browser/renderer_host/render_widget_host.cc +++ b/content/browser/renderer_host/render_widget_host.cc @@ -1429,10 +1429,16 @@ void RenderWidgetHost::AccessibilitySetFocus(int object_id) { Send(new ViewMsg_SetAccessibilityFocus(routing_id(), object_id)); } -void RenderWidgetHost::AccessibilityChangeScrollPosition( - int object_id, int scroll_x, int scroll_y) { - Send(new ViewMsg_AccessibilityChangeScrollPosition( - routing_id(), object_id, scroll_x, scroll_y)); +void RenderWidgetHost::AccessibilityScrollToMakeVisible( + int acc_obj_id, gfx::Rect subfocus) { + Send(new ViewMsg_AccessibilityScrollToMakeVisible( + routing_id(), acc_obj_id, subfocus)); +} + +void RenderWidgetHost::AccessibilityScrollToPoint( + int acc_obj_id, gfx::Point point) { + Send(new ViewMsg_AccessibilityScrollToPoint( + routing_id(), acc_obj_id, point)); } void RenderWidgetHost::AccessibilitySetTextSelection( |