#include "chrome/browser/ui/views/bubble/webui_bubble_event_handler_aura.h"
#include "base/check_deref.h"
#include "ui/aura/window.h"
#include "ui/aura/window_delegate.h"
#include "ui/base/hit_test.h"
#include "ui/display/screen.h"
#include "ui/events/event.h"
#include "ui/gfx/geometry/rect.h"
#include "ui/gfx/geometry/vector2d.h"
#include "ui/gfx/geometry/vector2d_conversions.h"
WebUIBubbleEventHandlerAura::WebUIBubbleEventHandlerAura() = default;
WebUIBubbleEventHandlerAura::~WebUIBubbleEventHandlerAura() = default;
void WebUIBubbleEventHandlerAura::OnMouseEvent(ui::MouseEvent* event) { … }
void WebUIBubbleEventHandlerAura::OnGestureEvent(ui::GestureEvent* event) { … }
bool WebUIBubbleEventHandlerAura::IsInSameDisplay(
const gfx::Rect& original_bounds,
const gfx::Rect& new_bounds) { … }
void WebUIBubbleEventHandlerAura::ProcessLocatedEvent(ui::LocatedEvent* event) { … }