Index: chrome/browser/ui/webui/options/core_options_handler.cc |
diff --git a/chrome/browser/ui/webui/options/core_options_handler.cc b/chrome/browser/ui/webui/options/core_options_handler.cc |
index 83cdafa169140d591d45b0edcfcb4be46c0c9d1b..1980624a308bb6216c2bbb1f6d5d46d5d24ba84f 100644 |
--- a/chrome/browser/ui/webui/options/core_options_handler.cc |
+++ b/chrome/browser/ui/webui/options/core_options_handler.cc |
@@ -181,7 +181,7 @@ void CoreOptionsHandler::ClearPref(const std::string& pref_name, |
pref_service->ScheduleSavePersistentPrefs(); |
if (!metric.empty()) |
- UserMetricsRecordAction(UserMetricsAction(metric.c_str())); |
+ UserMetrics::RecordComputedAction(metric); |
} |
void CoreOptionsHandler::ProcessUserMetric(const Value* value, |
@@ -196,7 +196,7 @@ void CoreOptionsHandler::ProcessUserMetric(const Value* value, |
metric_string += bool_value ? "_Enable" : "_Disable"; |
} |
- UserMetricsRecordAction(UserMetricsAction(metric_string.c_str())); |
+ UserMetrics::RecordComputedAction(metric_string); |
} |
void CoreOptionsHandler::StopObservingPref(const std::string& path) { |
@@ -346,7 +346,7 @@ void CoreOptionsHandler::HandleClearPref(const ListValue* args) { |
void CoreOptionsHandler::HandleUserMetricsAction(const ListValue* args) { |
std::string metric = UTF16ToUTF8(ExtractStringValue(args)); |
if (!metric.empty()) |
- UserMetricsRecordAction(UserMetricsAction(metric.c_str())); |
+ UserMetrics::RecordComputedAction(metric); |
} |
void CoreOptionsHandler::UpdateClearPluginLSOData() { |