Files
cromite/build/patches/Do-not-build-API-keys-infobar.patch

45 lines
1.7 KiB
Diff

From: csagan5 <32685696+csagan5@users.noreply.github.com>
Date: Fri, 23 Jul 2021 15:05:19 +0200
Subject: Do not build API keys infobar
License: GPL-3.0-only - https://spdx.org/licenses/GPL-3.0-only.html
---
chrome/browser/ui/startup/BUILD.gn | 2 --
chrome/browser/ui/startup/infobar_utils.cc | 4 ----
2 files changed, 6 deletions(-)
diff --git a/chrome/browser/ui/startup/BUILD.gn b/chrome/browser/ui/startup/BUILD.gn
--- a/chrome/browser/ui/startup/BUILD.gn
+++ b/chrome/browser/ui/startup/BUILD.gn
@@ -41,7 +41,6 @@ source_set("startup") {
if (!is_android) {
sources += [
"automation_infobar_delegate.h",
- "google_api_keys_infobar_delegate.h",
"google_chrome_scheme_util.h",
"infobar_utils.h",
"launch_mode_recorder.h",
@@ -181,7 +180,6 @@ source_set("impl") {
if (!is_android) {
sources += [
"automation_infobar_delegate.cc",
- "google_api_keys_infobar_delegate.cc",
"google_chrome_scheme_util.cc",
"infobar_utils.cc",
"launch_mode_recorder.cc",
diff --git a/chrome/browser/ui/startup/infobar_utils.cc b/chrome/browser/ui/startup/infobar_utils.cc
--- a/chrome/browser/ui/startup/infobar_utils.cc
+++ b/chrome/browser/ui/startup/infobar_utils.cc
@@ -184,10 +184,6 @@ void AddInfoBarsIfNecessary(BrowserWindowInterface* browser,
infobars::ContentInfoBarManager* infobar_manager =
infobars::ContentInfoBarManager::FromWebContents(web_contents);
- if (!google_apis::HasAPIKeyConfigured()) {
- GoogleApiKeysInfoBarDelegate::Create(infobar_manager);
- }
-
if (ObsoleteSystem::IsObsoleteNowOrSoon()) {
PrefService* local_state = g_browser_process->local_state();
if (!local_state ||
--