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

Issue 2937033002: [Password Generation] Send a boolean flag of whether user changed generated password (Closed)

Created:
3 years, 6 months ago by kolos1
Modified:
3 years, 6 months ago
Reviewers:
vabr (Chromium), dvadym
CC:
chromium-reviews, mlamouri+watch-content_chromium.org, jam, qsr+mojo_chromium.org, Aaron Boodman, rouslan+autofill_chromium.org, rogerm+autofillwatch_chromium.org, sebsg+autofillwatch_chromium.org, viettrungluu+watch_chromium.org, browser-components-watch_chromium.org, yzshen+watch_chromium.org, abarth-chromium, mathp+autofillwatch_chromium.org, darin-cc_chromium.org, vabr+watchlistautofill_chromium.org, estade+watch_chromium.org, darin (slow to review), gcasto+watchlist_chromium.org, vabr+watchlistpasswordmanager_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[Password Generation] Send a boolean flag of whether user changed generated password The flag helps to find the sites where passwords generated by Chrome doesn't meet site's requirements BUG=699529 Review-Url: https://codereview.chromium.org/2937033002 Cr-Commit-Position: refs/heads/master@{#481210} Committed: https://chromium.googlesource.com/chromium/src/+/5257dd237f1d169b88719b16c2e76682828b35c0

Patch Set 1 : #

Total comments: 2

Patch Set 2 : #

Patch Set 3 : #

Total comments: 4

Patch Set 4 : UMA fix #

Total comments: 11

Patch Set 5 : Changes addressed to vabr@ comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+180 lines, -57 lines) Patch
M chrome/browser/ui/autofill/password_generation_popup_controller_impl.h View 1 2 chunks +0 lines, -2 lines 0 comments Download
M chrome/browser/ui/autofill/password_generation_popup_controller_impl.cc View 1 3 chunks +3 lines, -6 lines 0 comments Download
M chrome/browser/ui/autofill/password_generation_popup_view_browsertest.cc View 1 1 chunk +0 lines, -1 line 0 comments Download
M components/autofill/content/renderer/password_generation_agent.cc View 1 2 chunks +2 lines, -0 lines 0 comments Download
M components/autofill/core/browser/autofill_field.h View 2 chunks +10 lines, -0 lines 0 comments Download
M components/autofill/core/browser/form_structure.cc View 1 chunk +4 lines, -1 line 0 comments Download
M components/autofill/core/browser/form_structure_unittest.cc View 1 2 3 2 chunks +2 lines, -0 lines 0 comments Download
M components/autofill/core/browser/proto/server.proto View 1 2 3 2 chunks +5 lines, -1 line 0 comments Download
M components/password_manager/content/browser/content_password_manager_driver.cc View 1 1 chunk +1 line, -2 lines 0 comments Download
M components/password_manager/core/browser/password_form_manager.h View 1 2 3 4 2 chunks +18 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/password_form_manager.cc View 1 2 3 4 4 chunks +23 lines, -2 lines 0 comments Download
M components/password_manager/core/browser/password_form_manager_unittest.cc View 1 2 3 4 13 chunks +50 lines, -8 lines 0 comments Download
M components/password_manager/core/browser/password_manager.h View 1 1 chunk +3 lines, -7 lines 0 comments Download
M components/password_manager/core/browser/password_manager.cc View 1 2 3 4 1 chunk +7 lines, -11 lines 0 comments Download
M components/password_manager/core/browser/password_manager_unittest.cc View 1 2 3 4 12 chunks +50 lines, -13 lines 0 comments Download
M ios/chrome/browser/passwords/password_generation_agent.mm View 1 2 3 1 chunk +2 lines, -3 lines 0 comments Download

Messages

Total messages: 47 (34 generated)
kolos1
Hi Vadym, Please review. Regards, Maxim
3 years, 6 months ago (2017-06-14 12:45:27 UTC) #2
dvadym
https://codereview.chromium.org/2937033002/diff/20001/components/password_manager/core/browser/password_manager.cc File components/password_manager/core/browser/password_manager.cc (right): https://codereview.chromium.org/2937033002/diff/20001/components/password_manager/core/browser/password_manager.cc#newcode201 components/password_manager/core/browser/password_manager.cc:201: form_manager->form_saver()->PresaveGeneratedPassword(form); Why do you need to pass |generated_password_changed_| from ...
3 years, 6 months ago (2017-06-14 13:38:50 UTC) #8
kolos1
https://codereview.chromium.org/2937033002/diff/20001/components/password_manager/core/browser/password_manager.cc File components/password_manager/core/browser/password_manager.cc (right): https://codereview.chromium.org/2937033002/diff/20001/components/password_manager/core/browser/password_manager.cc#newcode201 components/password_manager/core/browser/password_manager.cc:201: form_manager->form_saver()->PresaveGeneratedPassword(form); On 2017/06/14 13:38:50, dvadym wrote: > Why do ...
3 years, 6 months ago (2017-06-14 16:01:57 UTC) #15
dvadym
In general it looks good, some comments inline https://codereview.chromium.org/2937033002/diff/60001/components/autofill/core/browser/proto/server.proto File components/autofill/core/browser/proto/server.proto (right): https://codereview.chromium.org/2937033002/diff/60001/components/autofill/core/browser/proto/server.proto#newcode103 components/autofill/core/browser/proto/server.proto:103: // ...
3 years, 6 months ago (2017-06-16 09:15:24 UTC) #18
kolos1
https://codereview.chromium.org/2937033002/diff/60001/components/autofill/core/browser/proto/server.proto File components/autofill/core/browser/proto/server.proto (right): https://codereview.chromium.org/2937033002/diff/60001/components/autofill/core/browser/proto/server.proto#newcode103 components/autofill/core/browser/proto/server.proto:103: // field is absent. On 2017/06/16 09:15:24, dvadym wrote: ...
3 years, 6 months ago (2017-06-16 11:10:28 UTC) #22
dvadym
LGTM
3 years, 6 months ago (2017-06-16 11:53:31 UTC) #23
kolos1
vabr@chromium.org: Please review changes in components/autofill/core/browser/* ios/chrome/browser/passwords/password_generation_agent.mm
3 years, 6 months ago (2017-06-16 12:05:48 UTC) #25
vabr (Chromium)
Hi Maxim, I encourage more tests and splitting independent parts off (see below). Other than ...
3 years, 6 months ago (2017-06-16 12:32:29 UTC) #26
kolos1
Thanks for comments Vaclav. PTAL Regards, Maxim https://codereview.chromium.org/2937033002/diff/100001/chrome/browser/ui/autofill/password_generation_popup_controller_impl.h File chrome/browser/ui/autofill/password_generation_popup_controller_impl.h (left): https://codereview.chromium.org/2937033002/diff/100001/chrome/browser/ui/autofill/password_generation_popup_controller_impl.h#oldcode130 chrome/browser/ui/autofill/password_generation_popup_controller_impl.h:130: password_manager::PasswordManager* password_manager_; ...
3 years, 6 months ago (2017-06-21 13:46:12 UTC) #32
kolos1
https://codereview.chromium.org/2937033002/diff/100001/components/password_manager/core/browser/password_manager.cc File components/password_manager/core/browser/password_manager.cc (right): https://codereview.chromium.org/2937033002/diff/100001/components/password_manager/core/browser/password_manager.cc#newcode201 components/password_manager/core/browser/password_manager.cc:201: UMA_HISTOGRAM_BOOLEAN("PasswordManager.GeneratedFormHasNoFormManager", On 2017/06/21 13:46:12, kolos1 wrote: > On 2017/06/16 ...
3 years, 6 months ago (2017-06-21 13:48:13 UTC) #33
vabr (Chromium)
Thanks, Maxim, for the changes. This LGTM! Vaclav https://codereview.chromium.org/2937033002/diff/100001/chrome/browser/ui/autofill/password_generation_popup_controller_impl.h File chrome/browser/ui/autofill/password_generation_popup_controller_impl.h (left): https://codereview.chromium.org/2937033002/diff/100001/chrome/browser/ui/autofill/password_generation_popup_controller_impl.h#oldcode130 chrome/browser/ui/autofill/password_generation_popup_controller_impl.h:130: password_manager::PasswordManager* ...
3 years, 6 months ago (2017-06-21 14:18:33 UTC) #39
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/2937033002/160001
3 years, 6 months ago (2017-06-21 15:16:46 UTC) #44
commit-bot: I haz the power
3 years, 6 months ago (2017-06-21 15:21:35 UTC) #47
Message was sent while issue was closed.
Committed patchset #5 (id:160001) as
https://chromium.googlesource.com/chromium/src/+/5257dd237f1d169b88719b16c2e7...

Powered by Google App Engine
This is Rietveld 408576698