chromium/chrome/browser/password_manager/password_manager_uitest_util.cc

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

#include "chrome/browser/password_manager/password_manager_uitest_util.h"

#include "chrome/browser/ui/autofill/chrome_autofill_client.h"
#include "testing/gtest/include/gtest/gtest.h"

void TestGenerationPopupObserver::OnPopupShown(
    PasswordGenerationPopupController::GenerationUIState state) {}

void TestGenerationPopupObserver::OnPopupHidden() {}

bool TestGenerationPopupObserver::popup_showing() const {}

GenerationUIState TestGenerationPopupObserver::state() const {}

// Waits until the popup is in specified status.
void TestGenerationPopupObserver::WaitForStatus(GenerationPopup status) {}

// Waits until the popup is either shown or hidden.
void TestGenerationPopupObserver::WaitForStatusChange() {}
void TestGenerationPopupObserver::MaybeQuitRunLoop() {}

ObservingAutofillClient::ObservingAutofillClient(
    content::WebContents* web_contents)
    :{}

void ObservingAutofillClient::WaitForAutofillPopup() {}

void ObservingAutofillClient::ShowAutofillSuggestions(
    const autofill::AutofillClient::PopupOpenArgs& open_args,
    base::WeakPtr<autofill::AutofillSuggestionDelegate> delegate) {}