Changeset 110077 in webkit
- Timestamp:
- Mar 7, 2012 11:23:52 AM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r110073 r110077 1 2012-03-07 ChangSeok Oh <shivamidow@gmail.com> 2 3 [EFL] Revise PlatformKeyboardEventEfl and EflKeyboardUtilities 4 https://bugs.webkit.org/show_bug.cgi?id=80511 5 6 Reviewed by Gustavo Noronha Silva. 7 8 Added 'const' keyword in front of argument of keyIdentifiersForEvasKeyName/windowsKeyCodeForEvasKeyName. 9 Since they should not be changed while processing each function. 10 And initialized missing member variables of PlatformKeyboardEventEfl. 11 12 No new tests, since no new feature. 13 14 * platform/efl/EflKeyboardUtilities.cpp: 15 (WebCore::keyIdentifierForEvasKeyName): Added const keyword 16 (WebCore::windowsKeyCodeForEvasKeyName): Added const keyword 17 * platform/efl/EflKeyboardUtilities.h: 18 (WebCore): 19 * platform/efl/PlatformKeyboardEventEfl.cpp: 20 (WebCore::PlatformKeyboardEvent::PlatformKeyboardEvent): 21 1 22 2012-03-07 Hironori Bono <hbono@chromium.org> 2 23 -
trunk/Source/WebCore/platform/efl/EflKeyboardUtilities.cpp
r110061 r110077 167 167 } 168 168 169 String keyIdentifierForEvasKeyName( String& keyName)169 String keyIdentifierForEvasKeyName(const String& keyName) 170 170 { 171 171 if (keyMap().isEmpty()) … … 189 189 } 190 190 191 int windowsKeyCodeForEvasKeyName( String& keyName)191 int windowsKeyCodeForEvasKeyName(const String& keyName) 192 192 { 193 193 if (windowsKeyMap().isEmpty()) -
trunk/Source/WebCore/platform/efl/EflKeyboardUtilities.h
r110061 r110077 35 35 namespace WebCore { 36 36 37 WTF::String keyIdentifierForEvasKeyName( WTF::String&);37 WTF::String keyIdentifierForEvasKeyName(const WTF::String&); 38 38 WTF::String singleCharacterString(const WTF::String&); 39 int windowsKeyCodeForEvasKeyName( WTF::String&);39 int windowsKeyCodeForEvasKeyName(const WTF::String&); 40 40 41 41 } // namespace WebCore -
trunk/Source/WebCore/platform/efl/PlatformKeyboardEventEfl.cpp
r110061 r110077 45 45 , m_text(singleCharacterString(String::fromUTF8(event->string))) 46 46 , m_unmodifiedText(singleCharacterString(String::fromUTF8(event->string))) 47 , m_keyIdentifier(keyIdentifierForEvasKeyName(String(event->key))) 48 , m_windowsVirtualKeyCode(windowsKeyCodeForEvasKeyName(String(event->key))) 49 , m_nativeVirtualKeyCode(0) 50 , m_macCharCode(0) 51 , m_autoRepeat(false) 52 , m_isKeypad(false) 53 , m_isSystemKey(false) 47 54 { 48 String keyName = String(event->key);49 m_keyIdentifier = keyIdentifierForEvasKeyName(keyName);50 m_windowsVirtualKeyCode = windowsKeyCodeForEvasKeyName(keyName);51 52 // FIXME:53 m_isKeypad = false;54 m_autoRepeat = false;55 55 } 56 56 … … 58 58 : PlatformEvent(PlatformEvent::KeyUp, evas_key_modifier_is_set(event->modifiers, "Shift"), evas_key_modifier_is_set(event->modifiers, "Control"), evas_key_modifier_is_set(event->modifiers, "Alt"), evas_key_modifier_is_set(event->modifiers, "Meta"), currentTime()) 59 59 , m_text(singleCharacterString(String::fromUTF8(event->string))) 60 , m_unmodifiedText(singleCharacterString(String::fromUTF8(event->string))) 61 , m_keyIdentifier(keyIdentifierForEvasKeyName(String(event->key))) 62 , m_windowsVirtualKeyCode(windowsKeyCodeForEvasKeyName(String(event->key))) 63 , m_nativeVirtualKeyCode(0) 64 , m_macCharCode(0) 65 , m_autoRepeat(false) 66 , m_isKeypad(false) 67 , m_isSystemKey(false) 60 68 { 61 String keyName = String(event->key);62 m_keyIdentifier = keyIdentifierForEvasKeyName(keyName);63 m_windowsVirtualKeyCode = windowsKeyCodeForEvasKeyName(keyName);64 65 // FIXME:66 m_isKeypad = false;67 m_autoRepeat = false;68 69 } 69 70
Note: See TracChangeset
for help on using the changeset viewer.