Chromium Code Reviews
[email protected] (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(238)

Issue 23600069: Send TextInputTypeChanged IPC regardless of the activities of an IME on Windows (Closed)

Created:
7 years, 3 months ago by yukawa
Modified:
7 years, 3 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam, yoichio
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Send TextInputTypeChanged IPC regardless of the activities of an IME on Windows On Windows, we need to allow RenderWidget to send TextInputTypeChanged IPC regardless of |input_method_is_active_| so that on-screen keyboard can show some optimized layout based on the current TextInputType focused in the web content. This CL should have no performance regression on Windows Vista and later, where |RenderWidget::input_method_is_active_| is always set to true while RWHVW or RWHVA has input focus regardless of the activities of an IME. See http://crbug.com/296509 for the background. This CL uses a bit ad-hoc way but I hope we can revisit here soon after Win-Aura is successfully landed. BUG=296505, 296509 TEST=manually done with aura/non-aura on Windows 8.1 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=224904

Patch Set 1 #

Total comments: 2

Patch Set 2 : addressed the comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -0 lines) Patch
M content/renderer/render_widget.cc View 1 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
yukawa
Hi Jochen, Could you take a look at this CL? Sorry that this CL introduces ...
7 years, 3 months ago (2013-09-22 16:56:52 UTC) #1
jochen (gone - plz use gerrit)
lgtm https://codereview.chromium.org/23600069/diff/1/content/renderer/render_widget.cc File content/renderer/render_widget.cc (right): https://codereview.chromium.org/23600069/diff/1/content/renderer/render_widget.cc#newcode2172 content/renderer/render_widget.cc:2172: // On Windows, not only an IME but ...
7 years, 3 months ago (2013-09-23 11:12:17 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/[email protected]/23600069/5001
7 years, 3 months ago (2013-09-23 16:20:31 UTC) #3
yukawa
https://codereview.chromium.org/23600069/diff/1/content/renderer/render_widget.cc File content/renderer/render_widget.cc (right): https://codereview.chromium.org/23600069/diff/1/content/renderer/render_widget.cc#newcode2172 content/renderer/render_widget.cc:2172: // On Windows, not only an IME but also ...
7 years, 3 months ago (2013-09-23 17:04:58 UTC) #4
commit-bot: I haz the power
Retried try job too often on win7_aura for step(s) interactive_ui_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win7_aura&number=81847
7 years, 3 months ago (2013-09-23 19:28:13 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/[email protected]/23600069/5001
7 years, 3 months ago (2013-09-24 00:43:26 UTC) #6
commit-bot: I haz the power
7 years, 3 months ago (2013-09-24 04:59:08 UTC) #7
Message was sent while issue was closed.
Change committed as 224904

Powered by Google App Engine
This is Rietveld 408576698