Commit ebf6eeb9 authored by sczs's avatar sczs Committed by Commit Bot

[ios] Adds ClearBrowsingData metrics

Bug: None
Cq-Include-Trybots: luci.chromium.try:ios-simulator-cronet;luci.chromium.try:ios-simulator-full-configs
Change-Id: Ib69e3147dccd2ee7bbeedbd50c0f604240291bfb
Reviewed-on: https://chromium-review.googlesource.com/1192343
Commit-Queue: Sergio Collazos <sczs@chromium.org>
Reviewed-by: default avatarGayane Petrosyan <gayane@chromium.org>
Cr-Commit-Position: refs/heads/master@{#587339}
parent 7e33efce
......@@ -9,6 +9,8 @@
#include "base/logging.h"
#include "base/mac/foundation_util.h"
#include "base/metrics/user_metrics.h"
#include "base/metrics/user_metrics_action.h"
#include "base/scoped_observer.h"
#include "base/strings/sys_string_conversions.h"
#include "components/prefs/pref_service.h"
......@@ -232,6 +234,8 @@ void BrowsingDataRemoverObserverWrapper::OnBrowsingDataRemoved(
timePeriod:(browsing_data::TimePeriod)timePeriod
removeMask:(BrowsingDataRemoveMask)removeMask
completionBlock:(ProceduralBlock)completionBlock {
base::RecordAction(
base::UserMetricsAction("MobileClearBrowsingDataTriggeredFromLegacyUI"));
[self.dispatcher removeBrowsingDataForBrowserState:browserState
timePeriod:timePeriod
removeMask:removeMask
......
......@@ -5,6 +5,8 @@
#import "ios/chrome/browser/ui/settings/clear_browsing_data_table_view_controller.h"
#include "base/mac/foundation_util.h"
#include "base/metrics/user_metrics.h"
#include "base/metrics/user_metrics_action.h"
#include "ios/chrome/browser/browsing_data/browsing_data_remove_mask.h"
#include "ios/chrome/browser/chrome_url_constants.h"
#import "ios/chrome/browser/ui/alert_coordinator/action_sheet_coordinator.h"
......@@ -246,6 +248,8 @@ class ChromeBrowserState;
timePeriod:(browsing_data::TimePeriod)timePeriod
removeMask:(BrowsingDataRemoveMask)removeMask
completionBlock:(ProceduralBlock)completionBlock {
base::RecordAction(
base::UserMetricsAction("MobileClearBrowsingDataTriggeredFromUIRefresh"));
[self.dispatcher removeBrowsingDataForBrowserState:browserState
timePeriod:timePeriod
removeMask:removeMask
......
......@@ -10551,6 +10551,21 @@ should be able to be added at any place in this file.
<description>Please enter the description of this user action.</description>
</action>
<action name="MobileClearBrowsingDataTriggeredFromLegacyUI">
<owner>sczs@chromium.org</owner>
<description>
Clear browsing data button was tapped on the legacy Clear browsing data UI.
</description>
</action>
<action name="MobileClearBrowsingDataTriggeredFromUIRefresh">
<owner>sczs@chromium.org</owner>
<description>
Clear browsing data button was tapped on the UI Refresh Clear browsing data
UI.
</description>
</action>
<action name="MobileClipboardChanged">
<owner>jif@chromium.org</owner>
<owner>mpearson@chromium.org</owner>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment