| Index: chrome/browser/chromeos/accessibility/accessibility_manager.cc
|
| diff --git a/chrome/browser/chromeos/accessibility/accessibility_manager.cc b/chrome/browser/chromeos/accessibility/accessibility_manager.cc
|
| index beb1586dad225360a9f0bda2e43c1bd31f1321e5..d7c4c34c2b0a774819496f159125e43c30065e95 100644
|
| --- a/chrome/browser/chromeos/accessibility/accessibility_manager.cc
|
| +++ b/chrome/browser/chromeos/accessibility/accessibility_manager.cc
|
| @@ -597,6 +597,32 @@ bool AccessibilityManager::PlayEarcon(int sound_key, PlaySoundOption option) {
|
| return media::SoundsManager::Get()->Play(sound_key);
|
| }
|
|
|
| +void AccessibilityManager::OnTwoFingerTouchStart() {
|
| + extensions::EventRouter* event_router =
|
| + extensions::EventRouter::Get(profile());
|
| + CHECK(event_router);
|
| +
|
| + auto event_args = base::MakeUnique<base::ListValue>();
|
| + auto event = base::MakeUnique<extensions::Event>(
|
| + extensions::events::ACCESSIBILITY_PRIVATE_ON_TWO_FINGER_TOUCH_START,
|
| + extensions::api::accessibility_private::OnTwoFingerTouchStart::kEventName,
|
| + std::move(event_args));
|
| + event_router->BroadcastEvent(std::move(event));
|
| +}
|
| +
|
| +void AccessibilityManager::OnTwoFingerTouchStop() {
|
| + extensions::EventRouter* event_router =
|
| + extensions::EventRouter::Get(profile());
|
| + CHECK(event_router);
|
| +
|
| + auto event_args = base::MakeUnique<base::ListValue>();
|
| + auto event = base::MakeUnique<extensions::Event>(
|
| + extensions::events::ACCESSIBILITY_PRIVATE_ON_TWO_FINGER_TOUCH_STOP,
|
| + extensions::api::accessibility_private::OnTwoFingerTouchStop::kEventName,
|
| + std::move(event_args));
|
| + event_router->BroadcastEvent(std::move(event));
|
| +}
|
| +
|
| bool AccessibilityManager::ShouldToggleSpokenFeedbackViaTouch() {
|
| #if 1
|
| // Temporarily disabling this feature until UI feedback is fixed.
|
|
|