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

Issue 2023613002: Add a FakeImeFeatureDelegate to the Linux client. (Closed)

Created:
4 years, 6 months ago by Wez
Modified:
4 years, 6 months ago
Reviewers:
xyzzyz
CC:
chromium-reviews, anandc+watch-blimp_chromium.org, maniscalco+watch-blimp_chromium.org, sriramsr+watch-blimp_chromium.org, nyquist+watch-blimp_chromium.org, marcinjb+watch-blimp_chromium.org, jessicag+watch-blimp_chromium.org, kmarshall+watch-blimp_chromium.org, lethalantidote+watch-blimp_chromium.org, dtrainor+watch-blimp_chromium.org, shaktisahu+watch-blimp_chromium.org, khushalsagar+watch-blimp_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add a FakeImeFeatureDelegate to the Linux client. The BlimpClientSession creates an ImeFeature which requires that a Delegate be provided before the first IME message is received. Since the Linux client is for developer testing only, we add a fake delegate which just logs the IME show/hide requests. This CL also corrects some BlimpMessageProcessor::ProcessMessage() overrides to be public. BUG=615584 Committed: https://crrev.com/4b1943d8eace94680d2fced00f872695801e192a Cr-Commit-Position: refs/heads/master@{#397478}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Review comments & fix private: placement #

Unified diffs Side-by-side diffs Delta from patch set Stats (+41 lines, -10 lines) Patch
M blimp/client/app/linux/blimp_client_session_linux.h View 2 chunks +2 lines, -0 lines 0 comments Download
M blimp/client/app/linux/blimp_client_session_linux.cc View 2 chunks +31 lines, -2 lines 0 comments Download
M blimp/client/feature/ime_feature.h View 1 1 chunk +4 lines, -4 lines 0 comments Download
M blimp/client/feature/navigation_feature.h View 1 1 chunk +1 line, -1 line 0 comments Download
M blimp/client/feature/render_widget_feature.h View 1 1 chunk +1 line, -1 line 0 comments Download
M blimp/client/feature/settings_feature.h View 1 1 chunk +1 line, -1 line 0 comments Download
M blimp/client/feature/tab_control_feature.h View 1 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 16 (5 generated)
Wez
PTAL
4 years, 6 months ago (2016-05-28 02:39:12 UTC) #2
Wez
PTAL
4 years, 6 months ago (2016-05-28 02:40:44 UTC) #3
xyzzyz
https://codereview.chromium.org/2023613002/diff/1/blimp/client/app/linux/blimp_client_session_linux.cc File blimp/client/app/linux/blimp_client_session_linux.cc (right): https://codereview.chromium.org/2023613002/diff/1/blimp/client/app/linux/blimp_client_session_linux.cc#newcode21 blimp/client/app/linux/blimp_client_session_linux.cc:21: const char kDefaultAssignerUrl[] = There's a script that catches ...
4 years, 6 months ago (2016-05-31 17:11:08 UTC) #4
xyzzyz
Also, please either update ImeFeature so that the comment at [1] is correct, or make ...
4 years, 6 months ago (2016-05-31 18:41:50 UTC) #5
Wez
On 2016/05/31 18:41:50, xyzzyz wrote: > Also, please either update ImeFeature so that the comment ...
4 years, 6 months ago (2016-06-02 17:26:35 UTC) #6
Wez
PTAL (Incidentally noticed that each Feature is-a BlimpMessageProcessor (it's not just an implementation-internal inheritance) so ...
4 years, 6 months ago (2016-06-02 17:38:33 UTC) #8
xyzzyz
LGTM
4 years, 6 months ago (2016-06-02 17:53:34 UTC) #9
xyzzyz
LGTM
4 years, 6 months ago (2016-06-02 17:53:34 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2023613002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2023613002/20001
4 years, 6 months ago (2016-06-02 18:18:11 UTC) #12
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 6 months ago (2016-06-02 18:34:11 UTC) #14
commit-bot: I haz the power
4 years, 6 months ago (2016-06-02 18:35:33 UTC) #16
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/4b1943d8eace94680d2fced00f872695801e192a
Cr-Commit-Position: refs/heads/master@{#397478}

Powered by Google App Engine
This is Rietveld 408576698