Chromium Code Reviews| Index: chrome/browser/ui/aura/accessibility/automation_manager_aura.cc |
| diff --git a/chrome/browser/ui/aura/accessibility/automation_manager_aura.cc b/chrome/browser/ui/aura/accessibility/automation_manager_aura.cc |
| index b110a87fe1bf249169d93b1e9233840ad79b35d2..300769f5a9d9f71fbec782e2f24865455ecd9e27 100644 |
| --- a/chrome/browser/ui/aura/accessibility/automation_manager_aura.cc |
| +++ b/chrome/browser/ui/aura/accessibility/automation_manager_aura.cc |
| @@ -101,9 +101,14 @@ void AutomationManagerAura::MakeVisible(int32 id) { |
| current_tree_->MakeVisible(id); |
| } |
| -void AutomationManagerAura::SetSelection(int32 id, int32 start, int32 end) { |
| +void AutomationManagerAura::SetSelection(int32 anchor_id, |
| + int32 anchor_offset, |
| + int32 focus_id, |
| + int32 focus_offset) { |
| CHECK(enabled_); |
| - current_tree_->SetSelection(id, start, end); |
| + if (anchor_id != focus_id) |
| + return; |
|
David Tseng
2015/09/23 17:57:41
NOTREACHED here, right?
|
| + current_tree_->SetSelection(anchor_id, anchor_offset, focus_offset); |
| } |
| void AutomationManagerAura::ShowContextMenu(int32 id) { |