Chromium Code Reviews| 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..79fed51e738a5864e660f7615ee3299b5aa6f95e 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); |
| + |
| + std::unique_ptr<base::ListValue> event_args(new base::ListValue()); |
|
oshima
2017/04/10 18:32:08
nit: MakeUnique
same for the rest.
dmazzoni
2017/04/11 05:49:40
Done.
|
| + std::unique_ptr<extensions::Event> event(new 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); |
| + |
| + std::unique_ptr<base::ListValue> event_args(new base::ListValue()); |
| + std::unique_ptr<extensions::Event> event(new 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. |