Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(640)

Issue 232333002: ozone: Rename XKeyboard to KeyboardController & use fake under ozone (Closed)

Created:
6 years, 8 months ago by spang
Modified:
6 years, 8 months ago
Reviewers:
Yuki
CC:
chromium-reviews, dbeam+watch-options_chromium.org, sadrul, nkostylev+watch_chromium.org, yukishiino+watch_chromium.org, nona+watch_chromium.org, ben+ash_chromium.org, oshima+watch_chromium.org, kalyank, stevenjb+watch_chromium.org, davemoore+watch_chromium.org, yusukes+watch_chromium.org
Visibility:
Public.

Description

ozone: Rename XKeyboard to ImeKeyboard & use fake under ozone This fixes some build errors for the "chromeos=1 use_ozone=1" build. We need to generalize this X11 interface for controlling the system keyboard for use under ozone. This currently forces ozone builds to use the fake implementation, which merely fixes the build. We still need to implement an ozone version. BUG=361341 TEST=chrome --ozone-platform=test TBR=derat, sky Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=263219

Patch Set 1 #

Total comments: 2

Patch Set 2 : rename to ImeKeyboard & rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+301 lines, -1128 lines) Patch
M ash/accelerators/accelerator_controller.cc View 1 3 chunks +9 lines, -9 lines 0 comments Download
M ash/system/chromeos/tray_caps_lock.h View 1 2 chunks +3 lines, -3 lines 0 comments Download
M ash/system/chromeos/tray_caps_lock.cc View 1 5 chunks +14 lines, -13 lines 0 comments Download
M chrome/browser/chromeos/chrome_browser_main_chromeos.cc View 1 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/events/event_rewriter.h View 1 4 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/chromeos/events/event_rewriter.cc View 1 3 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/chromeos/events/event_rewriter_unittest.cc View 1 12 chunks +19 lines, -19 lines 0 comments Download
M chrome/browser/chromeos/events/system_key_event_listener.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/events/xinput_hierarchy_changed_event_listener.cc View 1 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/input_method/input_method_manager_impl.h View 1 6 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/chromeos/input_method/input_method_manager_impl.cc View 1 5 chunks +11 lines, -11 lines 0 comments Download
M chrome/browser/chromeos/input_method/input_method_manager_impl_unittest.cc View 1 26 chunks +83 lines, -83 lines 0 comments Download
M chrome/browser/chromeos/input_method/mock_input_method_manager.h View 1 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/input_method/mock_input_method_manager.cc View 1 1 chunk +1 line, -3 lines 0 comments Download
M chrome/browser/chromeos/login/webui_login_display.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/preferences.cc View 1 3 chunks +5 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/preferences_browsertest.cc View 1 5 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/ui/ash/system_tray_delegate_chromeos.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/keyboard_overlay_ui.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc View 1 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/options/chromeos/keyboard_handler.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chromeos/chromeos.gyp View 1 4 chunks +8 lines, -7 lines 0 comments Download
A + chromeos/ime/fake_ime_keyboard.h View 1 3 chunks +8 lines, -8 lines 0 comments Download
A + chromeos/ime/fake_ime_keyboard.cc View 1 1 chunk +14 lines, -14 lines 0 comments Download
D chromeos/ime/fake_xkeyboard.h View 1 1 chunk +0 lines, -51 lines 0 comments Download
D chromeos/ime/fake_xkeyboard.cc View 1 1 chunk +0 lines, -66 lines 0 comments Download
A + chromeos/ime/ime_keyboard.h View 1 4 chunks +7 lines, -7 lines 0 comments Download
A + chromeos/ime/ime_keyboard_ozone.cc View 1 1 chunk +7 lines, -7 lines 0 comments Download
A + chromeos/ime/ime_keyboard_x11.cc View 1 17 chunks +39 lines, -40 lines 0 comments Download
A + chromeos/ime/ime_keyboard_x11_unittest.cc View 1 4 chunks +23 lines, -23 lines 0 comments Download
M chromeos/ime/input_method_manager.h View 1 2 chunks +2 lines, -2 lines 0 comments Download
D chromeos/ime/xkeyboard.h View 1 1 chunk +0 lines, -119 lines 0 comments Download
D chromeos/ime/xkeyboard.cc View 1 1 chunk +0 lines, -465 lines 0 comments Download
D chromeos/ime/xkeyboard_unittest.cc View 1 chunk +0 lines, -131 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
spang
6 years, 8 months ago (2014-04-09 23:40:20 UTC) #1
sadrul
https://codereview.chromium.org/232333002/diff/1/chromeos/ime/keyboard_controller.h File chromeos/ime/keyboard_controller.h (right): https://codereview.chromium.org/232333002/diff/1/chromeos/ime/keyboard_controller.h#newcode37 chromeos/ime/keyboard_controller.h:37: class CHROMEOS_EXPORT KeyboardController { There's a KeyboardController in ui/keyboard/. ...
6 years, 8 months ago (2014-04-10 00:16:57 UTC) #2
spang
https://codereview.chromium.org/232333002/diff/1/chromeos/ime/keyboard_controller.h File chromeos/ime/keyboard_controller.h (right): https://codereview.chromium.org/232333002/diff/1/chromeos/ime/keyboard_controller.h#newcode37 chromeos/ime/keyboard_controller.h:37: class CHROMEOS_EXPORT KeyboardController { On 2014/04/10 00:16:57, sadrul wrote: ...
6 years, 8 months ago (2014-04-10 00:18:47 UTC) #3
Yuki
Looks good to me, but please follow Sadrul's suggestion for the new name. It's optional, ...
6 years, 8 months ago (2014-04-10 05:23:19 UTC) #4
spang
On 2014/04/10 05:23:19, Yuki wrote: > Looks good to me, but please follow Sadrul's suggestion ...
6 years, 8 months ago (2014-04-10 19:08:09 UTC) #5
Yuki
lgtm
6 years, 8 months ago (2014-04-11 04:45:09 UTC) #6
spang
The CQ bit was checked by spang@chromium.org
6 years, 8 months ago (2014-04-11 04:50:47 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/spang@chromium.org/232333002/20001
6 years, 8 months ago (2014-04-11 04:52:13 UTC) #8
spang
The CQ bit was unchecked by spang@chromium.org
6 years, 8 months ago (2014-04-11 04:53:07 UTC) #9
spang
The CQ bit was checked by spang@chromium.org
6 years, 8 months ago (2014-04-11 04:53:27 UTC) #10
spang
The CQ bit was unchecked by spang@chromium.org
6 years, 8 months ago (2014-04-11 06:11:16 UTC) #11
spang
The CQ bit was checked by spang@chromium.org
6 years, 8 months ago (2014-04-11 06:11:29 UTC) #12
commit-bot: I haz the power
6 years, 8 months ago (2014-04-11 13:25:56 UTC) #13
Message was sent while issue was closed.
Change committed as 263219

Powered by Google App Engine
This is Rietveld 408576698