#include "chrome/browser/ui/views/extensions/extensions_request_access_hover_card_coordinator.h"
#include "base/functional/bind.h"
#include "chrome/browser/ui/extensions/extensions_container.h"
#include "chrome/browser/ui/toolbar/toolbar_action_view_controller.h"
#include "chrome/browser/ui/views/chrome_widget_sublevel.h"
#include "chrome/browser/ui/views/extensions/extensions_dialogs_utils.h"
#include "chrome/grit/generated_resources.h"
#include "ui/base/models/dialog_model.h"
#include "ui/base/models/dialog_model_field.h"
#include "ui/views/bubble/bubble_dialog_model_host.h"
void ExtensionsRequestAccessHoverCardCoordinator::ShowBubble(
content::WebContents* web_contents,
views::View* anchor_view,
ExtensionsContainer* extensions_container,
std::vector<extensions::ExtensionId>& extension_ids) { … }
void ExtensionsRequestAccessHoverCardCoordinator::HideBubble() { … }
bool ExtensionsRequestAccessHoverCardCoordinator::IsShowing() const { … }