#ifndef CHROME_BROWSER_UI_VIEWS_LOCATION_BAR_LOCATION_BAR_BUBBLE_DELEGATE_VIEW_H_
#define CHROME_BROWSER_UI_VIEWS_LOCATION_BAR_LOCATION_BAR_BUBBLE_DELEGATE_VIEW_H_
#include "base/memory/raw_ptr.h"
#include "base/scoped_observation.h"
#include "chrome/browser/ui/exclusive_access/fullscreen_controller.h"
#include "chrome/browser/ui/exclusive_access/fullscreen_observer.h"
#include "content/public/browser/web_contents_observer.h"
#include "ui/base/metadata/metadata_header_macros.h"
#include "ui/events/event_observer.h"
#include "ui/views/bubble/bubble_dialog_delegate_view.h"
#include "ui/views/event_monitor.h"
#include "ui/views/metadata/view_factory.h"
namespace content {
class WebContents;
}
class LocationBarBubbleDelegateView : public views::BubbleDialogDelegateView,
public FullscreenObserver,
public content::WebContentsObserver { … };
BEGIN_VIEW_BUILDER(,
LocationBarBubbleDelegateView,
views::BubbleDialogDelegateView)
END_VIEW_BUILDER
DEFINE_VIEW_BUILDER(…)
#endif