| Index: content/browser/accessibility/browser_accessibility_manager.cc
|
| diff --git a/content/browser/accessibility/browser_accessibility_manager.cc b/content/browser/accessibility/browser_accessibility_manager.cc
|
| index 53768e2712b90aefce483a7fdee29596186508d1..cc23ee45d48c4fba3feb573ea270d8efbc95613e 100644
|
| --- a/content/browser/accessibility/browser_accessibility_manager.cc
|
| +++ b/content/browser/accessibility/browser_accessibility_manager.cc
|
| @@ -582,6 +582,17 @@ void BrowserAccessibilityManager::SetFocusChangeCallbackForTesting(
|
| g_focus_change_callback_for_testing.Get() = callback;
|
| }
|
|
|
| +void BrowserAccessibilityManager::Decrement(
|
| + const BrowserAccessibility& node) {
|
| + if (!delegate_)
|
| + return;
|
| +
|
| + ui::AXActionData action_data;
|
| + action_data.action = ui::AX_ACTION_DECREMENT;
|
| + action_data.target_node_id = node.GetId();
|
| + delegate_->AccessibilityPerformAction(action_data);
|
| +}
|
| +
|
| void BrowserAccessibilityManager::DoDefaultAction(
|
| const BrowserAccessibility& node) {
|
| if (!delegate_)
|
| @@ -593,6 +604,17 @@ void BrowserAccessibilityManager::DoDefaultAction(
|
| delegate_->AccessibilityPerformAction(action_data);
|
| }
|
|
|
| +void BrowserAccessibilityManager::Increment(
|
| + const BrowserAccessibility& node) {
|
| + if (!delegate_)
|
| + return;
|
| +
|
| + ui::AXActionData action_data;
|
| + action_data.action = ui::AX_ACTION_INCREMENT;
|
| + action_data.target_node_id = node.GetId();
|
| + delegate_->AccessibilityPerformAction(action_data);
|
| +}
|
| +
|
| void BrowserAccessibilityManager::ShowContextMenu(
|
| const BrowserAccessibility& node) {
|
| if (!delegate_)
|
|
|