Index: chrome/browser/autofill/autofill_cc_infobar_delegate.cc |
diff --git a/chrome/browser/autofill/autofill_cc_infobar_delegate.cc b/chrome/browser/autofill/autofill_cc_infobar_delegate.cc |
index f2fd9ea8d0e636e17b3b0e6409ad247c578504f4..a44a1b3a51eefbfbf763642e87dd540cf8f4bf58 100644 |
--- a/chrome/browser/autofill/autofill_cc_infobar_delegate.cc |
+++ b/chrome/browser/autofill/autofill_cc_infobar_delegate.cc |
@@ -24,21 +24,18 @@ namespace autofill { |
// static |
void AutofillCCInfoBarDelegate::Create( |
InfoBarService* infobar_service, |
- const AutofillMetrics* metric_logger, |
const base::Closure& save_card_callback) { |
- infobar_service->AddInfoBar(ConfirmInfoBarDelegate::CreateInfoBar( |
- scoped_ptr<ConfirmInfoBarDelegate>(new AutofillCCInfoBarDelegate( |
- metric_logger, save_card_callback)))); |
+ infobar_service->AddInfoBar( |
+ ConfirmInfoBarDelegate::CreateInfoBar(scoped_ptr<ConfirmInfoBarDelegate>( |
+ new AutofillCCInfoBarDelegate(save_card_callback)))); |
} |
AutofillCCInfoBarDelegate::AutofillCCInfoBarDelegate( |
- const AutofillMetrics* metric_logger, |
const base::Closure& save_card_callback) |
: ConfirmInfoBarDelegate(), |
- metric_logger_(metric_logger), |
save_card_callback_(save_card_callback), |
had_user_interaction_(false) { |
- metric_logger->LogCreditCardInfoBarMetric(AutofillMetrics::INFOBAR_SHOWN); |
+ AutofillMetrics::LogCreditCardInfoBarMetric(AutofillMetrics::INFOBAR_SHOWN); |
} |
AutofillCCInfoBarDelegate::~AutofillCCInfoBarDelegate() { |
@@ -50,7 +47,7 @@ void AutofillCCInfoBarDelegate::LogUserAction( |
AutofillMetrics::InfoBarMetric user_action) { |
DCHECK(!had_user_interaction_); |
- metric_logger_->LogCreditCardInfoBarMetric(user_action); |
+ AutofillMetrics::LogCreditCardInfoBarMetric(user_action); |
had_user_interaction_ = true; |
} |