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

Issue 884583002: [autofill] Show autofill popup when focusing a field by tapping near its edge. (Closed)

Created:
5 years, 11 months ago by please use gerrit instead
Modified:
5 years, 10 months ago
Reviewers:
Jay Civelli, Evan Stade
CC:
chromium-reviews, mlamouri+watch-content_chromium.org, browser-components-watch_chromium.org, jam, darin-cc_chromium.org, mkwst+moarreviews-renderer_chromium.org, estade+watch_chromium.org, rouslan+autofillwatch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@bounds-change
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[autofill] Show autofill popup when tapping near input's edge. Tapping near the edge of an input field focuses the field, but does not bring up the autofill popup. The issue is taking the tap width into account when handling field focus, but not when checking which element was tapped. The fix is to take the tap width and height into account when checking which field was tapped. This is the Chrome part of the fix. The Blink part is: http://crrev.com/913323004 BUG=430318 Committed: https://crrev.com/881f5a7ee33a647fcf8db0b1e5210b700bb01a45 Cr-Commit-Position: refs/heads/master@{#316602}

Patch Set 1 #

Patch Set 2 : Add a test #

Total comments: 3

Patch Set 3 : Use Blink hit testing #

Unified diffs Side-by-side diffs Delta from patch set Stats (+83 lines, -24 lines) Patch
M chrome/renderer/autofill/page_click_tracker_browsertest.cc View 1 2 3 chunks +47 lines, -1 line 0 comments Download
M components/autofill/content/renderer/page_click_tracker.h View 1 2 1 chunk +0 lines, -3 lines 0 comments Download
M components/autofill/content/renderer/page_click_tracker.cc View 1 2 6 chunks +18 lines, -20 lines 0 comments Download
M content/public/test/render_view_test.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M content/public/test/render_view_test.cc View 1 2 chunks +15 lines, -0 lines 0 comments Download

Messages

Total messages: 29 (8 generated)
please use gerrit instead
Evan, PTAL. Is it reasonable to add a method to render_view_test.cc here? (I assume render_view_test.cc ...
5 years, 10 months ago (2015-01-28 22:43:41 UTC) #2
Evan Stade
Does this /guarantee/ that focus and activation will be mutually implicative?
5 years, 10 months ago (2015-01-28 23:56:22 UTC) #3
Evan Stade
Does this /guarantee/ that focus and activation will be mutually implicative?
5 years, 10 months ago (2015-01-28 23:56:23 UTC) #4
Evan Stade
On 2015/01/28 23:56:23, Evan Stade wrote: > Does this /guarantee/ that focus and activation will ...
5 years, 10 months ago (2015-01-28 23:57:06 UTC) #5
Evan Stade
On 2015/01/28 23:57:06, Evan Stade wrote: > On 2015/01/28 23:56:23, Evan Stade wrote: > > ...
5 years, 10 months ago (2015-01-28 23:57:33 UTC) #6
please use gerrit instead
On 2015/01/28 23:56:23, Evan Stade wrote: > Does this /guarantee/ that focus and activation will ...
5 years, 10 months ago (2015-01-28 23:59:49 UTC) #7
please use gerrit instead
On 2015/01/28 23:57:06, Evan Stade wrote: > On 2015/01/28 23:56:23, Evan Stade wrote: > > ...
5 years, 10 months ago (2015-01-29 00:01:54 UTC) #8
Evan Stade
https://codereview.chromium.org/884583002/diff/20001/components/autofill/content/renderer/page_click_tracker.cc File components/autofill/content/renderer/page_click_tracker.cc (right): https://codereview.chromium.org/884583002/diff/20001/components/autofill/content/renderer/page_click_tracker.cc#newcode95 components/autofill/content/renderer/page_click_tracker.cc:95: void PageClickTracker::FocusChangeComplete() { also please change the name of ...
5 years, 10 months ago (2015-01-29 00:34:04 UTC) #9
please use gerrit instead
https://codereview.chromium.org/884583002/diff/20001/components/autofill/content/renderer/page_click_tracker.cc File components/autofill/content/renderer/page_click_tracker.cc (right): https://codereview.chromium.org/884583002/diff/20001/components/autofill/content/renderer/page_click_tracker.cc#newcode95 components/autofill/content/renderer/page_click_tracker.cc:95: void PageClickTracker::FocusChangeComplete() { On 2015/01/29 00:34:04, Evan Stade wrote: ...
5 years, 10 months ago (2015-01-29 01:47:04 UTC) #10
please use gerrit instead
Evan, PTAL Patch Set 3.
5 years, 10 months ago (2015-02-03 00:32:00 UTC) #12
please use gerrit instead
Please don't review. The fix for the browser tests may be involved.
5 years, 10 months ago (2015-02-04 01:10:22 UTC) #13
please use gerrit instead
Evan, PTAL Patch Set 3. It's ready for review. The newly added browser tests will ...
5 years, 10 months ago (2015-02-12 18:35:59 UTC) #16
Evan Stade
lgtm
5 years, 10 months ago (2015-02-13 00:01:17 UTC) #17
please use gerrit instead
Jay, OWNERS PTAL content/public/test/render_view_test.* in Patch Set 3.
5 years, 10 months ago (2015-02-13 21:22:02 UTC) #19
Jay Civelli
LGTM for content/public/test
5 years, 10 months ago (2015-02-13 21:31:07 UTC) #20
please use gerrit instead
Waiting for Blink roll that fixes the new browser_test...
5 years, 10 months ago (2015-02-13 21:43:00 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/884583002/100001
5 years, 10 months ago (2015-02-16 18:34:23 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: android_rel_tests_recipe on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_rel_tests_recipe/builds/2149)
5 years, 10 months ago (2015-02-16 20:14:44 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/884583002/100001
5 years, 10 months ago (2015-02-17 16:19:02 UTC) #27
commit-bot: I haz the power
Committed patchset #3 (id:100001)
5 years, 10 months ago (2015-02-17 17:52:33 UTC) #28
commit-bot: I haz the power
5 years, 10 months ago (2015-02-17 17:53:18 UTC) #29
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/881f5a7ee33a647fcf8db0b1e5210b700bb01a45
Cr-Commit-Position: refs/heads/master@{#316602}

Powered by Google App Engine
This is Rietveld 408576698