Index: chrome/browser/ui/ash/chrome_shell_delegate.cc |
diff --git a/chrome/browser/ui/ash/chrome_shell_delegate.cc b/chrome/browser/ui/ash/chrome_shell_delegate.cc |
index d20b74c25a972bc0e26cb3383948a9026abdb940..2a36fdefddaf703c068c3a40bd5bf215037339a9 100644 |
--- a/chrome/browser/ui/ash/chrome_shell_delegate.cc |
+++ b/chrome/browser/ui/ash/chrome_shell_delegate.cc |
@@ -221,6 +221,26 @@ class AccessibilityDelegateImpl : public ash::AccessibilityDelegate { |
return AccessibilityManager::Get()->IsFocusHighlightEnabled(); |
} |
+ void SetStickyKeysEnabled(bool enabled) override { |
+ DCHECK(AccessibilityManager::Get()); |
+ return AccessibilityManager::Get()->EnableStickyKeys(enabled); |
+ } |
+ |
+ bool IsStickyKeysEnabled() const override { |
+ DCHECK(AccessibilityManager::Get()); |
+ return AccessibilityManager::Get()->IsStickyKeysEnabled(); |
+ } |
+ |
+ void SetTapDraggingEnabled(bool enabled) override { |
+ DCHECK(AccessibilityManager::Get()); |
+ return AccessibilityManager::Get()->EnableTapDragging(enabled); |
+ } |
+ |
+ bool IsTapDraggingEnabled() const override { |
+ DCHECK(AccessibilityManager::Get()); |
+ return AccessibilityManager::Get()->IsTapDraggingEnabled(); |
+ } |
+ |
void SetSelectToSpeakEnabled(bool enabled) override { |
DCHECK(AccessibilityManager::Get()); |
AccessibilityManager::Get()->SetSelectToSpeakEnabled(enabled); |