#include "chrome/browser/ui/browser_content_setting_bubble_model_delegate.h"
#include "chrome/browser/content_settings/chrome_content_settings_utils.h"
#include "chrome/browser/ui/browser.h"
#include "chrome/browser/ui/browser_tabstrip.h"
#include "chrome/browser/ui/chrome_pages.h"
#include "chrome/browser/ui/tab_dialogs.h"
#include "chrome/common/url_constants.h"
#include "components/google/core/common/google_util.h"
#include "components/subresource_filter/core/browser/subresource_filter_constants.h"
constexpr char kInsecureScriptHelpUrl[] = …;
constexpr char kNotificationsHelpUrl[] = …;
BrowserContentSettingBubbleModelDelegate::
BrowserContentSettingBubbleModelDelegate(Browser* browser)
: … { … }
BrowserContentSettingBubbleModelDelegate::
~BrowserContentSettingBubbleModelDelegate() { … }
void BrowserContentSettingBubbleModelDelegate::ShowCollectedCookiesDialog(
content::WebContents* web_contents) { … }
void BrowserContentSettingBubbleModelDelegate::ShowMediaSettingsPage() { … }
void BrowserContentSettingBubbleModelDelegate::ShowContentSettingsPage(
ContentSettingsType type) { … }
void BrowserContentSettingBubbleModelDelegate::ShowLearnMorePage(
ContentSettingsType type) { … }