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

Issue 2579823003: Remove Finch support for PasswordBranding (Closed)

Created:
4 years ago by vabr (Chromium)
Modified:
4 years ago
CC:
chromium-reviews, dbeam+watch-options_chromium.org, michaelpg+watch-options_chromium.org, vabr+watchlistpasswordmanager_chromium.org, rouslan+autofill_chromium.org, tfarina, sebsg+autofillwatch_chromium.org, mac-reviews_chromium.org, jdonnelly+autofillwatch_chromium.org, mathp+autofillwatch_chromium.org, agrieve+watch_chromium.org, vabr+watchlistautofill_chromium.org, estade+watch_chromium.org, gcasto+watchlist_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove Finch support for PasswordBranding PasswordBranding has launched in the form of 100% being SAVE_PROMPT_ONLY. This CL removes the code to obtain the Finch group for the experiment, related tests, and also the functionality only executed for the unused FULL variant of the experiment (mainly the SmartLock warm welcome). BUG=486739 Committed: https://crrev.com/063b99026eca67b274692d0879bfdbcd0c9b5008 Cr-Commit-Position: refs/heads/master@{#439740}

Patch Set 1 #

Patch Set 2 : Fix compile #

Patch Set 3 : Simplify the API #

Patch Set 4 : Fix Android compilation and failed test #

Total comments: 20

Patch Set 5 : Drop ShouldShowSavePromptFirstRunExperience #

Total comments: 12

Patch Set 6 : More Android compile fixes #

Patch Set 7 : Just rebased #

Patch Set 8 : Fix compile + review comments #

Total comments: 3

Patch Set 9 : Fix Android compile #

Total comments: 10

Patch Set 10 : Just rebased #

Patch Set 11 : More succinct #

Unified diffs Side-by-side diffs Delta from patch set Stats (+100 lines, -693 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/PasswordUIView.java View 2 chunks +0 lines, -6 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/MainPreferences.java View 1 chunk +1 line, -7 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferences.java View 1 chunk +1 line, -5 lines 0 comments Download
M chrome/android/java/strings/android_chrome_strings.grd View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/app/chromium_strings.grd View 1 2 3 4 5 6 7 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/app/generated_resources.grd View 1 2 3 4 5 6 7 8 9 2 chunks +5 lines, -15 lines 0 comments Download
M chrome/app/google_chrome_strings.grd View 1 2 3 4 5 6 7 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/android/password_ui_view_android.cc View 1 2 3 4 5 6 7 2 chunks +0 lines, -11 lines 0 comments Download
M chrome/browser/password_manager/generated_password_saved_infobar_delegate_android.h View 1 2 3 4 5 6 7 3 chunks +3 lines, -8 lines 0 comments Download
M chrome/browser/password_manager/generated_password_saved_infobar_delegate_android.cc View 1 2 3 4 5 6 7 1 chunk +8 lines, -35 lines 0 comments Download
M chrome/browser/password_manager/save_password_infobar_delegate_android.cc View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/password_manager/update_password_infobar_delegate_android.cc View 1 2 3 4 5 6 7 8 3 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/android/infobars/generated_password_saved_infobar.cc View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/autofill/password_generation_popup_controller_impl.cc View 1 2 3 4 5 6 7 3 chunks +4 lines, -16 lines 0 comments Download
M chrome/browser/ui/cocoa/passwords/pending_password_view_controller.h View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/ui/cocoa/passwords/pending_password_view_controller.mm View 1 2 3 4 5 6 7 4 chunks +0 lines, -28 lines 0 comments Download
M chrome/browser/ui/cocoa/passwords/save_pending_password_view_controller.mm View 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/browser/ui/passwords/manage_passwords_bubble_model.h View 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/browser/ui/passwords/manage_passwords_bubble_model.cc View 1 2 6 chunks +6 lines, -40 lines 0 comments Download
M chrome/browser/ui/passwords/manage_passwords_bubble_model_unittest.cc View 1 2 3 4 5 6 7 8 9 10 9 chunks +33 lines, -126 lines 0 comments Download
M chrome/browser/ui/passwords/manage_passwords_ui_controller.h View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/passwords/manage_passwords_ui_controller.cc View 1 chunk +0 lines, -9 lines 0 comments Download
M chrome/browser/ui/passwords/manage_passwords_ui_controller_mock.h View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/passwords/manage_passwords_view_utils_desktop.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/browser/ui/passwords/manage_passwords_view_utils_desktop_unittest.cc View 1 2 3 4 chunks +4 lines, -25 lines 0 comments Download
M chrome/browser/ui/passwords/passwords_model_delegate.h View 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/browser/ui/passwords/passwords_model_delegate_mock.h View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/views/passwords/manage_passwords_bubble_view.cc View 2 chunks +0 lines, -16 lines 0 comments Download
M chrome/browser/ui/webui/options/password_manager_handler.cc View 1 chunk +2 lines, -7 lines 0 comments Download
M components/password_manager/core/browser/DEPS View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M components/password_manager/core/browser/password_bubble_experiment.h View 1 2 3 4 2 chunks +0 lines, -32 lines 0 comments Download
M components/password_manager/core/browser/password_bubble_experiment.cc View 1 2 3 4 2 chunks +0 lines, -41 lines 0 comments Download
M components/password_manager/core/browser/password_bubble_experiment_unittest.cc View 1 2 3 4 5 6 7 8 9 10 5 chunks +24 lines, -222 lines 0 comments Download
M components/password_manager/core/common/password_manager_pref_names.h View 1 chunk +0 lines, -4 lines 0 comments Download
M components/password_manager/core/common/password_manager_pref_names.cc View 1 chunk +0 lines, -3 lines 0 comments Download
M ios/chrome/browser/passwords/password_controller.mm View 1 2 1 chunk +1 line, -2 lines 0 comments Download

Messages

Total messages: 60 (38 generated)
vabr (Chromium)
Hi Vasilii, Could you please review? Thanks, Vaclav
4 years ago (2016-12-16 15:46:40 UTC) #10
vasilii
https://codereview.chromium.org/2579823003/diff/60001/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (left): https://codereview.chromium.org/2579823003/diff/60001/chrome/app/generated_resources.grd#oldcode12744 chrome/app/generated_resources.grd:12744: <message name="IDS_MANAGE_PASSWORDS_CONFIRM_GENERATED_TEXT_INFOBAR" desc="A message that the browser shows after ...
4 years ago (2016-12-16 16:56:53 UTC) #17
vabr (Chromium)
Thanks, Vasilii! Comments addressed, please have a look. Cheers, Vaclav https://codereview.chromium.org/2579823003/diff/60001/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (left): https://codereview.chromium.org/2579823003/diff/60001/chrome/app/generated_resources.grd#oldcode12744 ...
4 years ago (2016-12-16 18:56:28 UTC) #22
vabr (Chromium)
Hello OWNERS, please review: dfalcantara@: //chrome/android //chrome/browser/android //chrome/browser/ui/android mathp@: //chrome/browser/ui/autofill/password_generation_popup_controller_impl.cc stevenjb@: //chrome/browser/ui/webui/options/password_manager_handler.cc Thank you! Vaclav
4 years ago (2016-12-16 19:01:45 UTC) #24
Mathieu
c/b/ui/autofill* lgtm
4 years ago (2016-12-16 19:03:57 UTC) #25
stevenjb
https://codereview.chromium.org/2579823003/diff/140001/chrome/browser/ui/webui/options/password_manager_handler.cc File chrome/browser/ui/webui/options/password_manager_handler.cc (right): https://codereview.chromium.org/2579823003/diff/140001/chrome/browser/ui/webui/options/password_manager_handler.cc#newcode139 chrome/browser/ui/webui/options/password_manager_handler.cc:139: IDS_PASSWORDS_EXCEPTIONS_WINDOW_TITLE); Why not use IsSmartLockUser here?
4 years ago (2016-12-16 19:23:26 UTC) #26
vabr (Chromium)
https://codereview.chromium.org/2579823003/diff/140001/chrome/browser/ui/webui/options/password_manager_handler.cc File chrome/browser/ui/webui/options/password_manager_handler.cc (right): https://codereview.chromium.org/2579823003/diff/140001/chrome/browser/ui/webui/options/password_manager_handler.cc#newcode139 chrome/browser/ui/webui/options/password_manager_handler.cc:139: IDS_PASSWORDS_EXCEPTIONS_WINDOW_TITLE); On 2016/12/16 19:23:25, stevenjb wrote: > Why not ...
4 years ago (2016-12-16 19:47:39 UTC) #29
vabr (Chromium)
One more note for Vasilii: https://codereview.chromium.org/2579823003/diff/160001/chrome/browser/password_manager/update_password_infobar_delegate_android.cc File chrome/browser/password_manager/update_password_infobar_delegate_android.cc (right): https://codereview.chromium.org/2579823003/diff/160001/chrome/browser/password_manager/update_password_infobar_delegate_android.cc#newcode43 chrome/browser/password_manager/update_password_infobar_delegate_android.cc:43: ? IDS_PASSWORD_MANAGER_SMART_LOCK The change ...
4 years ago (2016-12-16 20:19:59 UTC) #32
vasilii
https://codereview.chromium.org/2579823003/diff/160001/chrome/browser/password_manager/update_password_infobar_delegate_android.cc File chrome/browser/password_manager/update_password_infobar_delegate_android.cc (right): https://codereview.chromium.org/2579823003/diff/160001/chrome/browser/password_manager/update_password_infobar_delegate_android.cc#newcode43 chrome/browser/password_manager/update_password_infobar_delegate_android.cc:43: ? IDS_PASSWORD_MANAGER_SMART_LOCK On 2016/12/16 20:19:59, vabr (Chromium) wrote: > ...
4 years ago (2016-12-19 13:31:02 UTC) #35
vabr (Chromium)
vasilii@ -- thanks, PTAL again! stevenjb@ -- does my answer from the last week solve ...
4 years ago (2016-12-19 13:51:03 UTC) #38
vasilii
lgtm
4 years ago (2016-12-19 18:09:24 UTC) #41
stevenjb
c/b/ui/webui lgtm https://codereview.chromium.org/2579823003/diff/140001/chrome/browser/ui/webui/options/password_manager_handler.cc File chrome/browser/ui/webui/options/password_manager_handler.cc (right): https://codereview.chromium.org/2579823003/diff/140001/chrome/browser/ui/webui/options/password_manager_handler.cc#newcode139 chrome/browser/ui/webui/options/password_manager_handler.cc:139: IDS_PASSWORDS_EXCEPTIONS_WINDOW_TITLE); On 2016/12/16 19:47:39, vabr (Chromium) wrote: ...
4 years ago (2016-12-19 18:26:50 UTC) #42
gone
lgtm
4 years ago (2016-12-19 18:32:03 UTC) #43
vabr (Chromium)
Thanks for the review, everyone! And sorry for the mess in the successive patches. Cheers, ...
4 years ago (2016-12-19 18:52:39 UTC) #44
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/2579823003/200001
4 years ago (2016-12-19 18:53:34 UTC) #47
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/329085)
4 years ago (2016-12-19 19:03:06 UTC) #49
vabr (Chromium)
Hi stanisc@, Please review the added dependency in components/password_manager/core/browser/DEPS. Thanks! Vaclav
4 years ago (2016-12-19 19:18:34 UTC) #51
stanisc
components/password_manager/core/browser/DEPS lgtm, but I am not in Sync team anymore. You might want to include ...
4 years ago (2016-12-19 20:58:04 UTC) #52
vabr (Chromium)
On 2016/12/19 20:58:04, stanisc wrote: > components/password_manager/core/browser/DEPS lgtm, but I am not in Sync team ...
4 years ago (2016-12-20 06:38:52 UTC) #53
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/2579823003/200001
4 years ago (2016-12-20 06:39:16 UTC) #55
commit-bot: I haz the power
Committed patchset #11 (id:200001)
4 years ago (2016-12-20 07:52:59 UTC) #58
commit-bot: I haz the power
4 years ago (2016-12-20 07:55:06 UTC) #60
Message was sent while issue was closed.
Patchset 11 (id:??) landed as
https://crrev.com/063b99026eca67b274692d0879bfdbcd0c9b5008
Cr-Commit-Position: refs/heads/master@{#439740}

Powered by Google App Engine
This is Rietveld 408576698