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

Issue 715733002: [Android] Show autofill popup after animation. (Closed)

Created:
6 years, 1 month ago by please use gerrit instead
Modified:
5 years, 11 months ago
CC:
android-webview-reviews_chromium.org, benquan, bokan, browser-components-watch_chromium.org, chromium-reviews, creis+watch_chromium.org, darin-cc_chromium.org, Dane Wallinga, dyu1, estade+watch_chromium.org, Garrett Casto, gcasto+watchlist_chromium.org, Ilya Sherman, jam, mkwst+moarreviews-renderer_chromium.org, mkwst+watchlist-passwords_chromium.org, nasko+codewatch_chromium.org, piman+watch_chromium.org, rouslan+autofillwatch_chromium.org, Shu Chen
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Android] Show autofill popup after animation. The renderer shows autofill popups immediately upon click or focus change. If the browser shows an IME (virtual keyboard), then it can zoom and scroll the webpage, which will hide the popup. This behavior causes a "flash" of autofill popup on platforms with IME (ChromeOS, Windows 8, and Android). This patch mostly fixes Android and paves the way for fixing Windows 8 and ChromeOS. The fix involves roughly 5 parts. 1) If the platform does not support a virtual keyboard (Mac, Linux, Windows 7), the renderer shows the autofill popup immediately. 2) If a virtual keyboard is supported, but disabled (ChromeOS without a virtual keyboard and Android with a hardware keyboard), then the browser notifies the renderer that the autofill popup can be shown. 3) If the virtual keyboard is already showing, then the browser notifies the renderer that the autofill popup can be shown. A corner case is the Android keyboard, which can change its own size when switching between input fields, thus resizing the webpage and hiding the autofill popup. The mitigation is to hide the autofill popup only if the input field moves due to the resize. This mitigation is not in this patch. 4) If the input field is already in a good position (visible on screen and legible size) after the keyboard is shown, then there will be no zoom and scroll animations. Then the renderer can show the autofill popup. 5) If the input field is zooming and scrolling into a good position (visible on screen and legible size) after the keyboard is shown, then the renderer waits until the compositor notifies it that the this animation has finished. Then the renderer can show the autofill popup. BUG=430318, 440161 Committed: https://crrev.com/f7ebd883699112506893fc0500a65c5a10e563ec Cr-Commit-Position: refs/heads/master@{#312521}

Patch Set 1 #

Total comments: 22

Patch Set 2 : #

Total comments: 2

Patch Set 3 : Hide popup when resizing the viewport resulted in movement of the focused element. #

Total comments: 2

Patch Set 4 : Fix existing tests and add some more. #

Total comments: 4

Patch Set 5 : Rebase on top of https://codereview.chromium.org/826713002/ #

Total comments: 2

Patch Set 6 : Make this Android CL independent from the ChromeOS CL. #

Total comments: 8

Patch Set 7 : Add zoomed page click test. #

Total comments: 12

Patch Set 8 : UI thread where needed. #

Total comments: 12

Patch Set 9 : Inline test functions. #

Total comments: 2

Patch Set 10 : Use javadoc style comments. #

Patch Set 11 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+514 lines, -120 lines) Patch
M android_webview/browser/hardware_renderer.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M cc/test/fake_layer_tree_host_client.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M cc/test/fake_layer_tree_host_impl_client.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M cc/test/layer_tree_test.cc View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M cc/trees/layer_tree_host.h View 1 2 3 4 5 6 2 chunks +7 lines, -0 lines 0 comments Download
M cc/trees/layer_tree_host.cc View 1 2 3 4 5 6 3 chunks +9 lines, -0 lines 0 comments Download
M cc/trees/layer_tree_host_client.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M cc/trees/layer_tree_host_impl.h View 1 2 3 4 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download
M cc/trees/layer_tree_host_impl.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M cc/trees/layer_tree_host_impl_unittest.cc View 1 2 3 4 chunks +37 lines, -0 lines 0 comments Download
M cc/trees/layer_tree_host_unittest_no_message_loop.cc View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M cc/trees/single_thread_proxy.h View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M cc/trees/single_thread_proxy.cc View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download
M cc/trees/thread_proxy.h View 1 2 3 4 5 6 2 chunks +2 lines, -0 lines 0 comments Download
M cc/trees/thread_proxy.cc View 1 2 3 4 5 6 2 chunks +12 lines, -0 lines 0 comments Download
A chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java View 1 2 3 4 5 6 7 8 9 1 chunk +146 lines, -0 lines 0 comments Download
M chrome/renderer/autofill/page_click_tracker_browsertest.cc View 1 2 3 4 5 6 7 8 5 chunks +71 lines, -30 lines 0 comments Download
M chrome/renderer/autofill/password_generation_agent_browsertest.cc View 1 2 3 4 5 6 7 18 chunks +64 lines, -23 lines 0 comments Download
M components/autofill/content/renderer/autofill_agent.h View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -0 lines 0 comments Download
M components/autofill/content/renderer/autofill_agent.cc View 1 2 3 4 5 6 7 8 9 10 4 chunks +18 lines, -7 lines 0 comments Download
M components/autofill/content/renderer/form_autofill_util.h View 1 2 3 4 5 1 chunk +1 line, -2 lines 0 comments Download
M components/autofill/content/renderer/form_autofill_util.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M components/autofill/content/renderer/page_click_tracker.h View 1 2 3 4 5 6 3 chunks +5 lines, -5 lines 0 comments Download
M components/autofill/content/renderer/page_click_tracker.cc View 1 2 3 4 5 6 4 chunks +29 lines, -42 lines 0 comments Download
M content/browser/renderer_host/compositor_impl_android.h View 1 2 3 4 5 1 chunk +1 line, -0 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 1 chunk +6 lines, -0 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 3 chunks +13 lines, -2 lines 0 comments Download
M content/public/android/javatests/src/org/chromium/content/browser/input/AdapterInputConnectionTest.java View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M content/public/renderer/render_view_observer.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +5 lines, -0 lines 0 comments Download
M content/public/test/render_view_test.h View 1 2 3 4 5 6 1 chunk +3 lines, -0 lines 0 comments Download
M content/public/test/render_view_test.cc View 1 2 3 4 5 6 7 1 chunk +12 lines, -6 lines 0 comments Download
M content/renderer/gpu/render_widget_compositor.h View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M content/renderer/gpu/render_widget_compositor.cc View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download
M content/renderer/render_view_impl.h View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -0 lines 0 comments Download
M content/renderer/render_view_impl.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +15 lines, -1 line 0 comments Download
M content/renderer/render_widget.h View 1 2 3 4 5 6 7 2 chunks +7 lines, -0 lines 0 comments Download
M content/renderer/render_widget.cc View 1 2 3 4 5 6 7 3 chunks +18 lines, -1 line 0 comments Download
M content/test/web_layer_tree_view_impl_for_testing.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M mojo/services/html_viewer/weblayertreeview_impl.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M ui/compositor/compositor.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 168 (103 generated)
please use gerrit instead
Alexandre: What do you think about these compositor changes? I'm getting cc_unittests failures, which I ...
6 years, 1 month ago (2014-11-22 02:18:21 UTC) #16
aelias_OOO_until_Jul13
https://codereview.chromium.org/715733002/diff/270001/cc/trees/layer_tree_host.h File cc/trees/layer_tree_host.h (right): https://codereview.chromium.org/715733002/diff/270001/cc/trees/layer_tree_host.h#newcode483 cc/trees/layer_tree_host.h:483: // If set, then page scale animation has completed, ...
6 years, 1 month ago (2014-11-22 03:38:11 UTC) #17
please use gerrit instead
Alexandre: Please see my comments inline. https://codereview.chromium.org/715733002/diff/270001/cc/trees/layer_tree_host.h File cc/trees/layer_tree_host.h (right): https://codereview.chromium.org/715733002/diff/270001/cc/trees/layer_tree_host.h#newcode483 cc/trees/layer_tree_host.h:483: // If set, ...
6 years ago (2014-11-24 20:22:32 UTC) #18
aelias_OOO_until_Jul13
https://codereview.chromium.org/715733002/diff/270001/components/autofill/content/renderer/autofill_agent.cc File components/autofill/content/renderer/autofill_agent.cc (right): https://codereview.chromium.org/715733002/diff/270001/components/autofill/content/renderer/autofill_agent.cc#newcode238 components/autofill/content/renderer/autofill_agent.cc:238: #if !defined(OS_ANDROID) On 2014/11/24 20:22:31, Rouslan Solomakhin wrote: > ...
6 years ago (2014-11-25 01:26:35 UTC) #20
please use gerrit instead
Alexandre: PTAL Patch Set 2. I was able to get rid of platform #ifdefs. Also ...
6 years ago (2014-12-15 18:39:55 UTC) #45
please use gerrit instead
If you're OK with the overall approach, perhaps I should start splitting the CL into ...
6 years ago (2014-12-15 19:18:06 UTC) #46
aelias_OOO_until_Jul13
OK, the FocusChangedComplete stuff looks OK, thanks! https://codereview.chromium.org/715733002/diff/270001/components/autofill/content/renderer/autofill_agent.cc File components/autofill/content/renderer/autofill_agent.cc (right): https://codereview.chromium.org/715733002/diff/270001/components/autofill/content/renderer/autofill_agent.cc#newcode238 components/autofill/content/renderer/autofill_agent.cc:238: #if !defined(OS_ANDROID) ...
6 years ago (2014-12-15 21:59:15 UTC) #47
please use gerrit instead
A small comment inline. https://codereview.chromium.org/715733002/diff/270001/components/autofill/content/renderer/autofill_agent.cc File components/autofill/content/renderer/autofill_agent.cc (right): https://codereview.chromium.org/715733002/diff/270001/components/autofill/content/renderer/autofill_agent.cc#newcode238 components/autofill/content/renderer/autofill_agent.cc:238: #if !defined(OS_ANDROID) On 2014/12/15 21:59:14, ...
6 years ago (2014-12-16 02:17:08 UTC) #50
aelias_OOO_until_Jul13
https://codereview.chromium.org/715733002/diff/270001/components/autofill/content/renderer/autofill_agent.cc File components/autofill/content/renderer/autofill_agent.cc (right): https://codereview.chromium.org/715733002/diff/270001/components/autofill/content/renderer/autofill_agent.cc#newcode238 components/autofill/content/renderer/autofill_agent.cc:238: #if !defined(OS_ANDROID) On 2014/12/16 02:17:08, Rouslan Solomakhin wrote: > ...
6 years ago (2014-12-16 02:35:52 UTC) #51
please use gerrit instead
On 2014/12/16 02:35:52, aelias wrote: > https://codereview.chromium.org/715733002/diff/270001/components/autofill/content/renderer/autofill_agent.cc > File components/autofill/content/renderer/autofill_agent.cc (right): > > https://codereview.chromium.org/715733002/diff/270001/components/autofill/content/renderer/autofill_agent.cc#newcode238 > ...
6 years ago (2014-12-16 20:05:49 UTC) #52
aelias_OOO_until_Jul13
OK, sounds reasonable. Let me know when you have a new patch up.
6 years ago (2014-12-16 20:10:57 UTC) #53
please use gerrit instead
Alexandre: PTAL Patch Set 3. Since RenderViewObserver::Resized() was used only by AutofillAgent to hide the ...
6 years ago (2014-12-16 21:17:42 UTC) #56
aelias_OOO_until_Jul13
This looks pretty clean to me now, thanks. Please just add test coverage and fix ...
6 years ago (2014-12-16 23:15:49 UTC) #57
please use gerrit instead
Adding test coverage and fixing test failures. https://codereview.chromium.org/715733002/diff/830001/components/autofill/content/renderer/autofill_agent.cc File components/autofill/content/renderer/autofill_agent.cc (right): https://codereview.chromium.org/715733002/diff/830001/components/autofill/content/renderer/autofill_agent.cc#newcode245 components/autofill/content/renderer/autofill_agent.cc:245: void AutofillAgent::OrientationChangeEvent() ...
6 years ago (2014-12-16 23:39:22 UTC) #58
please use gerrit instead
Alexandre: PTAL cc/ in Patch Set 4. I've added test coverage in layer_tree_host_impl_unittest.cc. Let me ...
6 years ago (2014-12-24 00:56:43 UTC) #84
please use gerrit instead
Garrett: PTAL autofill in Patch Set 4: chrome/renderer/autofill/page_click_tracker_browsertest.cc chrome/renderer/autofill/password_generation_agent_browsertest.cc components/autofill/content/renderer/autofill_agent.h components/autofill/content/renderer/autofill_agent.cc components/autofill/content/renderer/form_autofill_util.h components/autofill/content/renderer/form_autofill_util.cc components/autofill/content/renderer/page_click_tracker.h components/autofill/content/renderer/page_click_tracker.cc ...
6 years ago (2014-12-24 01:03:45 UTC) #87
please use gerrit instead
Newton: PTAL AutofillPopupWithKeyboardTest.java in Patch Set 4: chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java
6 years ago (2014-12-24 01:06:33 UTC) #89
please use gerrit instead
John: PTAL render_widget_compositor Patch Set 4: content/renderer/gpu/render_widget_compositor.h content/renderer/gpu/render_widget_compositor.cc Other render_widget_compositor OWNERs: Feel free to take ...
6 years ago (2014-12-24 01:11:33 UTC) #91
please use gerrit instead
Mike: PTAL textfield in Patch Set 4: ui/views/controls/textfield/textfield.h ui/views/controls/textfield/textfield.cc Other textfield OWNERs: Feel free to ...
6 years ago (2014-12-24 01:15:43 UTC) #93
please use gerrit instead
Ben: PTAL android in Patch Set 4: android_webview/browser/hardware_renderer.h content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java content/public/android/javatests/src/org/chromium/content/browser/input/AdapterInputConnectionTest.java Other android OWNERs: Feel ...
6 years ago (2014-12-24 01:20:22 UTC) #95
please use gerrit instead
Kevin, PTAL keyboard_controller in Patch Set 4: ui/keyboard/keyboard_controller.cc Other keyboard_controller OWNERs, feel free to take ...
6 years ago (2014-12-24 01:25:03 UTC) #97
please use gerrit instead
Will: PTAL view_messages in Patch Set 4: content/common/view_messages.h Other view_messages OWNERs, feel free to take ...
6 years ago (2014-12-24 01:29:20 UTC) #99
please use gerrit instead
Yohei, PTAL ime in Patch Set 4: ui/base/ime/dummy_input_method.h ui/base/ime/dummy_input_method.cc ui/base/ime/dummy_text_input_client.h ui/base/ime/dummy_text_input_client.cc ui/base/ime/input_method.h ui/base/ime/input_method_base.h ui/base/ime/input_method_base.cc ui/base/ime/input_method_chromeos_unittest.cc ...
6 years ago (2014-12-24 01:32:49 UTC) #101
Will Harris
new IPC message in content/common/view_messages.h LGTM
6 years ago (2014-12-24 01:36:05 UTC) #102
please use gerrit instead
Ian, PTAL compositor in Patch Set 4: ui/compositor/compositor.cc ui/compositor/compositor.h Other compositor OWNERs, feel free to ...
6 years ago (2014-12-24 01:37:15 UTC) #104
please use gerrit instead
Yuki, PTAL input_method_bridge in Patch Set 4: ui/views/ime/input_method_bridge.h ui/views/ime/input_method_bridge.cc
6 years ago (2014-12-24 01:42:35 UTC) #106
please use gerrit instead
Aaron, PTAL mojo in Patch Set 4: mojo/services/html_viewer/weblayertreeview_impl.h
6 years ago (2014-12-24 01:45:55 UTC) #108
please use gerrit instead
Nasko, PTAL content in Patch Set 4: content/public/renderer/render_view_observer.h content/public/test/render_view_test.h content/public/test/render_view_test.cc content/renderer/render_view_impl.h content/renderer/render_view_impl.cc content/renderer/render_widget.h content/renderer/render_widget.cc content/test/web_layer_tree_view_impl_for_testing.h ...
6 years ago (2014-12-24 01:50:02 UTC) #110
please use gerrit instead
Nico, PTAL prefix_selector in Patch Set 4: ui/views/controls/prefix_selector.h ui/views/controls/prefix_selector.cc
6 years ago (2014-12-24 01:52:34 UTC) #112
please use gerrit instead
Sorry for the "spam," everyone. This bug-fix requires piping events through multiple layers, which creates ...
6 years ago (2014-12-24 01:55:05 UTC) #113
yukawa
lgtm Happy Holidays! It's OK with me to add some methods to ui/base/ime/input_method.h and ui/base/ime/text_input_client.h ...
6 years ago (2014-12-24 03:09:49 UTC) #114
yukawa
Oops, sorry, previous mail was my misoperation. not lgtm yet.
6 years ago (2014-12-24 03:12:07 UTC) #115
yukawa
Adding new methods to some methods to ui/base/ime/input_method.h and ui/base/ime/text_input_client.h is OK with me. But ...
6 years ago (2014-12-24 03:21:32 UTC) #116
Yuki
https://codereview.chromium.org/715733002/diff/1330001/ui/keyboard/keyboard_controller.cc File ui/keyboard/keyboard_controller.cc (right): https://codereview.chromium.org/715733002/diff/1330001/ui/keyboard/keyboard_controller.cc#newcode482 ui/keyboard/keyboard_controller.cc:482: proxy_->GetInputMethod()->GetTextInputClient()->OnKeyboardBoundsUnchanged(); Why the text input client want to be ...
6 years ago (2014-12-24 06:08:24 UTC) #117
please use gerrit instead
Thank you for the prompt responses. The overarching theme seems to be confusion due to ...
5 years, 12 months ago (2014-12-24 18:25:50 UTC) #119
aelias_OOO_until_Jul13
lgtm, thanks.
5 years, 11 months ago (2015-01-05 19:31:01 UTC) #122
nasko
Doesn't this CL depend on the ChromeOS one you pointed to (https://codereview.chromium.org/826713002/)? It is the ...
5 years, 11 months ago (2015-01-05 19:38:01 UTC) #123
please use gerrit instead
Nasko, PTAL Patch Set 6. This patch here is now completely independent of the ChromeOS ...
5 years, 11 months ago (2015-01-05 20:28:25 UTC) #125
nasko
In general, we are trying to move away from RenderView to RenderFrame. It isn't as ...
5 years, 11 months ago (2015-01-05 21:49:23 UTC) #126
Garrett Casto
https://codereview.chromium.org/715733002/diff/1390001/components/autofill/content/renderer/autofill_agent.cc File components/autofill/content/renderer/autofill_agent.cc (right): https://codereview.chromium.org/715733002/diff/1390001/components/autofill/content/renderer/autofill_agent.cc#newcode217 components/autofill/content/renderer/autofill_agent.cc:217: element_.reset(); Is this safe? |element_| is mostly used to ...
5 years, 11 months ago (2015-01-06 20:01:09 UTC) #127
please use gerrit instead
Garrett, PTAL Patch Set 7. Nasko, please see my answer to your question inline. https://codereview.chromium.org/715733002/diff/1390001/components/autofill/content/renderer/autofill_agent.cc ...
5 years, 11 months ago (2015-01-13 02:14:56 UTC) #132
please use gerrit instead
Newton, ping for review of chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java. Ben, ping for review of: android_webview/browser/hardware_renderer.h content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java content/public/android/javatests/src/org/chromium/content/browser/input/AdapterInputConnectionTest.java ...
5 years, 11 months ago (2015-01-13 02:22:22 UTC) #134
please use gerrit instead
Jared, PTAL in Patch Set 7: content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java content/public/android/javatests/src/org/chromium/content/browser/input/AdapterInputConnectionTest.java Richard, PTAL in Patch Set 7: ...
5 years, 11 months ago (2015-01-14 22:53:10 UTC) #137
jdduke (slow)
> Jared, PTAL in Patch Set 7: > > content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java > content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java > content/public/android/javatests/src/org/chromium/content/browser/input/AdapterInputConnectionTest.java > ...
5 years, 11 months ago (2015-01-14 22:59:51 UTC) #139
please use gerrit instead
Aurimas, PTAL in Patch Set 7: content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java content/public/android/javatests/src/org/chromium/content/browser/input/AdapterInputConnectionTest.java
5 years, 11 months ago (2015-01-14 23:04:02 UTC) #140
Ian Vollick
On 2015/01/14 23:04:02, Rouslan Solomakhin wrote: > Aurimas, PTAL in Patch Set 7: > > ...
5 years, 11 months ago (2015-01-14 23:06:42 UTC) #141
please use gerrit instead
Jared, please see my reply inline. Let me know if I misunderstood your comment. https://codereview.chromium.org/715733002/diff/1490001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java ...
5 years, 11 months ago (2015-01-14 23:09:27 UTC) #142
Garrett Casto
components/autofill/... and chrome/renderer/autofill/... LGTM
5 years, 11 months ago (2015-01-14 23:25:01 UTC) #143
aurimas (slooooooooow)
On 2015/01/14 at 23:04:02, rouslan wrote: > Aurimas, PTAL in Patch Set 7: > > ...
5 years, 11 months ago (2015-01-15 00:50:16 UTC) #145
please use gerrit instead
Aurimas, please see my reply inline. https://codereview.chromium.org/715733002/diff/1490001/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/715733002/diff/1490001/content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java#newcode298 content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java:298: == Configuration.KEYBOARD_NOKEYS) { ...
5 years, 11 months ago (2015-01-15 01:09:13 UTC) #146
aurimas (slooooooooow)
On 2015/01/15 at 01:09:13, rouslan wrote: > Aurimas, please see my reply inline. > > ...
5 years, 11 months ago (2015-01-15 02:26:47 UTC) #147
Aaron Boodman
lgtm
5 years, 11 months ago (2015-01-15 04:02:06 UTC) #148
yukawa
lgtm (as the aura part is stripped out)
5 years, 11 months ago (2015-01-15 06:31:45 UTC) #149
Torne
android_webview LGTM
5 years, 11 months ago (2015-01-15 10:20:35 UTC) #150
newt (away)
https://codereview.chromium.org/715733002/diff/1490001/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java (right): https://codereview.chromium.org/715733002/diff/1490001/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java#newcode60 chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java:60: new AutofillTestHelper().setProfile(new AutofillProfile("", "https://www.example.com", These objects all live on ...
5 years, 11 months ago (2015-01-15 17:36:45 UTC) #151
please use gerrit instead
Newton, PTAL Patch Set 8. https://codereview.chromium.org/715733002/diff/1490001/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java (right): https://codereview.chromium.org/715733002/diff/1490001/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java#newcode60 chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java:60: new AutofillTestHelper().setProfile(new AutofillProfile("", "https://www.example.com", ...
5 years, 11 months ago (2015-01-20 19:38:03 UTC) #154
newt (away)
AutofillPopupWithKeyboardTest.java looks better. Just some suggestions for making it shorter and easier to read. https://codereview.chromium.org/715733002/diff/1550001/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java ...
5 years, 11 months ago (2015-01-20 21:28:10 UTC) #155
please use gerrit instead
Newton, PTAL Patch Set 9. https://codereview.chromium.org/715733002/diff/1550001/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java (right): https://codereview.chromium.org/715733002/diff/1550001/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java#newcode65 chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java:65: class Info { On ...
5 years, 11 months ago (2015-01-21 01:31:45 UTC) #157
newt (away)
AutofillPopupWithKeyboardTest.java lgtm https://codereview.chromium.org/715733002/diff/1590001/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java (right): https://codereview.chromium.org/715733002/diff/1590001/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java#newcode122 chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java:122: // Wait until the keyboard is showing ...
5 years, 11 months ago (2015-01-21 01:41:27 UTC) #158
please use gerrit instead
https://codereview.chromium.org/715733002/diff/1590001/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java (right): https://codereview.chromium.org/715733002/diff/1590001/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java#newcode122 chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupWithKeyboardTest.java:122: // Wait until the keyboard is showing and notify ...
5 years, 11 months ago (2015-01-21 01:46:06 UTC) #160
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/715733002/1610001
5 years, 11 months ago (2015-01-21 01:48:15 UTC) #161
commit-bot: I haz the power
Failed to apply patch for components/autofill/content/renderer/autofill_agent.cc: While running git apply --index -3 -p1; error: patch ...
5 years, 11 months ago (2015-01-21 14:19:02 UTC) #163
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/715733002/1630001
5 years, 11 months ago (2015-01-22 00:54:38 UTC) #166
commit-bot: I haz the power
Committed patchset #11 (id:1630001)
5 years, 11 months ago (2015-01-22 01:54:45 UTC) #167
commit-bot: I haz the power
5 years, 11 months ago (2015-01-22 01:56:19 UTC) #168
Message was sent while issue was closed.
Patchset 11 (id:??) landed as
https://crrev.com/f7ebd883699112506893fc0500a65c5a10e563ec
Cr-Commit-Position: refs/heads/master@{#312521}

Powered by Google App Engine
This is Rietveld 408576698