chromium/chrome/browser/ui/views/omnibox/omnibox_popup_presenter.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 "chrome/browser/ui/views/omnibox/omnibox_popup_presenter.h"

#include "base/metrics/histogram_functions.h"
#include "base/metrics/histogram_macros.h"
#include "base/observer_list_types.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/ui/browser.h"
#include "chrome/browser/ui/views/location_bar/location_bar_view.h"
#include "chrome/browser/ui/views/omnibox/rounded_omnibox_results_frame.h"
#include "chrome/browser/ui/views/theme_copying_widget.h"
#include "chrome/browser/ui/webui/omnibox_popup/omnibox_popup_ui.h"
#include "chrome/browser/ui/webui/searchbox/realbox_handler.h"
#include "chrome/common/webui_url_constants.h"
#include "components/omnibox/browser/omnibox_view.h"
#include "ui/base/metadata/metadata_impl_macros.h"

OmniboxPopupPresenter::OmniboxPopupPresenter(LocationBarView* location_bar_view,
                                             OmniboxController* controller)
    :{}

OmniboxPopupPresenter::~OmniboxPopupPresenter() {}

void OmniboxPopupPresenter::Show() {}

void OmniboxPopupPresenter::Hide() {}

bool OmniboxPopupPresenter::IsShown() const {}

RealboxHandler* OmniboxPopupPresenter::GetHandler() {}

void OmniboxPopupPresenter::OnWidgetDestroyed(views::Widget* widget) {}

void OmniboxPopupPresenter::OnPopupElementSizeChanged(gfx::Size size) {}

void OmniboxPopupPresenter::OnViewBoundsChanged(View* observed_view) {}

bool OmniboxPopupPresenter::IsHandlerReady() {}

void OmniboxPopupPresenter::ReleaseWidget(bool close) {}

BEGIN_METADATA()