DescriptionAdds ozone support for ime keyboard. This cl is doing these things:
1. Tidy up the structure of ime_keyboard.h/cc ime_keyboard_x11.h/cc ime_keyboard_ozone.h/cc
2. Implemented the interface - ImeKeyboard for ImeKeyboardOzone, leave placeholders where we need to call Ozone interfaces.
BUG=342336
TEST=Verified on linux_chromeos. Steps:
1. Switches among different keyboard layouts.
2. Checks the inputed characters is correctly transformed to the according keyboard layout.
Committed: https://crrev.com/6d0c1e11ec385ae495500839adee1e717334332f
Cr-Commit-Position: refs/heads/master@{#303033}
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #Patch Set 4 : #
Total comments: 18
Patch Set 5 : #Patch Set 6 : #
Total comments: 4
Patch Set 7 : #
Total comments: 4
Patch Set 8 : #Patch Set 9 : #
Messages
Total messages: 21 (3 generated)
|