DescriptionEat all keys involving Search when ChromeVox is on and add a pass through mode command.
In ChromeVox Next, Search+Shift+Esc activates pass through mode. The subsequent key will be passed through directly to the system. In particular, the key needs to be a ChromeVox command. For example, Search+Shift+Esc followed by any number of key (e.g. Ctrl+L), then ended by Search+L would result in the screen locking since the passed through key is the last ChromeVox command.
This cl also makes all key events involving Search captured.
TEST=hit Search+L. Verify the key gets eaten (no screen lock) and ChromeVox tries to move to the next link.
Press Search+Shift+Esc; then Search+L. Verify screen locks.
Do the same with sticky mode on. Double tap Search. Press Shift+Esc. Verify pass through activates. Press Search+L and see that screen locks.
Committed: https://crrev.com/f72134ae539a2f5547682e12881cf2fd35cf9efc
Cr-Commit-Position: refs/heads/master@{#372205}
Patch Set 1 #Patch Set 2 : Track key up. #
Messages
Total messages: 12 (5 generated)
|