aboutsummaryrefslogtreecommitdiff
path: root/native/CefBrowser_N.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'native/CefBrowser_N.cpp')
-rw-r--r--native/CefBrowser_N.cpp49
1 files changed, 0 insertions, 49 deletions
diff --git a/native/CefBrowser_N.cpp b/native/CefBrowser_N.cpp
index fe6ce6b..696cef9 100644
--- a/native/CefBrowser_N.cpp
+++ b/native/CefBrowser_N.cpp
@@ -732,8 +732,6 @@ int GetControlCharacter(KeyboardCode windows_key_code, bool shift) {
#endif // defined(OS_LINUX)
#if defined(OS_MAC)
-// A convenient array for getting symbol characters on the number keys.
-const char kShiftCharsForNumberKeys[] = ")!@#$%^&*(";
// Convert an ANSI character to a Mac key code.
int GetMacKeyCodeFromChar(int key_char) {
@@ -1872,53 +1870,6 @@ Java_org_cef_browser_CefBrowser_1N_N_1SendKeyEvent(JNIEnv* env,
cef_event.character = cef_event.unmodified_character;
- // Fill in |character| according to flags.
- if (cef_event.modifiers & EVENTFLAG_SHIFT_DOWN) {
- if (key_char >= '0' && key_char <= '9') {
- cef_event.character = kShiftCharsForNumberKeys[key_char - '0'];
- } else if (key_char >= 'A' && key_char <= 'Z') {
- cef_event.character = 'A' + (key_char - 'A');
- } else {
- switch (cef_event.native_key_code) {
- case kVK_ANSI_Grave:
- cef_event.character = '~';
- break;
- case kVK_ANSI_Minus:
- cef_event.character = '_';
- break;
- case kVK_ANSI_Equal:
- cef_event.character = '+';
- break;
- case kVK_ANSI_LeftBracket:
- cef_event.character = '{';
- break;
- case kVK_ANSI_RightBracket:
- cef_event.character = '}';
- break;
- case kVK_ANSI_Backslash:
- cef_event.character = '|';
- break;
- case kVK_ANSI_Semicolon:
- cef_event.character = ':';
- break;
- case kVK_ANSI_Quote:
- cef_event.character = '\"';
- break;
- case kVK_ANSI_Comma:
- cef_event.character = '<';
- break;
- case kVK_ANSI_Period:
- cef_event.character = '>';
- break;
- case kVK_ANSI_Slash:
- cef_event.character = '?';
- break;
- default:
- break;
- }
- }
- }
-
// Control characters.
if (cef_event.modifiers & EVENTFLAG_CONTROL_DOWN) {
if (key_char >= 'A' && key_char <= 'Z')