#include "components/omnibox/browser/test_omnibox_client.h"
#include <memory>
#include <utility>
#include <vector>
#include "base/functional/callback.h"
#include "components/omnibox/browser/autocomplete_controller.h"
#include "components/omnibox/browser/autocomplete_scheme_classifier.h"
#include "components/omnibox/browser/mock_autocomplete_provider_client.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/skia/include/core/SkBitmap.h"
#include "ui/gfx/image/image.h"
#include "ui/gfx/image/image_skia.h"
TestOmniboxClient::TestOmniboxClient()
: … { … }
TestOmniboxClient::~TestOmniboxClient() { … }
std::unique_ptr<AutocompleteProviderClient>
TestOmniboxClient::CreateAutocompleteProviderClient() { … }
bool TestOmniboxClient::IsPasteAndGoEnabled() const { … }
SessionID TestOmniboxClient::GetSessionID() const { … }
AutocompleteControllerEmitter*
TestOmniboxClient::GetAutocompleteControllerEmitter() { … }
TemplateURLService* TestOmniboxClient::GetTemplateURLService() { … }
const AutocompleteSchemeClassifier& TestOmniboxClient::GetSchemeClassifier()
const { … }
AutocompleteClassifier* TestOmniboxClient::GetAutocompleteClassifier() { … }
bool TestOmniboxClient::ShouldDefaultTypedNavigationsToHttps() const { … }
int TestOmniboxClient::GetHttpsPortForTesting() const { … }
bool TestOmniboxClient::IsUsingFakeHttpsForHttpsUpgradeTesting() const { … }
gfx::Image TestOmniboxClient::GetSizedIcon(
const gfx::VectorIcon& vector_icon_type,
SkColor vector_icon_color) const { … }
std::u16string TestOmniboxClient::GetFormattedFullURL() const { … }
std::u16string TestOmniboxClient::GetURLForDisplay() const { … }
GURL TestOmniboxClient::GetNavigationEntryURL() const { … }
metrics::OmniboxEventProto::PageClassification
TestOmniboxClient::GetPageClassification(bool is_prefetch) { … }
security_state::SecurityLevel TestOmniboxClient::GetSecurityLevel() const { … }
net::CertStatus TestOmniboxClient::GetCertStatus() const { … }
const gfx::VectorIcon& TestOmniboxClient::GetVectorIcon() const { … }
void TestOmniboxClient::OnURLOpenedFromOmnibox(OmniboxLog* log) { … }
base::WeakPtr<OmniboxClient> TestOmniboxClient::AsWeakPtr() { … }