5825636: [Extensions] Create WebContentsObservers with ExtensionsBrowserClient

https://chromium-review.googlesource.com/c/chromium/src/+/5825636
This commit is contained in:
clavin 2024-09-18 17:04:21 -06:00
Родитель 50d4a71923
Коммит f2c3d09ccd
Не найден ключ, соответствующий данной подписи
2 изменённых файлов: 8 добавлений и 0 удалений

Просмотреть файл

@ -373,6 +373,12 @@ void ElectronExtensionsBrowserClient::SetAPIClientForTest(
api_client_.reset(api_client);
}
void ElectronExtensionsBrowserClient::CreateExtensionWebContentsObserver(
content::WebContents* web_contents) {
extensions::ElectronExtensionWebContentsObserver::CreateForWebContents(
web_contents);
}
extensions::ExtensionWebContentsObserver*
ElectronExtensionsBrowserClient::GetExtensionWebContentsObserver(
content::WebContents* web_contents) {

Просмотреть файл

@ -137,6 +137,8 @@ class ElectronExtensionsBrowserClient
extensions::ExtensionCache* GetExtensionCache() override;
bool IsBackgroundUpdateAllowed() override;
bool IsMinBrowserVersionSupported(const std::string& min_version) override;
void CreateExtensionWebContentsObserver(
content::WebContents* web_contents) override;
extensions::ExtensionWebContentsObserver* GetExtensionWebContentsObserver(
content::WebContents* web_contents) override;
extensions::KioskDelegate* GetKioskDelegate() override;