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

Issue 355143006: [Password Manager] Add UMA stats to track interaction with synced accounts. (Closed)

Created:
6 years, 6 months ago by Garrett Casto
Modified:
6 years, 5 months ago
CC:
chromium-reviews, gcasto+watchlist_chromium.org, asvitkine+watch_chromium.org, mkwst+watchlist_chromium.org
Project:
chromium
Visibility:
Public.

Description

[Password Manager] Add UMA stats to track interaction with synced accounts. Specifically, how often do users save these accounts and how often are they used. TBR=rogerta@chromium.org BUG=386403 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=282207

Patch Set 1 : #

Total comments: 20

Patch Set 2 : Comments #

Total comments: 4

Patch Set 3 : More comments #

Patch Set 4 : Fix tests #

Total comments: 13

Patch Set 5 : More comments #

Patch Set 6 : Win compile #

Patch Set 7 : Mac #

Patch Set 8 : More win #

Patch Set 9 : Rebase #

Patch Set 10 : More windows #

Patch Set 11 : Typo #

Unified diffs Side-by-side diffs Delta from patch set Stats (+229 lines, -40 lines) Patch
M chrome/browser/password_manager/chrome_password_manager_client.h View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/password_manager/chrome_password_manager_client.cc View 1 2 3 4 5 6 7 8 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/browser/password_manager/mock_password_store_service.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/password_manager/password_store_factory.cc View 1 2 2 chunks +5 lines, -1 line 0 comments Download
M chrome/browser/password_manager/password_store_mac.h View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/password_manager/password_store_mac.cc View 1 2 3 4 5 6 7 8 3 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/password_manager/password_store_mac_unittest.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/password_manager/password_store_win_unittest.cc View 1 2 3 4 5 6 7 8 9 10 6 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/password_manager/password_store_x_unittest.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
A chrome/browser/password_manager/sync_metrics.h View 1 2 3 1 chunk +26 lines, -0 lines 0 comments Download
A chrome/browser/password_manager/sync_metrics.cc View 1 2 1 chunk +41 lines, -0 lines 0 comments Download
M chrome/browser/password_manager/test_password_store_service.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/passwords/password_manager_presenter.cc View 1 2 3 4 5 6 7 2 chunks +12 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M components/password_manager/core/browser/login_database.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M components/password_manager/core/browser/login_database.cc View 1 2 3 3 chunks +27 lines, -1 line 0 comments Download
M components/password_manager/core/browser/mock_password_store.h View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M components/password_manager/core/browser/password_form_manager.cc View 1 2 3 4 5 6 7 8 2 chunks +9 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/password_form_manager_unittest.cc View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M components/password_manager/core/browser/password_manager_client.h View 1 2 3 4 5 6 7 8 1 chunk +5 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/password_manager_unittest.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -2 lines 0 comments Download
M components/password_manager/core/browser/password_store.h View 1 2 3 3 chunks +5 lines, -3 lines 0 comments Download
M components/password_manager/core/browser/password_store.cc View 1 2 2 chunks +6 lines, -4 lines 0 comments Download
M components/password_manager/core/browser/password_store_default.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M components/password_manager/core/browser/password_store_default.cc View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M components/password_manager/core/browser/password_store_default_unittest.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M components/password_manager/core/browser/password_store_unittest.cc View 1 2 3 2 chunks +3 lines, -2 lines 0 comments Download
M components/password_manager/core/browser/stub_password_manager_client.h View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/stub_password_manager_client.cc View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/test_password_store.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M tools/metrics/actions/actions.xml View 1 2 3 4 5 1 chunk +18 lines, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 2 chunks +22 lines, -0 lines 0 comments Download

Messages

Total messages: 47 (0 generated)
Garrett Casto
rogerta - Please verify the new DEPS dependency and that I'm using the GAIA and ...
6 years, 6 months ago (2014-06-27 07:49:45 UTC) #1
vabr (Chromium)
LGTM, Thanks! It will be interesting to learn the statistics from these. Cheers, Vaclav https://codereview.chromium.org/355143006/diff/20001/tools/metrics/histograms/histograms.xml ...
6 years, 5 months ago (2014-06-27 10:44:14 UTC) #2
Ilya Sherman
Could you help me understand why it's interesting to separate out the case where the ...
6 years, 5 months ago (2014-06-27 19:37:52 UTC) #3
Garrett Casto
Adding Rachel as she was the one that suggested breaking the stats out this way ...
6 years, 5 months ago (2014-06-27 21:07:35 UTC) #4
Ilya Sherman
Let me know if you think it would be useful to meet to discuss this ...
6 years, 5 months ago (2014-06-27 21:40:50 UTC) #5
rpop
On 2014/06/27 21:07:35, Garrett Casto wrote: > Adding Rachel as she was the one that ...
6 years, 5 months ago (2014-06-27 21:41:47 UTC) #6
rpop
On 2014/06/27 21:40:50, Ilya Sherman wrote: > Let me know if you think it would ...
6 years, 5 months ago (2014-06-27 21:44:09 UTC) #7
Garrett Casto
I'm fine with chatting for a few minutes if there are still questions. Probably easier ...
6 years, 5 months ago (2014-06-27 22:33:21 UTC) #8
Ilya Sherman
I think one or both of us are missing what the other is trying to ...
6 years, 5 months ago (2014-06-27 23:24:55 UTC) #9
Garrett Casto
Updated to deal with issues that Ilya and I talked about. In particular, autofilled sync ...
6 years, 5 months ago (2014-07-01 07:24:09 UTC) #10
vabr (Chromium)
LGTM with one question (in the 2nd comment). Thanks, Vaclav https://codereview.chromium.org/355143006/diff/80001/components/password_manager/core/browser/login_database.cc File components/password_manager/core/browser/login_database.cc (right): https://codereview.chromium.org/355143006/diff/80001/components/password_manager/core/browser/login_database.cc#newcode329 ...
6 years, 5 months ago (2014-07-01 08:52:00 UTC) #11
Ilya Sherman
https://codereview.chromium.org/355143006/diff/80001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/355143006/diff/80001/tools/metrics/histograms/histograms.xml#newcode19076 tools/metrics/histograms/histograms.xml:19076: +</histogram> Hmm, do you still need these two metrics, ...
6 years, 5 months ago (2014-07-01 19:46:21 UTC) #12
Garrett Casto
https://codereview.chromium.org/355143006/diff/80001/components/password_manager/core/browser/login_database.cc File components/password_manager/core/browser/login_database.cc (right): https://codereview.chromium.org/355143006/diff/80001/components/password_manager/core/browser/login_database.cc#newcode329 components/password_manager/core/browser/login_database.cc:329: 2 * sync_username.empty() + syncing_account_saved, On 2014/07/01 08:52:00, vabr ...
6 years, 5 months ago (2014-07-04 07:27:49 UTC) #13
vabr (Chromium)
Still LGTM. https://codereview.chromium.org/355143006/diff/80001/components/password_manager/core/browser/password_form_manager.cc File components/password_manager/core/browser/password_form_manager.cc (right): https://codereview.chromium.org/355143006/diff/80001/components/password_manager/core/browser/password_form_manager.cc#newcode538 components/password_manager/core/browser/password_form_manager.cc:538: if (client_->IsPasswordSyncAccountCredential( On 2014/07/04 07:27:49, Garrett Casto ...
6 years, 5 months ago (2014-07-04 15:53:15 UTC) #14
Ilya Sherman
LGTM, thanks.
6 years, 5 months ago (2014-07-07 21:57:17 UTC) #15
Ilya Sherman
The CQ bit was checked by isherman@chromium.org
6 years, 5 months ago (2014-07-07 21:57:22 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gcasto@chromium.org/355143006/100001
6 years, 5 months ago (2014-07-07 21:58:54 UTC) #17
Garrett Casto
On 2014/07/07 21:58:54, I haz the power (commit-bot) wrote: > CQ is trying da patch. ...
6 years, 5 months ago (2014-07-07 22:04:42 UTC) #18
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_aosp on tryserver.chromium ...
6 years, 5 months ago (2014-07-07 23:37:24 UTC) #19
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-07 23:51:55 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/win_chromium_x64_rel/builds/28185)
6 years, 5 months ago (2014-07-07 23:51:56 UTC) #21
Garrett Casto
The CQ bit was checked by gcasto@chromium.org
6 years, 5 months ago (2014-07-08 06:20:46 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gcasto@chromium.org/355143006/120001
6 years, 5 months ago (2014-07-08 06:22:01 UTC) #23
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_dbg_triggered_tests on tryserver.chromium ...
6 years, 5 months ago (2014-07-08 07:43:05 UTC) #24
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-08 07:53:38 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/mac_chromium_rel/builds/46613)
6 years, 5 months ago (2014-07-08 07:53:40 UTC) #26
Garrett Casto
The CQ bit was checked by gcasto@chromium.org
6 years, 5 months ago (2014-07-08 18:34:23 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gcasto@chromium.org/355143006/140001
6 years, 5 months ago (2014-07-08 18:35:57 UTC) #28
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win8_chromium_rel on tryserver.chromium ...
6 years, 5 months ago (2014-07-08 21:35:43 UTC) #29
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-08 21:46:36 UTC) #30
commit-bot: I haz the power
Try jobs failed on following builders: win8_chromium_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/win8_chromium_rel/builds/2184)
6 years, 5 months ago (2014-07-08 21:46:37 UTC) #31
Garrett Casto
The CQ bit was checked by gcasto@chromium.org
6 years, 5 months ago (2014-07-08 21:55:58 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gcasto@chromium.org/355143006/160001
6 years, 5 months ago (2014-07-08 21:57:54 UTC) #33
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win8_chromium_rel on tryserver.chromium ...
6 years, 5 months ago (2014-07-09 01:21:01 UTC) #34
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-09 01:24:38 UTC) #35
commit-bot: I haz the power
Try jobs failed on following builders: win8_chromium_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/win8_chromium_rel/builds/2249)
6 years, 5 months ago (2014-07-09 01:24:39 UTC) #36
Garrett Casto
The CQ bit was checked by gcasto@chromium.org
6 years, 5 months ago (2014-07-09 07:32:08 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gcasto@chromium.org/355143006/180001
6 years, 5 months ago (2014-07-09 07:34:19 UTC) #38
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win8_chromium_rel on tryserver.chromium ...
6 years, 5 months ago (2014-07-09 09:29:34 UTC) #39
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-09 09:42:15 UTC) #40
commit-bot: I haz the power
Try jobs failed on following builders: win8_chromium_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/win8_chromium_rel/builds/2320)
6 years, 5 months ago (2014-07-09 09:42:17 UTC) #41
Garrett Casto
The CQ bit was checked by gcasto@chromium.org
6 years, 5 months ago (2014-07-09 17:40:07 UTC) #42
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gcasto@chromium.org/355143006/200001
6 years, 5 months ago (2014-07-09 17:41:41 UTC) #43
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win8_chromium_rel on tryserver.chromium ...
6 years, 5 months ago (2014-07-09 21:29:48 UTC) #44
Garrett Casto
The CQ bit was checked by gcasto@chromium.org
6 years, 5 months ago (2014-07-09 21:41:58 UTC) #45
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gcasto@chromium.org/355143006/220001
6 years, 5 months ago (2014-07-09 21:44:09 UTC) #46
commit-bot: I haz the power
6 years, 5 months ago (2014-07-10 01:18:21 UTC) #47
Message was sent while issue was closed.
Change committed as 282207

Powered by Google App Engine
This is Rietveld 408576698