|
|
Enable Search-key modifiers for extended key shortcuts.
We use the Search-key as a modifier to disable existing shortcuts that
do not use the Search key. So Alt+Backspace still generates a Delete, but
Search+Alt+Backspace generates Alt+Backspace. And, Search+Backspace will
also generate Delete.
Search acts as a modifier for accessing all of the extended keys: Home,
End, Delete, Page up, Page down, Insert.
This removes the command line flag entirely, making everything work
in a way that does not need a flag or a preference option.
Tests:
unit_tests:EventRewriterTest.TestRewriteExtendedKeys
unit_tests:EventRewriterTest.TestRewriteFunctionKeys
unit_tests:EventRewriterTest.TestRewriteExtendedKeysWithSearchRemapped
BUG= 162268
NOTRY=true
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=173607
Total comments: 4
Total comments: 3
Total comments: 6
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+442 lines, -576 lines) |
Patch |
 |
M |
ash/accelerators/accelerator_controller.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+7 lines, -21 lines |
0 comments
|
Download
|
 |
M |
ash/accelerators/accelerator_controller_unittest.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -46 lines |
0 comments
|
Download
|
 |
M |
ash/accelerators/accelerator_table.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
ash/shell/shell_delegate_impl.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
ash/shell/shell_delegate_impl.cc
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ash/shell_delegate.h
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ash/test/test_shell_delegate.h
|
View
|
1
2
3
|
2 chunks |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ash/test/test_shell_delegate.cc
|
View
|
1
2
3
|
2 chunks |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/app/chromeos_strings.grdp
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/app/generated_resources.grd
|
View
|
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/about_flags.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/login_utils.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/chromeos/keyboard_overlay.js
|
View
|
1
2
3
4
5
6
|
2 chunks |
+47 lines, -69 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/chrome_shell_delegate.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/chrome_shell_delegate.cc
|
View
|
|
1 chunk |
+0 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/event_rewriter.h
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/event_rewriter.cc
|
View
|
1
2
3
4
5
|
9 chunks |
+149 lines, -100 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/event_rewriter_unittest.cc
|
View
|
1
2
3
4
5
|
5 chunks |
+233 lines, -268 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/chromeos/keyboard_overlay_ui.cc
|
View
|
1
2
3
4
5
|
4 chunks |
+2 lines, -11 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/options/chromeos/keyboard_handler.cc
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/common/chrome_switches.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/common/chrome_switches.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
Total messages: 17 (0 generated)
|