chromium/components/autofill/core/browser/browser_autofill_manager_test_delegate.cc

// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/autofill/core/browser/browser_autofill_manager_test_delegate.h"

namespace autofill {

BrowserAutofillManagerTestDelegate::BrowserAutofillManagerTestDelegate() =
    default;
BrowserAutofillManagerTestDelegate::~BrowserAutofillManagerTestDelegate() =
    default;

void BrowserAutofillManagerTestDelegate::Observe(AutofillManager& manager) {}

void BrowserAutofillManagerTestDelegate::OnAutofillManagerStateChanged(
    AutofillManager& manager,
    AutofillManager::LifecycleState old_state,
    AutofillManager::LifecycleState new_state) {}

void BrowserAutofillManagerTestDelegate::OnFillOrPreviewDataModelForm(
    AutofillManager& manager,
    FormGlobalId form,
    mojom::ActionPersistence action_persistence,
    base::span<const FormFieldData* const> filled_fields,
    absl::variant<const AutofillProfile*, const CreditCard*>
        profile_or_credit_card) {}

void BrowserAutofillManagerTestDelegate::OnSuggestionsShown(
    AutofillManager& manager) {}

void BrowserAutofillManagerTestDelegate::OnSuggestionsHidden(
    AutofillManager& manager) {}

}  // namespace autofill