forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use an EventRewriter to ensure Select-to-Speak always gets key events.
The EventRewriter is able to get events before they are even passed to the system menus, which allows Select-to-Speak to have a chance to process key events before the menus can stop key event propagation. This change basically refactors select_to_speak_event_handler* to select_to_speak_event_rewriter*. It neither adds nor removes tests. Bug: 791809,793950 Change-Id: Ied4c937e0ff1bcb2c56121f048d185290f4a168e Reviewed-on: https://chromium-review.googlesource.com/823280 Commit-Queue: Katie D <katie@chromium.org> Reviewed-by: James Cook <jamescook@chromium.org> Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org> Cr-Commit-Position: refs/heads/master@{#524748}
- Loading branch information
Showing
9 changed files
with
387 additions
and
272 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
151 changes: 0 additions & 151 deletions
151
chrome/browser/chromeos/accessibility/select_to_speak_event_handler.cc
This file was deleted.
Oops, something went wrong.
76 changes: 0 additions & 76 deletions
76
chrome/browser/chromeos/accessibility/select_to_speak_event_handler.h
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.