diff --git a/CHANGELOG.md b/CHANGELOG.md index 39abf180..7cac0faf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,5 @@ # 87.0.4280.131 +* enable all network isolation features (fixes https://github.com/bromite/bromite/issues/836) * disable unified autoplay feature (fixes https://github.com/bromite/bromite/issues/804) # 87.0.4280.106 diff --git a/build/bromite_patches_list.txt b/build/bromite_patches_list.txt index 6eb7435d..f3d02970 100644 --- a/build/bromite_patches_list.txt +++ b/build/bromite_patches_list.txt @@ -152,6 +152,6 @@ Disable-text-fragments-by-default.patch disable-WebView-variations-support.patch disable-autofill-server-communication-by-default.patch ask-permission-to-play-protected-media-by-default.patch -Enable-SplitCacheByNetworkIsolationKey.patch -Automated-domain-substitution.patch +Enable-network-isolation-features.patch Disable-unified-autoplay-feature.patch +Automated-domain-substitution.patch diff --git a/build/patches/Enable-SplitCacheByNetworkIsolationKey.patch b/build/patches/Enable-SplitCacheByNetworkIsolationKey.patch deleted file mode 100644 index 177194a9..00000000 --- a/build/patches/Enable-SplitCacheByNetworkIsolationKey.patch +++ /dev/null @@ -1,23 +0,0 @@ -From: csagan5 <32685696+csagan5@users.noreply.github.com> -Date: Thu, 10 Dec 2020 21:52:35 +0100 -Subject: Enable SplitCacheByNetworkIsolationKey - ---- - net/base/features.cc | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/net/base/features.cc b/net/base/features.cc ---- a/net/base/features.cc -+++ b/net/base/features.cc -@@ -61,7 +61,7 @@ const base::Feature kNetworkQualityEstimator{"NetworkQualityEstimator", - base::FEATURE_DISABLED_BY_DEFAULT}; - - const base::Feature kSplitCacheByNetworkIsolationKey{ -- "SplitCacheByNetworkIsolationKey", base::FEATURE_DISABLED_BY_DEFAULT}; -+ "SplitCacheByNetworkIsolationKey", base::FEATURE_ENABLED_BY_DEFAULT}; - - const base::Feature kSplitHostCacheByNetworkIsolationKey{ - "SplitHostCacheByNetworkIsolationKey", base::FEATURE_DISABLED_BY_DEFAULT}; --- -2.17.1 - diff --git a/build/patches/Enable-network-isolation-features.patch b/build/patches/Enable-network-isolation-features.patch new file mode 100644 index 00000000..8fcb2bf2 --- /dev/null +++ b/build/patches/Enable-network-isolation-features.patch @@ -0,0 +1,45 @@ +From: csagan5 <32685696+csagan5@users.noreply.github.com> +Date: Thu, 10 Dec 2020 21:52:35 +0100 +Subject: Enable network isolation features + +Enable SplitCacheByNetworkIsolationKey, kSplitHostCacheByNetworkIsolationKey, +kPartitionConnectionsByNetworkIsolationKey, kPartitionHttpServerPropertiesByNetworkIsolationKey, +kPartitionSSLSessionsByNetworkIsolationKey +--- + net/base/features.cc | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/net/base/features.cc b/net/base/features.cc +--- a/net/base/features.cc ++++ b/net/base/features.cc +@@ -61,22 +61,22 @@ const base::Feature kNetworkQualityEstimator{"NetworkQualityEstimator", + base::FEATURE_DISABLED_BY_DEFAULT}; + + const base::Feature kSplitCacheByNetworkIsolationKey{ +- "SplitCacheByNetworkIsolationKey", base::FEATURE_DISABLED_BY_DEFAULT}; ++ "SplitCacheByNetworkIsolationKey", base::FEATURE_ENABLED_BY_DEFAULT}; + + const base::Feature kSplitHostCacheByNetworkIsolationKey{ +- "SplitHostCacheByNetworkIsolationKey", base::FEATURE_DISABLED_BY_DEFAULT}; ++ "SplitHostCacheByNetworkIsolationKey", base::FEATURE_ENABLED_BY_DEFAULT}; + + const base::Feature kPartitionConnectionsByNetworkIsolationKey{ + "PartitionConnectionsByNetworkIsolationKey", +- base::FEATURE_DISABLED_BY_DEFAULT}; ++ base::FEATURE_ENABLED_BY_DEFAULT}; + + const base::Feature kPartitionHttpServerPropertiesByNetworkIsolationKey{ + "PartitionHttpServerPropertiesByNetworkIsolationKey", +- base::FEATURE_DISABLED_BY_DEFAULT}; ++ base::FEATURE_ENABLED_BY_DEFAULT}; + + const base::Feature kPartitionSSLSessionsByNetworkIsolationKey{ + "PartitionSSLSessionsByNetworkIsolationKey", +- base::FEATURE_DISABLED_BY_DEFAULT}; ++ base::FEATURE_ENABLED_BY_DEFAULT}; + + const base::Feature kPartitionExpectCTStateByNetworkIsolationKey{ + "PartitionExpectCTStateByNetworkIsolationKey", +-- +2.17.1 +