From d14dffc01ca88aec46c692665c482b60e7175c50 Mon Sep 17 00:00:00 2001 From: Carmelo Messina Date: Sat, 28 Jun 2025 17:22:28 +0200 Subject: [PATCH] Keep disabled cache sharing for pervasive scripts: keeps disabled the new feature that allows bypassing the cache partition for specific urls. --- build/cromite_patches_list.txt | 1 + ...-cache-sharing-for-pervasive-scripts.patch | 20 +++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 build/patches/Keep-disabled-cache-sharing-for-pervasive-scripts.patch diff --git a/build/cromite_patches_list.txt b/build/cromite_patches_list.txt index d916e1f5..b1ab64ca 100644 --- a/build/cromite_patches_list.txt +++ b/build/cromite_patches_list.txt @@ -302,6 +302,7 @@ Android-Import-Passwords.patch Disable-prefers-reduced-motion.patch Disable-css-preferred-text-scale.patch Disable-Viewport-Segments.patch +Keep-disabled-cache-sharing-for-pervasive-scripts.patch # temporary or wip patches Temp-PerformanceNavigationTiming-privacy-fix.patch diff --git a/build/patches/Keep-disabled-cache-sharing-for-pervasive-scripts.patch b/build/patches/Keep-disabled-cache-sharing-for-pervasive-scripts.patch new file mode 100644 index 00000000..2c0aa7b9 --- /dev/null +++ b/build/patches/Keep-disabled-cache-sharing-for-pervasive-scripts.patch @@ -0,0 +1,20 @@ +From: uazo +Date: Sat, 28 Jun 2025 08:17:35 +0000 +Subject: Keep disabled cache sharing for pervasive scripts + +Keeps disabled the new feature that allows bypassing the cache partition for specific urls. + +License: GPL-2.0-or-later - https://spdx.org/licenses/GPL-2.0-or-later.html +--- + .../features_cc/Disable-Cache-Sharing-For-PervasiveScripts.inc | 2 ++ + 1 file changed, 2 insertions(+) + create mode 100644 cromite_flags/services/network/public/cpp/features_cc/Disable-Cache-Sharing-For-PervasiveScripts.inc + +diff --git a/cromite_flags/services/network/public/cpp/features_cc/Disable-Cache-Sharing-For-PervasiveScripts.inc b/cromite_flags/services/network/public/cpp/features_cc/Disable-Cache-Sharing-For-PervasiveScripts.inc +new file mode 100644 +--- /dev/null ++++ b/cromite_flags/services/network/public/cpp/features_cc/Disable-Cache-Sharing-For-PervasiveScripts.inc +@@ -0,0 +1,2 @@ ++SET_CROMITE_FEATURE_DISABLED(kCacheSharingForPervasiveScripts); ++ +--