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

Issue 2035143002: Basic implementation of showing password fill dialog on page load (Closed)

Created:
4 years, 6 months ago by jww
Modified:
4 years, 6 months ago
Reviewers:
vabr (Chromium), kenrb
CC:
chromium-reviews, mlamouri+watch-content_chromium.org, vabr+watchlistpasswordmanager_chromium.org, rouslan+autofill_chromium.org, jam, browser-components-watch_chromium.org, jdonnelly+autofillwatch_chromium.org, mkwst+moarreviews-renderer_chromium.org, darin-cc_chromium.org, asvitkine+watch_chromium.org, vabr+watchlistautofill_chromium.org, estade+watch_chromium.org, gcasto+watchlist_chromium.org, mkwst+watchlist-passwords_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Basic implementation of showing password fill dialog on page load BUG=568713 Committed: https://crrev.com/fb2a143754f612573dddcf2496f6ba82c31e943d Cr-Commit-Position: refs/heads/master@{#399583}

Patch Set 1 #

Patch Set 2 : Cleanup and tests #

Total comments: 21

Patch Set 3 : Address vabr's nits #

Total comments: 2

Patch Set 4 : Fix nits #

Patch Set 5 : Fix iOS compile #

Unified diffs Side-by-side diffs Delta from patch set Stats (+249 lines, -119 lines) Patch
M chrome/browser/about_flags.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/browser/chrome_content_browser_client.cc View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/renderer/autofill/password_autofill_agent_browsertest.cc View 1 2 8 chunks +24 lines, -10 lines 0 comments Download
M components/autofill/content/common/autofill_messages.h View 1 chunk +6 lines, -0 lines 0 comments Download
M components/autofill/content/renderer/autofill_agent.h View 2 chunks +4 lines, -0 lines 0 comments Download
M components/autofill/content/renderer/autofill_agent.cc View 1 2 4 chunks +30 lines, -0 lines 0 comments Download
M components/autofill/content/renderer/password_autofill_agent.h View 1 2 2 chunks +15 lines, -0 lines 0 comments Download
M components/autofill/content/renderer/password_autofill_agent.cc View 1 2 9 chunks +31 lines, -97 lines 0 comments Download
M components/autofill/core/common/autofill_switches.cc View 1 chunk +0 lines, -6 lines 0 comments Download
M components/autofill/core/common/save_password_progress_logger.h View 1 2 2 chunks +2 lines, -0 lines 0 comments Download
M components/autofill/core/common/save_password_progress_logger.cc View 1 2 2 chunks +6 lines, -0 lines 0 comments Download
M components/password_manager/content/browser/content_password_manager_driver.h View 1 chunk +2 lines, -0 lines 0 comments Download
M components/password_manager/content/browser/content_password_manager_driver.cc View 1 chunk +9 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/password_form_manager.cc View 1 2 3 5 chunks +41 lines, -3 lines 0 comments Download
M components/password_manager/core/browser/password_form_manager_unittest.cc View 1 5 chunks +22 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/password_manager.h View 1 2 1 chunk +16 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/password_manager.cc View 1 1 chunk +26 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/password_manager_driver.h View 1 chunk +5 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/stub_password_manager_driver.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/stub_password_manager_driver.cc View 1 1 chunk +3 lines, -0 lines 0 comments Download
M ios/chrome/browser/passwords/ios_chrome_password_manager_driver.h View 1 2 3 4 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 35 (10 generated)
jww
Hey vabr@. This is a first pass at the new fill-on-account-select UI. In particular, it ...
4 years, 6 months ago (2016-06-03 18:41:25 UTC) #2
vabr (Chromium)
Hi jww@! I skimmed this and it looks good, exactly as I hoped it would ...
4 years, 6 months ago (2016-06-06 16:04:28 UTC) #3
jww
On 2016/06/06 16:04:28, vabr (Chromium) wrote: > Hi jww@! > > I skimmed this and ...
4 years, 6 months ago (2016-06-06 17:27:24 UTC) #4
vabr (Chromium)
On 2016/06/06 17:27:24, jww wrote: > On 2016/06/06 16:04:28, vabr (Chromium) wrote: > > Hi ...
4 years, 6 months ago (2016-06-07 07:59:45 UTC) #5
jww
On 2016/06/07 07:59:45, vabr (Chromium) wrote: > On 2016/06/06 17:27:24, jww wrote: > > On ...
4 years, 6 months ago (2016-06-08 01:17:06 UTC) #6
vabr (Chromium)
On 2016/06/08 01:17:06, jww wrote: > On 2016/06/07 07:59:45, vabr (Chromium) wrote: > > On ...
4 years, 6 months ago (2016-06-08 07:55:55 UTC) #7
jww
Haha, of course :-) On Wed, Jun 8, 2016, 12:55 AM <vabr@chromium.org> wrote: > On ...
4 years, 6 months ago (2016-06-08 13:34:34 UTC) #8
jww
vabr@, I think this is ready for review. Can you take a look?
4 years, 6 months ago (2016-06-08 22:56:16 UTC) #9
vabr (Chromium)
On 2016/06/08 22:56:16, jww wrote: > vabr@, I think this is ready for review. Can ...
4 years, 6 months ago (2016-06-09 17:40:48 UTC) #10
jww
On 2016/06/09 17:40:48, vabr (Chromium) wrote: > On 2016/06/08 22:56:16, jww wrote: > > vabr@, ...
4 years, 6 months ago (2016-06-09 17:44:00 UTC) #11
vabr (Chromium)
LGTM with nits. (Also, I was not aware before that you are not an OWNER ...
4 years, 6 months ago (2016-06-10 14:19:52 UTC) #12
vabr (Chromium)
https://codereview.chromium.org/2035143002/diff/20001/components/password_manager/core/browser/password_form_manager.cc File components/password_manager/core/browser/password_form_manager.cc (right): https://codereview.chromium.org/2035143002/diff/20001/components/password_manager/core/browser/password_form_manager.cc#newcode136 components/password_manager/core/browser/password_form_manager.cc:136: return group_name == kFillOnAccountSelectFieldTrialEnabledGroup; Could you make this match ...
4 years, 6 months ago (2016-06-10 14:25:23 UTC) #13
jww
vabr@, I addressed your nits, but as I mention in the responses, can you take ...
4 years, 6 months ago (2016-06-10 23:06:54 UTC) #14
jww
kenrb@, woud you mind taking a look at autofill_messages.h? Thanks!
4 years, 6 months ago (2016-06-11 18:50:37 UTC) #16
vabr (Chromium)
Still LGTM, with comments. Thanks! Vaclav https://codereview.chromium.org/2035143002/diff/20001/components/autofill/content/renderer/password_autofill_agent.h File components/autofill/content/renderer/password_autofill_agent.h (right): https://codereview.chromium.org/2035143002/diff/20001/components/autofill/content/renderer/password_autofill_agent.h#newcode88 components/autofill/content/renderer/password_autofill_agent.h:88: void GetFillableElementFromFormData( On ...
4 years, 6 months ago (2016-06-13 08:46:41 UTC) #17
kenrb
ipc lgtm
4 years, 6 months ago (2016-06-13 14:49:34 UTC) #18
jww
https://codereview.chromium.org/2035143002/diff/20001/components/password_manager/core/browser/password_manager_driver.h File components/password_manager/core/browser/password_manager_driver.h (right): https://codereview.chromium.org/2035143002/diff/20001/components/password_manager/core/browser/password_manager_driver.h#newcode72 components/password_manager/core/browser/password_manager_driver.h:72: virtual void ShowInitialPasswordAccountSuggestions( On 2016/06/13 08:46:41, vabr (Chromium) wrote: ...
4 years, 6 months ago (2016-06-13 17:21:02 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2035143002/60001
4 years, 6 months ago (2016-06-13 17:22:01 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: ios-simulator-gn on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator-gn/builds/20411)
4 years, 6 months ago (2016-06-13 17:37:47 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2035143002/80001
4 years, 6 months ago (2016-06-13 18:01:43 UTC) #27
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/86723)
4 years, 6 months ago (2016-06-13 21:25:47 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2035143002/80001
4 years, 6 months ago (2016-06-13 21:31:01 UTC) #31
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 6 months ago (2016-06-13 22:44:28 UTC) #32
commit-bot: I haz the power
CQ bit was unchecked
4 years, 6 months ago (2016-06-13 22:44:48 UTC) #33
commit-bot: I haz the power
4 years, 6 months ago (2016-06-13 22:46:13 UTC) #35
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/fb2a143754f612573dddcf2496f6ba82c31e943d
Cr-Commit-Position: refs/heads/master@{#399583}

Powered by Google App Engine
This is Rietveld 408576698