chromium/chrome/browser/ui/test/test_infobar.cc

// Copyright 2019 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/ui/test/test_infobar.h"

#include <algorithm>
#include <iterator>

#include "base/ranges/algorithm.h"
#include "chrome/browser/infobars/infobar_observer.h"
#include "chrome/browser/ui/browser.h"
#include "components/infobars/content/content_infobar_manager.h"
#include "components/infobars/core/infobar.h"

TestInfoBar::TestInfoBar() = default;

TestInfoBar::~TestInfoBar() = default;

void TestInfoBar::PreShow() {}

bool TestInfoBar::VerifyUi() {}

void TestInfoBar::WaitForUserDismissal() {}

void TestInfoBar::AddExpectedInfoBar(
    infobars::InfoBarDelegate::InfoBarIdentifier identifier) {}

content::WebContents* TestInfoBar::GetWebContents() {}

const content::WebContents* TestInfoBar::GetWebContents() const {}

infobars::ContentInfoBarManager* TestInfoBar::GetInfoBarManager() {}

const infobars::ContentInfoBarManager* TestInfoBar::GetInfoBarManager() const {}

std::optional<TestInfoBar::InfoBars> TestInfoBar::GetNewInfoBars() const {}