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

Issue 2113743002: Add instrumentation for password autofill and Credential Manager API user flows. (Closed)

Created:
4 years, 5 months ago by vasilii
Modified:
4 years, 5 months ago
Reviewers:
Ilya Sherman
CC:
chromium-reviews, darin-cc_chromium.org, gcasto+watchlist_chromium.org, jam, vabr+watchlistpasswordmanager_chromium.org, asvitkine+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add instrumentation for password autofill and Credential Manager API user flows. The instrumentation is implemented via user actions rather than histograms so that events can be sequenced, based on their timestamps. This will allow us to better understand how the Credential Manager API and password autofill interact. For example, we currently observe that users dismiss the account chooser more frequently than we expected. We'd like to estimate whether users had the intention of logging in by measuring whether users log in after dismissing the account chooser; and if so, whether they used the autofill password manager. In addition the CL marks kManagerActionBlacklisted as deprecated since it's unused. BUG=400674 Committed: https://crrev.com/bb7617079a36fb15c450ee0f0aab4b35aefb4ecd Cr-Commit-Position: refs/heads/master@{#405741}

Patch Set 1 #

Total comments: 4

Patch Set 2 : describe actions better #

Total comments: 44

Patch Set 3 : update the descriptions #

Total comments: 26

Patch Set 4 : more comments #

Total comments: 4

Patch Set 5 : last comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+132 lines, -20 lines) Patch
M components/password_manager/content/browser/credential_manager_impl.cc View 1 2 2 chunks +6 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/credential_manager_pending_request_task.cc View 1 2 2 chunks +2 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/password_form_manager.h View 1 2 3 2 chunks +7 lines, -5 lines 0 comments Download
M components/password_manager/core/browser/password_form_manager.cc View 1 2 3 11 chunks +36 lines, -15 lines 0 comments Download
M tools/metrics/actions/actions.xml View 1 2 3 4 4 chunks +81 lines, -0 lines 0 comments Download

Messages

Total messages: 25 (12 generated)
vasilii
Hi Ilya, please review the CL.
4 years, 5 months ago (2016-06-30 18:00:45 UTC) #2
Ilya Sherman
Hi Vasilii, so far I've just looked at actions.xml. I have a high-level question before ...
4 years, 5 months ago (2016-06-30 21:11:35 UTC) #3
vasilii
I expanded the description to clarify the goals and the approach. https://codereview.chromium.org/2113743002/diff/1/tools/metrics/actions/actions.xml File tools/metrics/actions/actions.xml (right): ...
4 years, 5 months ago (2016-07-01 12:59:00 UTC) #5
Ilya Sherman
Thanks for updating the CL description, Vasilii. Wanting to look at event sequences is a ...
4 years, 5 months ago (2016-07-01 17:59:55 UTC) #6
vasilii
https://codereview.chromium.org/2113743002/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/2113743002/diff/20001/components/password_manager/core/browser/password_form_manager.cc#newcode577 components/password_manager/core/browser/password_form_manager.cc:577: if (!driver) On 2016/07/01 17:59:54, Ilya Sherman wrote: > ...
4 years, 5 months ago (2016-07-04 20:10:41 UTC) #9
Ilya Sherman
https://codereview.chromium.org/2113743002/diff/40001/components/password_manager/core/browser/password_form_manager.h File components/password_manager/core/browser/password_form_manager.h (right): https://codereview.chromium.org/2113743002/diff/40001/components/password_manager/core/browser/password_form_manager.h#newcode278 components/password_manager/core/browser/password_form_manager.h:278: // because it has no match, or it is ...
4 years, 5 months ago (2016-07-07 05:01:49 UTC) #10
vasilii
https://codereview.chromium.org/2113743002/diff/40001/components/password_manager/core/browser/password_form_manager.h File components/password_manager/core/browser/password_form_manager.h (right): https://codereview.chromium.org/2113743002/diff/40001/components/password_manager/core/browser/password_form_manager.h#newcode278 components/password_manager/core/browser/password_form_manager.h:278: // because it has no match, or it is ...
4 years, 5 months ago (2016-07-14 14:55:08 UTC) #12
Ilya Sherman
Thanks. LGTM % a final couple of nits: https://codereview.chromium.org/2113743002/diff/60001/tools/metrics/actions/actions.xml File tools/metrics/actions/actions.xml (right): https://codereview.chromium.org/2113743002/diff/60001/tools/metrics/actions/actions.xml#newcode12243 tools/metrics/actions/actions.xml:12243: The ...
4 years, 5 months ago (2016-07-14 23:40:27 UTC) #16
vasilii
https://codereview.chromium.org/2113743002/diff/60001/tools/metrics/actions/actions.xml File tools/metrics/actions/actions.xml (right): https://codereview.chromium.org/2113743002/diff/60001/tools/metrics/actions/actions.xml#newcode12243 tools/metrics/actions/actions.xml:12243: The user submitted a password form, but the website ...
4 years, 5 months ago (2016-07-15 09:49:31 UTC) #17
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/2113743002/80001
4 years, 5 months ago (2016-07-15 09:49:59 UTC) #20
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 5 months ago (2016-07-15 11:09:56 UTC) #22
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-15 11:09:59 UTC) #23
commit-bot: I haz the power
4 years, 5 months ago (2016-07-15 11:11:22 UTC) #25
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/bb7617079a36fb15c450ee0f0aab4b35aefb4ecd
Cr-Commit-Position: refs/heads/master@{#405741}

Powered by Google App Engine
This is Rietveld 408576698