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

Issue 2116593002: Confirm ongoing IME composition at the right render widget in response to mouse click/tap. (Closed)

Created:
4 years, 5 months ago by EhsanK
Modified:
4 years, 5 months ago
Reviewers:
kenrb, Charlie Reis
CC:
chromium-reviews, yusukes+watch_chromium.org, shuchen+watch_chromium.org, jam, sievers+watch_chromium.org, jbauman+watch_chromium.org, nona+watch_chromium.org, darin-cc_chromium.org, kalyank, piman+watch_chromium.org, danakj+watch_chromium.org, James Su, site-isolation-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Confirm ongoing IME composition at the right render widget in response to mouse click/tap. After CL: https://codereview.chromium.org/2092103002/ all IME result methods are being routed to the right RenderWidget. Similarly, when an IME session is closed on the browser side due to a click or tap, the right widget should be notifed by receiving an IME confirm composition with empty text. Currently, this IPC is sent to the tab's RenderWidget regardless of what the active widget is. This CL will route the IPC to the right widget and adds a unit test for this purpose. BUG=578168, 602723 Committed: https://crrev.com/bbf1ae258c9f56929493ba5bfeca274a506b08b1 Cr-Commit-Position: refs/heads/master@{#403273}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Addressed creis@'s comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+23 lines, -4 lines) Patch
M content/browser/renderer_host/render_widget_host_view_aura.h View 1 chunk +2 lines, -0 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_aura.cc View 1 chunk +4 lines, -4 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_aura_unittest.cc View 1 1 chunk +17 lines, -0 lines 0 comments Download

Messages

Total messages: 16 (7 generated)
EhsanK
Hello and sorry for yet another CL on IME. I think we are getting close ...
4 years, 5 months ago (2016-06-30 18:28:47 UTC) #2
Charlie Reis
[+site-isolation-reviews] On 2016/06/30 18:28:47, EhsanK wrote: > Hello and sorry for yet another CL on ...
4 years, 5 months ago (2016-06-30 18:43:12 UTC) #3
EhsanK
Thanks for the reviews! https://codereview.chromium.org/2116593002/diff/1/content/browser/renderer_host/render_widget_host_view_aura_unittest.cc File content/browser/renderer_host/render_widget_host_view_aura_unittest.cc (right): https://codereview.chromium.org/2116593002/diff/1/content/browser/renderer_host/render_widget_host_view_aura_unittest.cc#newcode4220 content/browser/renderer_host/render_widget_host_view_aura_unittest.cc:4220: // view end current IME ...
4 years, 5 months ago (2016-06-30 19:26:30 UTC) #5
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2116593002/20001
4 years, 5 months ago (2016-06-30 19:26:40 UTC) #6
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-06-30 20:24:52 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2116593002/20001
4 years, 5 months ago (2016-06-30 20:32:54 UTC) #11
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 5 months ago (2016-06-30 20:39:06 UTC) #12
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-06-30 20:39:33 UTC) #13
commit-bot: I haz the power
4 years, 5 months ago (2016-06-30 20:41:57 UTC) #15
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/bbf1ae258c9f56929493ba5bfeca274a506b08b1
Cr-Commit-Position: refs/heads/master@{#403273}

Powered by Google App Engine
This is Rietveld 408576698