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

Issue 2752113005: Let ImeAdapterAndroid have the same lifecycle as its Java peer (Closed)

Created:
3 years, 9 months ago by Jinsuk Kim
Modified:
3 years, 8 months ago
CC:
agrieve+watch_chromium.org, chromium-reviews, darin-cc_chromium.org, jam, nona+watch_chromium.org, shuchen+watch_chromium.org, James Su, yusukes+watch_chromium.org, mdjones
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Let ImeAdapterAndroid have the same lifecycle as its Java peer The native ImeAdapterAndroid(IAA) instance is owned by RenderWidgetHostViewAndroid(RWHVA) while its Java peer (ImeAdapter) is owned by CVC. This causes their life cycles to be different. Attach/detach API are used to get them linked before talking to each other. This CL makes this mechanism simpler by having Java ImeAdapter class create the native together, hence gets their lifetime synced. The separate attach/detach mechanism is not necessary since the native is an WebContentObserver, and connected to (or disconnected from) RWHVA accordingly when notified of RenderView- Host update callback. Connecting to interstitial page is also taken care of by observing the appropriate callbacks. BUG=662908 Review-Url: https://codereview.chromium.org/2752113005 Cr-Original-Original-Commit-Position: refs/heads/master@{#460028} Committed: https://chromium.googlesource.com/chromium/src/+/153d2811b3cbcf69cda7ab4817cdc35e7c680dee Review-Url: https://codereview.chromium.org/2752113005 Cr-Original-Commit-Position: refs/heads/master@{#461024} Committed: https://chromium.googlesource.com/chromium/src/+/d01dcc6a7955b96aff2083461319208afc2bc9ca Review-Url: https://codereview.chromium.org/2752113005 Cr-Commit-Position: refs/heads/master@{#461975} Committed: https://chromium.googlesource.com/chromium/src/+/48f82db77c454a66084b056b4b67d103a681a5e8

Patch Set 1 : fix tests #

Total comments: 6

Patch Set 2 : rebased #

Patch Set 3 : comments #

Patch Set 4 : s/isValid/mIsConnected/ #

Total comments: 8

Patch Set 5 : comments #

Total comments: 19

Patch Set 6 : rebase #

Patch Set 7 : background rwhva #

Total comments: 16

Patch Set 8 : WebContentsObserver #

Total comments: 8

Patch Set 9 : rebase #

Patch Set 10 : comments #

Total comments: 2

Patch Set 11 : bug #

Patch Set 12 : fix tests #

Patch Set 13 : rebase #

Patch Set 14 : debuggin on the bot #

Patch Set 15 : avoid accessing deleted rwhva #

Total comments: 5

Patch Set 16 : weak ptr #

Total comments: 2

Patch Set 17 : rename #

Patch Set 18 : fix tests #

Unified diffs Side-by-side diffs Delta from patch set Stats (+224 lines, -672 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchTapEventTest.java View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +2 lines, -3 lines 0 comments Download
M content/browser/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +2 lines, -2 lines 0 comments Download
M content/browser/android/browser_jni_registrar.cc View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +1 line, -1 line 0 comments Download
M content/browser/android/content_view_core_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +1 line, -5 lines 0 comments Download
M content/browser/android/content_view_core_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 4 chunks +6 lines, -25 lines 0 comments Download
A + content/browser/android/ime_adapter_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 7 chunks +26 lines, -15 lines 0 comments Download
A + content/browser/android/ime_adapter_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 12 chunks +105 lines, -42 lines 0 comments Download
M content/browser/renderer_host/ime_adapter_android.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -116 lines 0 comments Download
D content/browser/renderer_host/ime_adapter_android.cc View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -364 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 6 chunks +8 lines, -5 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 8 chunks +18 lines, -12 lines 0 comments Download
M content/browser/site_per_process_browsertest.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M content/browser/web_contents/web_contents_view_android.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -2 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 6 chunks +6 lines, -27 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/SelectionPopupController.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +1 line, -5 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java View 1 2 3 4 5 6 7 19 chunks +42 lines, -41 lines 0 comments Download
M content/public/android/javatests/src/org/chromium/content/browser/PopupZoomerTest.java View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +5 lines, -4 lines 0 comments Download

Messages

Total messages: 111 (55 generated)
Jinsuk Kim
3 years, 9 months ago (2017-03-17 12:18:51 UTC) #15
aelias_OOO_until_Jul13
lgtm
3 years, 9 months ago (2017-03-17 21:44:20 UTC) #18
Changwan Ryu
Could you explain how this helps move ImeAdapter out of ContentViewCore? Or is it orthogonal ...
3 years, 9 months ago (2017-03-17 23:47:19 UTC) #19
Jinsuk Kim
> Could you explain how this helps move ImeAdapter out of ContentViewCore? Or is > ...
3 years, 9 months ago (2017-03-19 23:44:20 UTC) #20
Changwan Ryu
Thanks for the answer. Please see my comment inline. https://codereview.chromium.org/2752113005/diff/100001/content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java File content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java (right): https://codereview.chromium.org/2752113005/diff/100001/content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java#newcode475 content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java:475: ...
3 years, 9 months ago (2017-03-20 18:23:00 UTC) #21
Jinsuk Kim
PTAL. Also updated ImeAdapter.onConnectedToRenderProcess to be called when it is 'connected' only. Ar this point ...
3 years, 9 months ago (2017-03-21 00:09:11 UTC) #22
Jinsuk Kim
changwan@ I found your concern around crash due to accessing ImeAdapter via ThreadedInputConnection can be ...
3 years, 9 months ago (2017-03-22 01:00:15 UTC) #24
Changwan Ryu
lgtm w/ comment. Thanks for fixing this! https://codereview.chromium.org/2752113005/diff/160001/content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java File content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java (right): https://codereview.chromium.org/2752113005/diff/160001/content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java#newcode477 content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java:477: nativeDestroy(mNativeImeAdapterAndroid); Ok, ...
3 years, 9 months ago (2017-03-22 01:32:57 UTC) #25
boliu
so all RWHVA always points to the same IAA, but IAA points to only the ...
3 years, 9 months ago (2017-03-22 16:55:02 UTC) #26
Jinsuk Kim
> then what's stopping a non-active RWHVA calling into IAA? what's unsetting the > IAA ...
3 years, 9 months ago (2017-03-23 01:17:49 UTC) #28
boliu
https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/ime_adapter_android.cc File content/browser/renderer_host/ime_adapter_android.cc (right): https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/ime_adapter_android.cc#newcode335 content/browser/renderer_host/ime_adapter_android.cc:335: return rwhva_ ? rwhva_->GetFocusedWidget() : nullptr; changwan: does everything ...
3 years, 9 months ago (2017-03-23 04:17:01 UTC) #29
Jinsuk Kim
Let me update the patch once I get changwan@'s reply. https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/ime_adapter_android.cc File content/browser/renderer_host/ime_adapter_android.cc (right): https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/ime_adapter_android.cc#newcode335 ...
3 years, 9 months ago (2017-03-23 07:25:10 UTC) #30
boliu
https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc File content/browser/renderer_host/render_widget_host_view_android.cc (right): https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc#newcode1872 content/browser/renderer_host/render_widget_host_view_android.cc:1872: ConnectImeAdapter(content_view_core ? content_view_core->ime_adapter() On 2017/03/23 07:25:10, Jinsuk Kim wrote: ...
3 years, 9 months ago (2017-03-23 14:18:50 UTC) #31
boliu
https://codereview.chromium.org/2752113005/diff/200001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java File content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java (right): https://codereview.chromium.org/2752113005/diff/200001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java#newcode691 content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java:691: mImeAdapter.destroy(); On 2017/03/23 04:17:01, boliu wrote: > that still ...
3 years, 9 months ago (2017-03-23 19:02:02 UTC) #32
Jinsuk Kim
https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc File content/browser/renderer_host/render_widget_host_view_android.cc (right): https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc#newcode1872 content/browser/renderer_host/render_widget_host_view_android.cc:1872: ConnectImeAdapter(content_view_core ? content_view_core->ime_adapter() On 2017/03/23 14:18:50, boliu wrote: > ...
3 years, 9 months ago (2017-03-23 23:10:24 UTC) #33
Jinsuk Kim
https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc File content/browser/renderer_host/render_widget_host_view_android.cc (right): https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc#newcode1872 content/browser/renderer_host/render_widget_host_view_android.cc:1872: ConnectImeAdapter(content_view_core ? content_view_core->ime_adapter() On 2017/03/23 14:18:50, boliu wrote: > ...
3 years, 9 months ago (2017-03-23 23:16:22 UTC) #34
boliu
https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc File content/browser/renderer_host/render_widget_host_view_android.cc (right): https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc#newcode1872 content/browser/renderer_host/render_widget_host_view_android.cc:1872: ConnectImeAdapter(content_view_core ? content_view_core->ime_adapter() On 2017/03/23 23:10:24, Jinsuk Kim wrote: ...
3 years, 9 months ago (2017-03-23 23:17:40 UTC) #35
boliu
https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc File content/browser/renderer_host/render_widget_host_view_android.cc (right): https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc#newcode1872 content/browser/renderer_host/render_widget_host_view_android.cc:1872: ConnectImeAdapter(content_view_core ? content_view_core->ime_adapter() On 2017/03/23 23:16:22, Jinsuk Kim wrote: ...
3 years, 9 months ago (2017-03-23 23:22:56 UTC) #36
Changwan Ryu
To boliu@, jinsukkim@: I'm not sure about interstitial case. WebContentsViewAndroid::Focus() seems to reattach the native ...
3 years, 9 months ago (2017-03-23 23:45:20 UTC) #37
Jinsuk Kim
https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc File content/browser/renderer_host/render_widget_host_view_android.cc (right): https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc#newcode1872 content/browser/renderer_host/render_widget_host_view_android.cc:1872: ConnectImeAdapter(content_view_core ? content_view_core->ime_adapter() On 2017/03/23 23:22:56, boliu wrote: > ...
3 years, 9 months ago (2017-03-24 00:01:45 UTC) #38
Jinsuk Kim
https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc File content/browser/renderer_host/render_widget_host_view_android.cc (right): https://codereview.chromium.org/2752113005/diff/200001/content/browser/renderer_host/render_widget_host_view_android.cc#newcode1872 content/browser/renderer_host/render_widget_host_view_android.cc:1872: ConnectImeAdapter(content_view_core ? content_view_core->ime_adapter() On 2017/03/24 00:01:45, Jinsuk Kim wrote: ...
3 years, 9 months ago (2017-03-24 00:15:05 UTC) #39
boliu
On 2017/03/23 23:45:20, Changwan Ryu wrote: > To boliu@, jinsukkim@: I'm not sure about interstitial ...
3 years, 9 months ago (2017-03-24 00:45:43 UTC) #40
boliu
On 2017/03/24 00:45:43, boliu wrote: > On 2017/03/23 23:45:20, Changwan Ryu wrote: > > To ...
3 years, 9 months ago (2017-03-24 00:46:39 UTC) #41
Jinsuk Kim
> jinsukkim@, what is an example interstitial case did you test? Does dangerous > URL ...
3 years, 9 months ago (2017-03-24 02:34:23 UTC) #42
Jinsuk Kim
On 2017/03/24 00:45:43, boliu wrote: > On 2017/03/23 23:45:20, Changwan Ryu wrote: > > To ...
3 years, 9 months ago (2017-03-24 02:34:59 UTC) #43
boliu
https://codereview.chromium.org/2752113005/diff/240001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/2752113005/diff/240001/content/browser/android/content_view_core_impl.cc#newcode219 content/browser/android/content_view_core_impl.cc:219: ime_adapter_(ime_adapter), this is backwards If CVC owns ime adapter, ...
3 years, 9 months ago (2017-03-24 17:13:16 UTC) #44
Jinsuk Kim
Moved ime_adapter_android.{cc,h} from content/browser/renderer_host to content/browser/android https://codereview.chromium.org/2752113005/diff/240001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/2752113005/diff/240001/content/browser/android/content_view_core_impl.cc#newcode219 content/browser/android/content_view_core_impl.cc:219: ime_adapter_(ime_adapter), On 2017/03/24 ...
3 years, 9 months ago (2017-03-27 03:19:33 UTC) #45
boliu
cool, lifetime much saner now https://codereview.chromium.org/2752113005/diff/240001/content/browser/renderer_host/render_widget_host_view_android.cc File content/browser/renderer_host/render_widget_host_view_android.cc (right): https://codereview.chromium.org/2752113005/diff/240001/content/browser/renderer_host/render_widget_host_view_android.cc#newcode751 content/browser/renderer_host/render_widget_host_view_android.cc:751: DCHECK(ime_adapter_android_); On 2017/03/27 03:19:33, ...
3 years, 9 months ago (2017-03-27 17:18:13 UTC) #46
Jinsuk Kim
https://codereview.chromium.org/2752113005/diff/240001/content/browser/renderer_host/render_widget_host_view_android.cc File content/browser/renderer_host/render_widget_host_view_android.cc (right): https://codereview.chromium.org/2752113005/diff/240001/content/browser/renderer_host/render_widget_host_view_android.cc#newcode751 content/browser/renderer_host/render_widget_host_view_android.cc:751: DCHECK(ime_adapter_android_); On 2017/03/27 17:18:12, boliu wrote: > On 2017/03/27 ...
3 years, 9 months ago (2017-03-27 22:38:19 UTC) #47
boliu
https://codereview.chromium.org/2752113005/diff/260001/content/browser/android/ime_adapter_android.cc File content/browser/android/ime_adapter_android.cc (right): https://codereview.chromium.org/2752113005/diff/260001/content/browser/android/ime_adapter_android.cc#newcode7 content/browser/android/ime_adapter_android.cc:7: #include <android/input.h> On 2017/03/27 22:38:19, Jinsuk Kim wrote: > ...
3 years, 9 months ago (2017-03-27 22:49:30 UTC) #48
Jinsuk Kim
PTAL https://codereview.chromium.org/2752113005/diff/260001/content/browser/android/ime_adapter_android.cc File content/browser/android/ime_adapter_android.cc (right): https://codereview.chromium.org/2752113005/diff/260001/content/browser/android/ime_adapter_android.cc#newcode7 content/browser/android/ime_adapter_android.cc:7: #include <android/input.h> On 2017/03/27 22:49:29, boliu wrote: > ...
3 years, 9 months ago (2017-03-27 23:01:49 UTC) #49
boliu
lgtm
3 years, 9 months ago (2017-03-27 23:04:14 UTC) #50
Jinsuk Kim
tedchoc@ would you give owner's seal for chrome/? It's not necessary for Tab to attach ...
3 years, 9 months ago (2017-03-27 23:07:19 UTC) #52
Ted C
On 2017/03/27 23:07:19, Jinsuk Kim wrote: > tedchoc@ would you give owner's seal for chrome/? ...
3 years, 9 months ago (2017-03-27 23:10:51 UTC) #53
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/2752113005/340001
3 years, 8 months ago (2017-03-28 06:18:24 UTC) #64
commit-bot: I haz the power
Committed patchset #12 (id:340001) as https://chromium.googlesource.com/chromium/src/+/153d2811b3cbcf69cda7ab4817cdc35e7c680dee
3 years, 8 months ago (2017-03-28 06:24:10 UTC) #67
mdjones
A revert of this CL (patchset #12 id:340001) has been created in https://codereview.chromium.org/2785543003/ by mdjones@chromium.org. ...
3 years, 8 months ago (2017-03-29 00:16:58 UTC) #68
Jinsuk Kim
On 2017/03/29 00:16:58, mdjones wrote: > A revert of this CL (patchset #12 id:340001) has ...
3 years, 8 months ago (2017-03-30 05:02:24 UTC) #69
aelias_OOO_until_Jul13
I suspect that was a random flake as there's no obvious connection between the failures ...
3 years, 8 months ago (2017-03-30 18:24:58 UTC) #70
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/2752113005/340001
3 years, 8 months ago (2017-03-30 18:25:50 UTC) #72
commit-bot: I haz the power
Try jobs failed on following builders: ios-simulator-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator-xcode-clang/builds/69935) mac_chromium_compile_dbg_ng on master.tryserver.chromium.mac (JOB_FAILED, ...
3 years, 8 months ago (2017-03-30 18:29:58 UTC) #74
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/2752113005/360001
3 years, 8 months ago (2017-03-31 03:24:14 UTC) #82
commit-bot: I haz the power
Committed patchset #13 (id:360001) as https://chromium.googlesource.com/chromium/src/+/d01dcc6a7955b96aff2083461319208afc2bc9ca
3 years, 8 months ago (2017-03-31 04:19:53 UTC) #85
Jinsuk Kim
On 2017/03/31 04:19:53, commit-bot: I haz the power wrote: > Committed patchset #13 (id:360001) as ...
3 years, 8 months ago (2017-03-31 04:24:29 UTC) #86
Jinsuk Kim
On 2017/03/31 04:24:29, Jinsuk Kim wrote: > On 2017/03/31 04:19:53, commit-bot: I haz the power ...
3 years, 8 months ago (2017-03-31 08:10:20 UTC) #87
Jinsuk Kim
A revert of this CL (patchset #13 id:360001) has been created in https://codereview.chromium.org/2791603002/ by jinsukkim@chromium.org. ...
3 years, 8 months ago (2017-03-31 14:09:11 UTC) #88
Jinsuk Kim
RWHVA was observed being destroyed before ImeAdapter accesses the old RWHVA it was referencing, therefore ...
3 years, 8 months ago (2017-04-04 05:32:38 UTC) #94
boliu
https://codereview.chromium.org/2752113005/diff/400001/content/browser/android/ime_adapter_android.cc File content/browser/android/ime_adapter_android.cc (right): https://codereview.chromium.org/2752113005/diff/400001/content/browser/android/ime_adapter_android.cc#newcode176 content/browser/android/ime_adapter_android.cc:176: void ImeAdapterAndroid::ResetRenderProcessConnection( does RenderViewDeleted work?
3 years, 8 months ago (2017-04-04 15:34:22 UTC) #95
boliu
https://codereview.chromium.org/2752113005/diff/400001/content/browser/android/ime_adapter_android.cc File content/browser/android/ime_adapter_android.cc (right): https://codereview.chromium.org/2752113005/diff/400001/content/browser/android/ime_adapter_android.cc#newcode176 content/browser/android/ime_adapter_android.cc:176: void ImeAdapterAndroid::ResetRenderProcessConnection( On 2017/04/04 15:34:22, boliu wrote: > does ...
3 years, 8 months ago (2017-04-04 15:34:53 UTC) #96
Jinsuk Kim
https://codereview.chromium.org/2752113005/diff/400001/content/browser/android/ime_adapter_android.cc File content/browser/android/ime_adapter_android.cc (right): https://codereview.chromium.org/2752113005/diff/400001/content/browser/android/ime_adapter_android.cc#newcode176 content/browser/android/ime_adapter_android.cc:176: void ImeAdapterAndroid::ResetRenderProcessConnection( On 2017/04/04 15:34:53, boliu wrote: > On ...
3 years, 8 months ago (2017-04-04 22:12:09 UTC) #97
boliu
https://codereview.chromium.org/2752113005/diff/400001/content/browser/android/ime_adapter_android.cc File content/browser/android/ime_adapter_android.cc (right): https://codereview.chromium.org/2752113005/diff/400001/content/browser/android/ime_adapter_android.cc#newcode176 content/browser/android/ime_adapter_android.cc:176: void ImeAdapterAndroid::ResetRenderProcessConnection( On 2017/04/04 22:12:09, Jinsuk Kim wrote: > ...
3 years, 8 months ago (2017-04-04 22:22:06 UTC) #98
Jinsuk Kim
https://codereview.chromium.org/2752113005/diff/400001/content/browser/android/ime_adapter_android.cc File content/browser/android/ime_adapter_android.cc (right): https://codereview.chromium.org/2752113005/diff/400001/content/browser/android/ime_adapter_android.cc#newcode176 content/browser/android/ime_adapter_android.cc:176: void ImeAdapterAndroid::ResetRenderProcessConnection( On 2017/04/04 22:22:06, boliu wrote: > On ...
3 years, 8 months ago (2017-04-04 23:14:00 UTC) #99
boliu
lgtm % rename https://codereview.chromium.org/2752113005/diff/420001/content/browser/renderer_host/render_widget_host_view_android.h File content/browser/renderer_host/render_widget_host_view_android.h (right): https://codereview.chromium.org/2752113005/diff/420001/content/browser/renderer_host/render_widget_host_view_android.h#newcode234 content/browser/renderer_host/render_widget_host_view_android.h:234: base::WeakPtr<RenderWidgetHostViewAndroid> GetWeakPointer(); base already has GetWeakPtr. ...
3 years, 8 months ago (2017-04-04 23:19:32 UTC) #100
Jinsuk Kim
https://codereview.chromium.org/2752113005/diff/420001/content/browser/renderer_host/render_widget_host_view_android.h File content/browser/renderer_host/render_widget_host_view_android.h (right): https://codereview.chromium.org/2752113005/diff/420001/content/browser/renderer_host/render_widget_host_view_android.h#newcode234 content/browser/renderer_host/render_widget_host_view_android.h:234: base::WeakPtr<RenderWidgetHostViewAndroid> GetWeakPointer(); On 2017/04/04 23:19:32, boliu wrote: > base ...
3 years, 8 months ago (2017-04-04 23:26:50 UTC) #101
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/2752113005/460001
3 years, 8 months ago (2017-04-05 04:05:59 UTC) #108
commit-bot: I haz the power
3 years, 8 months ago (2017-04-05 04:11:29 UTC) #111
Message was sent while issue was closed.
Committed patchset #18 (id:460001) as
https://chromium.googlesource.com/chromium/src/+/48f82db77c454a66084b056b4b67...

Powered by Google App Engine
This is Rietveld 408576698