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

Issue 1161023008: Suggest to fill password change forms (Closed)

Created:
5 years, 6 months ago by dvadym
Modified:
5 years, 6 months ago
CC:
browser-components-watch_chromium.org, chromium-reviews, darin-cc_chromium.org, estade+watch_chromium.org, gcasto+watchlist_chromium.org, jam, mkwst+moarreviews-renderer_chromium.org, mkwst+watchlist-passwords_chromium.org, mlamouri+watch-content_chromium.org, rouslan+autofillwatch_chromium.org, vabr+watchlist_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Suggest to fill password change forms This CL allows suggesting for filling password change forms for both username and password fields. We allow to fill password field without filling username to fix cases when a previous to the password text field is not username or invisible (e.g. facebook.com). Tests will be uploaded in next patchsets BUG=359315 Committed: https://crrev.com/f78d9b496ce4e04a10374b1bb0cf0013ac5716ba Cr-Commit-Position: refs/heads/master@{#335019}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Added tests, addressed comments #

Total comments: 10

Patch Set 3 : Addressed comments #

Total comments: 2

Patch Set 4 : Renaming and showing password field suggestions rarely #

Total comments: 6

Patch Set 5 : Addressed reviewer comments #

Patch Set 6 : Rebase #

Patch Set 7 : Added tests for suggestions prompting #

Patch Set 8 : Tiny fix #

Total comments: 4

Patch Set 9 : Addressed reviewer's comments #

Patch Set 10 : rebase #

Patch Set 11 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -1 line) Patch
M chrome/renderer/autofill/password_autofill_agent_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -1 line 0 comments Download
M components/autofill/content/renderer/password_autofill_agent.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 25 (7 generated)
dvadym
Hi Garrett, Could you please review this CL? Best regards, Vadym
5 years, 6 months ago (2015-06-05 16:14:17 UTC) #2
Garrett Casto
Looks like this CL isn't complete as |is_password_change_form| is never populated. I'd also like to ...
5 years, 6 months ago (2015-06-05 21:22:30 UTC) #3
dvadym
Thanks Garrett! It was incorrect commit, I hadn't added setting of |is_password_change_form|, now it's fixed. ...
5 years, 6 months ago (2015-06-09 16:40:08 UTC) #4
Garrett Casto
It looks like this change is going to tickle crbug.com/498545, which I noticed when trying ...
5 years, 6 months ago (2015-06-09 23:56:23 UTC) #5
dvadym
Thanks Garrett! I've addressed your comments. PTAL. https://codereview.chromium.org/1161023008/diff/20001/components/autofill/content/renderer/password_autofill_agent.cc File components/autofill/content/renderer/password_autofill_agent.cc (right): https://codereview.chromium.org/1161023008/diff/20001/components/autofill/content/renderer/password_autofill_agent.cc#newcode862 components/autofill/content/renderer/password_autofill_agent.cc:862: !password_info->fill_data.is_password_change_form && ...
5 years, 6 months ago (2015-06-10 14:22:03 UTC) #6
Garrett Casto
https://codereview.chromium.org/1161023008/diff/20001/components/autofill/content/renderer/password_autofill_agent.cc File components/autofill/content/renderer/password_autofill_agent.cc (right): https://codereview.chromium.org/1161023008/diff/20001/components/autofill/content/renderer/password_autofill_agent.cc#newcode862 components/autofill/content/renderer/password_autofill_agent.cc:862: !password_info->fill_data.is_password_change_form && On 2015/06/10 14:22:03, dvadym wrote: > On ...
5 years, 6 months ago (2015-06-11 00:07:36 UTC) #7
dvadym
Thanks Garrett, I've addressed your comments. PTAL https://codereview.chromium.org/1161023008/diff/20001/components/autofill/content/renderer/password_autofill_agent.cc File components/autofill/content/renderer/password_autofill_agent.cc (right): https://codereview.chromium.org/1161023008/diff/20001/components/autofill/content/renderer/password_autofill_agent.cc#newcode862 components/autofill/content/renderer/password_autofill_agent.cc:862: !password_info->fill_data.is_password_change_form && ...
5 years, 6 months ago (2015-06-11 12:00:54 UTC) #8
Garrett Casto
https://codereview.chromium.org/1161023008/diff/60001/components/autofill/content/renderer/password_autofill_agent.cc File components/autofill/content/renderer/password_autofill_agent.cc (right): https://codereview.chromium.org/1161023008/diff/60001/components/autofill/content/renderer/password_autofill_agent.cc#newcode862 components/autofill/content/renderer/password_autofill_agent.cc:862: (!password_info->fill_data.is_change_password_form || Instead of keeping an additional structure, how ...
5 years, 6 months ago (2015-06-12 00:09:09 UTC) #9
dvadym
Thanks Garrett! PTAL https://codereview.chromium.org/1161023008/diff/60001/components/autofill/content/renderer/password_autofill_agent.cc File components/autofill/content/renderer/password_autofill_agent.cc (right): https://codereview.chromium.org/1161023008/diff/60001/components/autofill/content/renderer/password_autofill_agent.cc#newcode862 components/autofill/content/renderer/password_autofill_agent.cc:862: (!password_info->fill_data.is_change_password_form || On 2015/06/12 00:09:09, Garrett ...
5 years, 6 months ago (2015-06-12 17:22:37 UTC) #10
Garrett Casto
lgtm https://codereview.chromium.org/1161023008/diff/140001/components/autofill/content/renderer/password_autofill_agent.h File components/autofill/content/renderer/password_autofill_agent.h (right): https://codereview.chromium.org/1161023008/diff/140001/components/autofill/content/renderer/password_autofill_agent.h#newcode9 components/autofill/content/renderer/password_autofill_agent.h:9: #include <set> Unneeded. https://codereview.chromium.org/1161023008/diff/140001/components/autofill/core/common/password_form.h File components/autofill/core/common/password_form.h (right): https://codereview.chromium.org/1161023008/diff/140001/components/autofill/core/common/password_form.h#newcode275 ...
5 years, 6 months ago (2015-06-12 22:22:16 UTC) #11
dvadym
Thanks Garrett https://codereview.chromium.org/1161023008/diff/140001/components/autofill/content/renderer/password_autofill_agent.h File components/autofill/content/renderer/password_autofill_agent.h (right): https://codereview.chromium.org/1161023008/diff/140001/components/autofill/content/renderer/password_autofill_agent.h#newcode9 components/autofill/content/renderer/password_autofill_agent.h:9: #include <set> On 2015/06/12 22:22:16, Garrett Casto ...
5 years, 6 months ago (2015-06-15 09:34:59 UTC) #12
dvadym
Hi Mike, Could you please review changes in autofill_messages.h? Best regards, Vadym
5 years, 6 months ago (2015-06-15 09:36:10 UTC) #14
Mike West
Adding a boolean to IPC LGTM.
5 years, 6 months ago (2015-06-15 09:37:16 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1161023008/160001
5 years, 6 months ago (2015-06-18 09:28:07 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: ios_rel_device_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_ninja/builds/78790) mac_chromium_compile_dbg_ng on tryserver.chromium.mac (JOB_FAILED, ...
5 years, 6 months ago (2015-06-18 09:33:22 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1161023008/180001
5 years, 6 months ago (2015-06-18 11:33:08 UTC) #23
commit-bot: I haz the power
Committed patchset #10 (id:180001)
5 years, 6 months ago (2015-06-18 12:33:22 UTC) #24
commit-bot: I haz the power
5 years, 6 months ago (2015-06-18 12:35:20 UTC) #25
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/f78d9b496ce4e04a10374b1bb0cf0013ac5716ba
Cr-Commit-Position: refs/heads/master@{#335019}

Powered by Google App Engine
This is Rietveld 408576698