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 210e48a5e9b586f7bd2476df9232eae3e1e53ba3..d189ae6b2348dbe702f0614ee1e186926eddb8d2 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); |