DescriptionAdd ShellAcceleratorController that manages global keyboard accelerators.
- Create ShellAcceleratorController that manages global keyboard accelerators and also processes several accelerators as a target.
- Create ShellAcceleratorFilter, which is used by DesktopEventFilter to handle accelerators.
- Add a function to Shell for accessing ShellAcceleratorController.
The 1st attempt (http://crrev.com/110637) broke aura_shell_unittests and this fixes it.
The differences are
- moving ShellAcceleratorFilter to Shell from DesktopEventFilter, and
- adding the ShellAcceleratorFilter in Shell initialization code to DesktopEventFilter.
BUG=97255
TEST=Manual, aura_shell_unittests succeeds.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=111100
Patch Set 1 #Patch Set 2 : Create ShellAcceleratorFilter in Shell instead of DesktopEventFilter #Patch Set 3 : Rebase #
Messages
Total messages: 8 (0 generated)
|