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

Issue 1234623004: mandoline: Fix character entry in html_viewer on Linux. (Closed)

Created:
5 years, 5 months ago by Elliot Glaysher
Modified:
5 years, 5 months ago
Reviewers:
Shu Chen, James Su, sadrul
CC:
chromium-reviews, sadrul, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, kalyank, darin (slow to review), ben+mojo_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

mandoline: Fix character entry in html_viewer on Linux. This reverts my previous change (https://codereview.chromium.org/1232703006), which fixed the double character insertion in the mandoline omnibox, but broke all text entry in the html_viewer. The correct change was to make sure we're using an InputMethodMandoline. In https://codereview.chromium.org/1155013005/, InputMethodMandoline appears to have been removed by accident while removing InputMethodEventFilter. However, at least on Linux, we need to *not* use InputMethodAuraLinux, which operates on a stream of X11 events, instead of a stream of events that is designed to look like Windows events on all platforms. We don't see these problems on Windows because InputMethodWin is already expecting a stream of events that looks like what Windows natively sends. BUG=none Committed: https://crrev.com/bb308a3bc1c07b89b117607af964e4b141bc8550 Cr-Commit-Position: refs/heads/master@{#339672}

Patch Set 1 #

Patch Set 2 : Make comment intelligeble. #

Patch Set 3 : Remove stray mark. #

Total comments: 3

Patch Set 4 : Remove ifdef guard after skimming InputMethodWin. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -0 lines) Patch
M components/view_manager/display_manager.cc View 1 chunk +33 lines, -0 lines 0 comments Download
M mandoline/ui/aura/window_tree_host_mojo.h View 2 chunks +3 lines, -0 lines 0 comments Download
M mandoline/ui/aura/window_tree_host_mojo.cc View 1 2 3 2 chunks +4 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (4 generated)
Elliot Glaysher
sadrul: review. Yesterday's change was the Wrong Thing[tm]. shuchen: fyi
5 years, 5 months ago (2015-07-16 19:59:33 UTC) #2
Elliot Glaysher
sadrul: review. Yesterday's change was the Wrong Thing[tm]. shuchen: fyi (Resending because I sent to ...
5 years, 5 months ago (2015-07-16 21:43:34 UTC) #4
Shu Chen
Can you please share some docs to help me understand more about Mojo's architecture? +suzhe@ ...
5 years, 5 months ago (2015-07-17 01:54:09 UTC) #6
James Su
I cannot give any concrete comments without understanding the whole picture. Please share background and ...
5 years, 5 months ago (2015-07-17 04:13:54 UTC) #7
Elliot Glaysher
go/what-is-mandoline What we want to do is rebuild chrome from the ground up as a ...
5 years, 5 months ago (2015-07-17 17:52:36 UTC) #8
James Su
On 2015/07/17 17:52:36, Elliot Glaysher wrote: > go/what-is-mandoline > > What we want to do ...
5 years, 5 months ago (2015-07-18 03:30:41 UTC) #9
Elliot Glaysher
So all of that is interesting and certainly needs to be addressed, right now we ...
5 years, 5 months ago (2015-07-20 19:56:51 UTC) #10
sadrul
lgtm
5 years, 5 months ago (2015-07-21 07:28:54 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1234623004/60001
5 years, 5 months ago (2015-07-21 16:53:47 UTC) #13
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 5 months ago (2015-07-21 17:15:06 UTC) #14
commit-bot: I haz the power
5 years, 5 months ago (2015-07-21 17:16:31 UTC) #15
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/bb308a3bc1c07b89b117607af964e4b141bc8550
Cr-Commit-Position: refs/heads/master@{#339672}

Powered by Google App Engine
This is Rietveld 408576698