Eat 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. Review URL: https://codereview.chromium.org/1636243002 Cr-Commit-Position: refs/heads/master@{#372205}
Showing
Please register or sign in to comment