36 lines
1.6 KiB
Diff
36 lines
1.6 KiB
Diff
From: csagan5 <32685696+csagan5@users.noreply.github.com>
|
|
Date: Sat, 2 Nov 2019 16:22:56 +0100
|
|
Subject: Disable some signed exchange features
|
|
|
|
License: GPL-3.0-only - https://spdx.org/licenses/GPL-3.0-only.html
|
|
---
|
|
chrome/browser/chrome_content_browser_client.cc | 2 +-
|
|
content/browser/web_package/signed_exchange_utils.cc | 2 +-
|
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
|
--- a/chrome/browser/chrome_content_browser_client.cc
|
|
+++ b/chrome/browser/chrome_content_browser_client.cc
|
|
@@ -1552,7 +1552,7 @@ void ChromeContentBrowserClient::RegisterProfilePrefs(
|
|
site_isolation::prefs::kWebTriggeredIsolatedOrigins);
|
|
registry->RegisterDictionaryPref(
|
|
prefs::kDevToolsBackgroundServicesExpirationDict);
|
|
- registry->RegisterBooleanPref(prefs::kSignedHTTPExchangeEnabled, true);
|
|
+ registry->RegisterBooleanPref(prefs::kSignedHTTPExchangeEnabled, false);
|
|
registry->RegisterBooleanPref(prefs::kAutoplayAllowed, false);
|
|
registry->RegisterListPref(prefs::kAutoplayAllowlist);
|
|
#if !BUILDFLAG(IS_ANDROID)
|
|
diff --git a/content/browser/web_package/signed_exchange_utils.cc b/content/browser/web_package/signed_exchange_utils.cc
|
|
--- a/content/browser/web_package/signed_exchange_utils.cc
|
|
+++ b/content/browser/web_package/signed_exchange_utils.cc
|
|
@@ -52,7 +52,7 @@ void ReportErrorAndTraceEvent(
|
|
}
|
|
|
|
bool IsSignedExchangeHandlingEnabled(BrowserContext* context) {
|
|
- return GetContentClient()->browser()->AllowSignedExchange(context);
|
|
+ return false;
|
|
}
|
|
|
|
bool IsSignedExchangeReportingForDistributorsEnabled() {
|
|
--
|