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() { --