| Index: components/autofill/core/browser/autofill_metrics.cc
|
| diff --git a/components/autofill/core/browser/autofill_metrics.cc b/components/autofill/core/browser/autofill_metrics.cc
|
| index 20ae1e78bf76a28a828c4f1f69fa824cc41c088e..bb0cac81f67629473b4d857d929317467d220e6d 100644
|
| --- a/components/autofill/core/browser/autofill_metrics.cc
|
| +++ b/components/autofill/core/browser/autofill_metrics.cc
|
| @@ -793,7 +793,8 @@
|
| const GURL& url,
|
| const std::string& ukm_entry_name,
|
| const std::vector<std::pair<const char*, int>>& metrics) {
|
| - if (!ukm_service || !url.is_valid() || metrics.empty()) {
|
| + if (!IsUkmLoggingEnabled() || !ukm_service || !url.is_valid() ||
|
| + metrics.empty()) {
|
| return false;
|
| }
|
|
|
| @@ -1034,7 +1035,7 @@
|
|
|
| void AutofillMetrics::FormInteractionsUkmLogger::OnFormsParsed(
|
| const GURL& url) {
|
| - if (ukm_service_ == nullptr)
|
| + if (!IsUkmLoggingEnabled() || ukm_service_ == nullptr)
|
| return;
|
|
|
| url_ = url;
|
| @@ -1152,7 +1153,7 @@
|
| }
|
|
|
| bool AutofillMetrics::FormInteractionsUkmLogger::CanLog() const {
|
| - return ukm_service_ && url_.is_valid();
|
| + return IsUkmLoggingEnabled() && ukm_service_ && url_.is_valid();
|
| }
|
|
|
| int64_t
|
|
|