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

Issue 23604053: Implement Composition interface for IME API (Closed)

Created:
7 years, 3 months ago by kochi
Modified:
7 years, 3 months ago
Reviewers:
tkent
CC:
blink-reviews, dglazkov+blink, eae+blinkwatch, adamk+blink_chromium.org, yosin_UTC9
Visibility:
Public.

Description

Implement Composition interface for IME API Spec: http://www.w3.org/TR/ime-api/#composition-interface This interface represents an ongoing IME composition. It provides attributes representing the text being composed by an IME and its associated information. The interface IDL is already committed at r155072. This CL implements the interface. BUG=238585 TEST=layouttest fast/ime Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=157593

Patch Set 1 : . #

Total comments: 4

Patch Set 2 : update for comments. #

Total comments: 2

Patch Set 3 : consistent quotation usage in layouttest html. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+231 lines, -32 lines) Patch
A LayoutTests/fast/ime/inputmethodcontext-composition.html View 1 2 1 chunk +69 lines, -0 lines 0 comments Download
A LayoutTests/fast/ime/inputmethodcontext-composition-expected.txt View 1 chunk +40 lines, -0 lines 0 comments Download
M Source/core/html/ime/Composition.h View 1 chunk +8 lines, -15 lines 0 comments Download
M Source/core/html/ime/Composition.cpp View 1 1 chunk +22 lines, -6 lines 0 comments Download
M Source/core/html/ime/InputMethodContext.h View 1 3 chunks +12 lines, -0 lines 0 comments Download
M Source/core/html/ime/InputMethodContext.cpp View 1 4 chunks +80 lines, -11 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
kochi
tkent-san, Could you review? Thanks,
7 years, 3 months ago (2013-09-11 07:47:26 UTC) #1
tkent
https://chromiumcodereview.appspot.com/23604053/diff/4001/Source/core/html/ime/InputMethodContext.cpp File Source/core/html/ime/InputMethodContext.cpp (right): https://chromiumcodereview.appspot.com/23604053/diff/4001/Source/core/html/ime/InputMethodContext.cpp#newcode76 Source/core/html/ime/InputMethodContext.cpp:76: m_element->document().frame()->inputMethodController().confirmCompositionAndResetState(); nit: We had better have a helper function ...
7 years, 3 months ago (2013-09-11 08:10:55 UTC) #2
kochi
Thanks for the review! https://chromiumcodereview.appspot.com/23604053/diff/4001/Source/core/html/ime/InputMethodContext.cpp File Source/core/html/ime/InputMethodContext.cpp (right): https://chromiumcodereview.appspot.com/23604053/diff/4001/Source/core/html/ime/InputMethodContext.cpp#newcode76 Source/core/html/ime/InputMethodContext.cpp:76: m_element->document().frame()->inputMethodController().confirmCompositionAndResetState(); On 2013/09/11 08:10:55, tkent ...
7 years, 3 months ago (2013-09-11 08:31:59 UTC) #3
tkent
lgtm https://chromiumcodereview.appspot.com/23604053/diff/8001/LayoutTests/fast/ime/inputmethodcontext-composition.html File LayoutTests/fast/ime/inputmethodcontext-composition.html (right): https://chromiumcodereview.appspot.com/23604053/diff/8001/LayoutTests/fast/ime/inputmethodcontext-composition.html#newcode8 LayoutTests/fast/ime/inputmethodcontext-composition.html:8: description("This tests composition attribute of InputMethodContext."); nit: please ...
7 years, 3 months ago (2013-09-11 08:39:03 UTC) #4
kochi
Thanks for the review! https://codereview.chromium.org/23604053/diff/8001/LayoutTests/fast/ime/inputmethodcontext-composition.html File LayoutTests/fast/ime/inputmethodcontext-composition.html (right): https://codereview.chromium.org/23604053/diff/8001/LayoutTests/fast/ime/inputmethodcontext-composition.html#newcode8 LayoutTests/fast/ime/inputmethodcontext-composition.html:8: description("This tests composition attribute of ...
7 years, 3 months ago (2013-09-11 08:53:41 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kochi@chromium.org/23604053/16001
7 years, 3 months ago (2013-09-11 08:54:00 UTC) #6
commit-bot: I haz the power
7 years, 3 months ago (2013-09-11 10:00:31 UTC) #7
Message was sent while issue was closed.
Change committed as 157593

Powered by Google App Engine
This is Rietveld 408576698