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

Issue 12588002: [Autofill] Add user type metrics. (Closed)

Created:
7 years, 9 months ago by Ilya Sherman
Modified:
7 years, 9 months ago
Reviewers:
Dan Beam
CC:
chromium-reviews, Raman Kakilate, benquan, dhollowa+watch_chromium.org, ahutter, browser-components-watch_chromium.org, dbeam+watch-autofill_chromium.org, Dane Wallinga, dyu1, estade+watch_chromium.org, Albert Bodenhamer, Ilya Sherman
Visibility:
Public.

Description

[Autofill] Add user type metrics. Add metrics identifying the type of user interacting with the autocomplete dialog. Users are categorized according to three parameters: (1) Are they signed in? (2) For signed in users, do they have any data saved in Wallet? (3) For all users without data saved in Wallet, do they have any data saved in local Autofill? BUG=165570 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=188163

Patch Set 1 #

Patch Set 2 : Self-review #

Patch Set 3 : Account for "add new" menu items #

Total comments: 11

Patch Set 4 : Comment cleanup #

Total comments: 4

Patch Set 5 : Enumerate all the cases, including the error case #

Total comments: 2

Patch Set 6 : Rebase #

Patch Set 7 : Rebase harder #

Patch Set 8 : Re-rebase #

Patch Set 9 : Fix test object lifetime #

Patch Set 10 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+81 lines, -4 lines) Patch
M chrome/browser/ui/autofill/autofill_dialog_controller_impl.h View 1 2 3 4 5 4 chunks +4 lines, -1 line 0 comments Download
M chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc View 1 2 3 4 5 6 7 8 9 5 chunks +37 lines, -1 line 0 comments Download
M chrome/browser/ui/autofill/autofill_dialog_controller_unittest.cc View 1 2 3 4 5 6 7 8 2 chunks +4 lines, -2 lines 0 comments Download
M components/autofill/browser/autofill_metrics.h View 1 2 3 4 5 6 7 8 9 2 chunks +28 lines, -0 lines 0 comments Download
M components/autofill/browser/autofill_metrics.cc View 1 2 3 4 6 7 8 9 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 19 (0 generated)
Ilya Sherman
7 years, 9 months ago (2013-03-07 06:20:48 UTC) #1
Dan Beam
https://chromiumcodereview.appspot.com/12588002/diff/5001/chrome/browser/autofill/autofill_metrics.h File chrome/browser/autofill/autofill_metrics.h (right): https://chromiumcodereview.appspot.com/12588002/diff/5001/chrome/browser/autofill/autofill_metrics.h#newcode71 chrome/browser/autofill/autofill_metrics.h:71: DIALOG_NEW_USER_NOT_SIGNED_IN = 0, is a user "new" if this ...
7 years, 9 months ago (2013-03-07 17:16:50 UTC) #2
Ilya Sherman
https://chromiumcodereview.appspot.com/12588002/diff/5001/chrome/browser/autofill/autofill_metrics.h File chrome/browser/autofill/autofill_metrics.h (right): https://chromiumcodereview.appspot.com/12588002/diff/5001/chrome/browser/autofill/autofill_metrics.h#newcode71 chrome/browser/autofill/autofill_metrics.h:71: DIALOG_NEW_USER_NOT_SIGNED_IN = 0, On 2013/03/07 17:16:50, Dan Beam wrote: ...
7 years, 9 months ago (2013-03-09 01:58:56 UTC) #3
Dan Beam
https://chromiumcodereview.appspot.com/12588002/diff/5001/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc File chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc (right): https://chromiumcodereview.appspot.com/12588002/diff/5001/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc#newcode1030 chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc:1030: if (!wallet_items_ && wallet_items) { On 2013/03/09 01:58:57, Ilya ...
7 years, 9 months ago (2013-03-09 02:02:31 UTC) #4
Dan Beam
https://codereview.chromium.org/12588002/diff/12001/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc File chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc (right): https://codereview.chromium.org/12588002/diff/12001/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc#newcode1033 chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc:1033: if (!wallet_items_ && wallet_items) { wallet_items will always be ...
7 years, 9 months ago (2013-03-12 02:06:01 UTC) #5
Ilya Sherman
PTAL; I think I've rewritten this code to address all of your concerns.
7 years, 9 months ago (2013-03-12 08:13:44 UTC) #6
Dan Beam
lgtm w/nit https://chromiumcodereview.appspot.com/12588002/diff/21001/components/autofill/browser/autofill_metrics.cc File components/autofill/browser/autofill_metrics.cc (right): https://chromiumcodereview.appspot.com/12588002/diff/21001/components/autofill/browser/autofill_metrics.cc#newcode301 components/autofill/browser/autofill_metrics.cc:301: DialogInitialUserStateMetric user_type) const { DCHECK_NE(UNKNOWN_TYPE, user_type);
7 years, 9 months ago (2013-03-12 14:59:32 UTC) #7
Ilya Sherman
https://chromiumcodereview.appspot.com/12588002/diff/21001/components/autofill/browser/autofill_metrics.cc File components/autofill/browser/autofill_metrics.cc (right): https://chromiumcodereview.appspot.com/12588002/diff/21001/components/autofill/browser/autofill_metrics.cc#newcode301 components/autofill/browser/autofill_metrics.cc:301: DialogInitialUserStateMetric user_type) const { On 2013/03/12 14:59:32, Dan Beam ...
7 years, 9 months ago (2013-03-12 20:51:27 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/isherman@chromium.org/12588002/21001
7 years, 9 months ago (2013-03-13 02:24:36 UTC) #9
commit-bot: I haz the power
Failed to apply patch for components/autofill/browser/autofill_metrics.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 9 months ago (2013-03-13 02:24:38 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/isherman@chromium.org/12588002/40001
7 years, 9 months ago (2013-03-13 04:31:25 UTC) #11
commit-bot: I haz the power
Retried try job too often on linux_chromeos_clang for step(s) compile http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos_clang&number=14882
7 years, 9 months ago (2013-03-13 04:44:23 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/isherman@chromium.org/12588002/40001
7 years, 9 months ago (2013-03-14 00:22:35 UTC) #13
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=108595
7 years, 9 months ago (2013-03-14 02:44:09 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/isherman@chromium.org/12588002/68001
7 years, 9 months ago (2013-03-14 03:44:23 UTC) #15
commit-bot: I haz the power
Failed to trigger a try job on mac_rel HTTP Error 400: Bad Request
7 years, 9 months ago (2013-03-14 04:11:48 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/isherman@chromium.org/12588002/76002
7 years, 9 months ago (2013-03-14 04:12:21 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/isherman@chromium.org/12588002/85004
7 years, 9 months ago (2013-03-14 09:53:01 UTC) #18
commit-bot: I haz the power
7 years, 9 months ago (2013-03-14 19:54:01 UTC) #19
Message was sent while issue was closed.
Change committed as 188163

Powered by Google App Engine
This is Rietveld 408576698