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

Issue 1619423003: Create //ui/base/ime:text_input_base target. (Closed)

Created:
4 years, 11 months ago by kylechar
Modified:
4 years, 10 months ago
Reviewers:
Shu Chen, sadrul, spang
CC:
chromium-reviews, spang
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Create //ui/base/ime:text_input_base target. Move some enum definitions from //ui/base/ime into a new target //ui/base/ime:text_input_types. This is to fix a circular dep problem that appears with //ui/ozone not being able to depend on //ui/platform_window. It fixes a failing GN check and allows ozone implementations to include //ui/platform_window correctly. The new target only has header files with enum definitions. Two of the files in the new target were not previously in any target. The GYP target has type none because iOS builds fail when a library has no source files in them. BUG=361137 Committed: https://crrev.com/8dd34a13c2228f86066da8ba3a22d02321ab6caa Cr-Commit-Position: refs/heads/master@{#371744}

Patch Set 1 #

Patch Set 2 : Simplify and add GYP. #

Patch Set 3 : Change GYP target type to none. #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+25 lines, -3 lines) Patch
M ui/base/ime/BUILD.gn View 1 3 chunks +12 lines, -1 line 3 comments Download
M ui/base/ime/ui_base_ime.gyp View 1 2 3 chunks +11 lines, -1 line 0 comments Download
M ui/ozone/BUILD.gn View 1 1 chunk +1 line, -0 lines 2 comments Download
M ui/platform_window/BUILD.gn View 1 1 chunk +1 line, -1 line 0 comments Download

Dependent Patchsets:

Messages

Total messages: 21 (11 generated)
kylechar
Small change to allow ozone_platform_x11 to use X11Window (and fix some existing dependency issues).
4 years, 11 months ago (2016-01-25 21:54:26 UTC) #8
sadrul
Update the CL description to say 'text_input_type' (instead of 'text_input_base') https://codereview.chromium.org/1619423003/diff/80001/ui/base/ime/BUILD.gn File ui/base/ime/BUILD.gn (right): https://codereview.chromium.org/1619423003/diff/80001/ui/base/ime/BUILD.gn#newcode8 ...
4 years, 10 months ago (2016-01-26 17:50:38 UTC) #9
sadrul
Looks good with the nits addressed. +shuchen@ for ui/base/ime/ owner review.
4 years, 10 months ago (2016-01-26 17:51:40 UTC) #11
kylechar
https://codereview.chromium.org/1619423003/diff/80001/ui/base/ime/BUILD.gn File ui/base/ime/BUILD.gn (right): https://codereview.chromium.org/1619423003/diff/80001/ui/base/ime/BUILD.gn#newcode8 ui/base/ime/BUILD.gn:8: source_set("text_input_types") { On 2016/01/26 at 17:50:38, sadrul wrote: > ...
4 years, 10 months ago (2016-01-26 17:58:34 UTC) #12
spang
https://codereview.chromium.org/1619423003/diff/80001/ui/base/ime/BUILD.gn File ui/base/ime/BUILD.gn (right): https://codereview.chromium.org/1619423003/diff/80001/ui/base/ime/BUILD.gn#newcode8 ui/base/ime/BUILD.gn:8: source_set("text_input_types") { On 2016/01/26 17:50:38, sadrul wrote: > I ...
4 years, 10 months ago (2016-01-26 18:00:09 UTC) #14
sadrul
lgtm. Please wait for shuchen@'s approval for ui/base/ime
4 years, 10 months ago (2016-01-26 18:02:28 UTC) #15
Shu Chen
lgtm
4 years, 10 months ago (2016-01-27 00:38:51 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1619423003/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1619423003/80001
4 years, 10 months ago (2016-01-27 04:37:17 UTC) #18
commit-bot: I haz the power
Committed patchset #3 (id:80001)
4 years, 10 months ago (2016-01-27 05:53:07 UTC) #19
commit-bot: I haz the power
4 years, 10 months ago (2016-01-27 05:54:26 UTC) #21
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/8dd34a13c2228f86066da8ba3a22d02321ab6caa
Cr-Commit-Position: refs/heads/master@{#371744}

Powered by Google App Engine
This is Rietveld 408576698