#include "chrome/browser/ui/toolbar/test_toolbar_action_view_controller.h"
#include <string>
#include "chrome/browser/extensions/permissions/site_permissions_helper.h"
#include "chrome/browser/ui/toolbar/toolbar_action_view_delegate.h"
#include "ui/base/models/image_model.h"
TestToolbarActionViewController::TestToolbarActionViewController(
const std::string& id)
: … { … }
TestToolbarActionViewController::~TestToolbarActionViewController() { … }
std::string TestToolbarActionViewController::GetId() const { … }
void TestToolbarActionViewController::SetDelegate(
ToolbarActionViewDelegate* delegate) { … }
ui::ImageModel TestToolbarActionViewController::GetIcon(
content::WebContents* web_contents,
const gfx::Size& size) { … }
std::u16string TestToolbarActionViewController::GetActionName() const { … }
std::u16string TestToolbarActionViewController::GetActionTitle(
content::WebContents* web_contents) const { … }
std::u16string TestToolbarActionViewController::GetAccessibleName(
content::WebContents* web_contents) const { … }
std::u16string TestToolbarActionViewController::GetTooltip(
content::WebContents* web_contents) const { … }
ToolbarActionViewController::HoverCardState
TestToolbarActionViewController::GetHoverCardState(
content::WebContents* web_contents) const { … }
bool TestToolbarActionViewController::IsEnabled(
content::WebContents* web_contents) const { … }
bool TestToolbarActionViewController::IsShowingPopup() const { … }
void TestToolbarActionViewController::HidePopup() { … }
gfx::NativeView TestToolbarActionViewController::GetPopupNativeView() { … }
ui::MenuModel* TestToolbarActionViewController::GetContextMenu(
extensions::ExtensionContextMenuModel::ContextMenuSource
context_menu_source) { … }
void TestToolbarActionViewController::ExecuteUserAction(
InvocationSource source) { … }
void TestToolbarActionViewController::TriggerPopupForAPI(
ShowPopupCallback callback) { … }
void TestToolbarActionViewController::UpdateState() { … }
extensions::SitePermissionsHelper::SiteInteraction
TestToolbarActionViewController::GetSiteInteraction(
content::WebContents* web_contents) const { … }
void TestToolbarActionViewController::ShowPopup(bool by_user) { … }
void TestToolbarActionViewController::SetActionName(
const std::u16string& name) { … }
void TestToolbarActionViewController::SetActionTitle(
const std::u16string& title) { … }
void TestToolbarActionViewController::SetAccessibleName(
const std::u16string& name) { … }
void TestToolbarActionViewController::SetTooltip(
const std::u16string& tooltip) { … }
void TestToolbarActionViewController::SetEnabled(bool is_enabled) { … }
void TestToolbarActionViewController::UpdateDelegate() { … }