| Index: ash/default_accessibility_delegate.cc
|
| diff --git a/ash/default_accessibility_delegate.cc b/ash/default_accessibility_delegate.cc
|
| index f337a2eb39a3cc51ddd641446acbf76ca32c8bd0..402e5b59f38676ed4881124b6e49a0616ce19f3f 100644
|
| --- a/ash/default_accessibility_delegate.cc
|
| +++ b/ash/default_accessibility_delegate.cc
|
| @@ -8,16 +8,7 @@
|
|
|
| namespace ash {
|
|
|
| -DefaultAccessibilityDelegate::DefaultAccessibilityDelegate()
|
| - : spoken_feedback_enabled_(false),
|
| - high_contrast_enabled_(false),
|
| - screen_magnifier_enabled_(false),
|
| - screen_magnifier_type_(ui::kDefaultMagnifierType),
|
| - large_cursor_enabled_(false),
|
| - autoclick_enabled_(false),
|
| - virtual_keyboard_enabled_(false),
|
| - accessibility_alert_(ui::A11Y_ALERT_NONE) {
|
| -}
|
| +DefaultAccessibilityDelegate::DefaultAccessibilityDelegate() {}
|
|
|
| DefaultAccessibilityDelegate::~DefaultAccessibilityDelegate() {}
|
|
|
| @@ -73,6 +64,46 @@ bool DefaultAccessibilityDelegate::IsVirtualKeyboardEnabled() const {
|
| return virtual_keyboard_enabled_;
|
| }
|
|
|
| +void DefaultAccessibilityDelegate::SetCaretHighlightEnabled(bool enabled) {
|
| + caret_highlight_enabled_ = enabled;
|
| +}
|
| +
|
| +bool DefaultAccessibilityDelegate::IsCaretHighlightEnabled() const {
|
| + return caret_highlight_enabled_;
|
| +}
|
| +
|
| +void DefaultAccessibilityDelegate::SetCursorHighlightEnabled(bool enabled) {
|
| + cursor_highlight_enabled_ = enabled;
|
| +}
|
| +
|
| +bool DefaultAccessibilityDelegate::IsCursorHighlightEnabled() const {
|
| + return cursor_highlight_enabled_;
|
| +}
|
| +
|
| +void DefaultAccessibilityDelegate::SetFocusHighlightEnabled(bool enabled) {
|
| + focus_highligh_enabled_ = enabled;
|
| +}
|
| +
|
| +bool DefaultAccessibilityDelegate::IsFocusHighlightEnabled() const {
|
| + return focus_highligh_enabled_;
|
| +}
|
| +
|
| +void DefaultAccessibilityDelegate::SetSelectToSpeakEnabled(bool enabled) {
|
| + select_to_speak_enabled_ = enabled;
|
| +}
|
| +
|
| +bool DefaultAccessibilityDelegate::IsSelectToSpeakEnabled() const {
|
| + return select_to_speak_enabled_;
|
| +}
|
| +
|
| +void DefaultAccessibilityDelegate::SetSwitchAccessEnabled(bool enabled) {
|
| + switch_access_enabled_ = enabled;
|
| +}
|
| +
|
| +bool DefaultAccessibilityDelegate::IsSwitchAccessEnabled() const {
|
| + return switch_access_enabled_;
|
| +}
|
| +
|
| bool DefaultAccessibilityDelegate::ShouldShowAccessibilityMenu() const {
|
| return spoken_feedback_enabled_ ||
|
| high_contrast_enabled_ ||
|
|
|