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

Issue 2373243005: Request composition info from the focused RenderWidget (Closed)

Created:
4 years, 2 months ago by EhsanK
Modified:
4 years, 2 months ago
CC:
chromium-reviews, yusukes+watch_chromium.org, shuchen+watch_chromium.org, jam, nona+watch_chromium.org, darin-cc_chromium.org, James Su
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Request composition info from the focused RenderWidget Currently on Mac, we do not setup monitoring composition range which leads to misplaced composition window for Japanese IME (When moving back and forth between composition clauses). This CL makes the changes to route the monitoring IPC to the currently active RWH. BUG=651604 Committed: https://crrev.com/71d0ae311054949697cf26b354b6b9a4efbbbaa4 Cr-Commit-Position: refs/heads/master@{#424443}

Patch Set 1 #

Patch Set 2 : Added a unit test #

Total comments: 4

Patch Set 3 : IGNORE (Rebase Change patch) #

Patch Set 4 : Patch Set 2 -> Rebased. #

Patch Set 5 : Addressing creis@'s comments (the same as Patch Set 3) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+105 lines, -2 lines) Patch
M content/browser/renderer_host/render_widget_host_view_mac.mm View 1 2 4 1 chunk +14 lines, -2 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_mac_unittest.mm View 1 2 4 1 chunk +91 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (10 generated)
EhsanK
PTAL
4 years, 2 months ago (2016-09-29 22:23:27 UTC) #4
Charlie Reis
I'll try to take a look at this and your other Mac fix tomorrow, but ...
4 years, 2 months ago (2016-09-30 00:03:30 UTC) #5
EhsanK
On 2016/09/30 00:03:30, Charlie Reis wrote: > I'll try to take a look at this ...
4 years, 2 months ago (2016-09-30 03:13:24 UTC) #8
Charlie Reis
Thanks for adding the test here. This looks fine (with nits) from an owner's perspective, ...
4 years, 2 months ago (2016-09-30 22:39:16 UTC) #9
EhsanK
Thank you Charlie. I rebased + changed in Patch 3 which was bad. So now ...
4 years, 2 months ago (2016-10-05 16:39:02 UTC) #10
Seigo Nonaka
lgtm, thank you for fixing the issue. This is a regression in M54 right? Maybe ...
4 years, 2 months ago (2016-10-06 23:49:02 UTC) #11
Charlie Reis
Thanks, LGTM.
4 years, 2 months ago (2016-10-07 05:23:57 UTC) #12
EhsanK
Thanks for the reviews! FYI, I will CQ soon. creis@: As nona@ is suggesting this ...
4 years, 2 months ago (2016-10-11 15:18:06 UTC) #13
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/2373243005/80001
4 years, 2 months ago (2016-10-11 15:26:42 UTC) #18
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 2 months ago (2016-10-11 16:04:20 UTC) #19
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/71d0ae311054949697cf26b354b6b9a4efbbbaa4 Cr-Commit-Position: refs/heads/master@{#424443}
4 years, 2 months ago (2016-10-11 16:05:52 UTC) #21
Charlie Reis
4 years, 2 months ago (2016-10-11 16:06:16 UTC) #22
Message was sent while issue was closed.
On 2016/10/11 15:18:06, EhsanK wrote:
> Thanks for the reviews! FYI, I will CQ soon.
> 
> creis@: As nona@ is suggesting this might need merging. Do we need to given
that
> this happens with --isolate-extensions? And is a regression of IME in
<iframe>s?
> Does it need to be merged into M-54 then?

It's probably too late to merge to M54, for anything but a security fix or crash
regression.  Is the IME dialog still usable and just in the wrong place?  Or is
it unusable?

If it's a serious enough regression, we can ask the TPM if they want to accept
the merge, but the fix will need to bake on Canary/Dev for a while before
requesting it.  (Note: this is better discussed on the bug than on the CL.)

Powered by Google App Engine
This is Rietveld 408576698