Files
brave-core/patches/content-browser-preloading-prerender-prerender_browsertest.cc.patch
T
Mikhail 5973f46a95 Android: Disable the PrerenderHostRegistry memory pressure listener (#36450)
Backports https://crrev.com/c/7806654
The PR disables a problematic upstream's feature to resolve pre-rendering issues.
2026-05-19 23:56:10 +04:00

23 lines
1.1 KiB
Diff

diff --git a/content/browser/preloading/prerender/prerender_browsertest.cc b/content/browser/preloading/prerender/prerender_browsertest.cc
index 6caa757890083a6fc0b6f8642c1afdf617e9d967..3769b6fff245c3bfe9ef90ade8653144219515c4 100644
--- a/content/browser/preloading/prerender/prerender_browsertest.cc
+++ b/content/browser/preloading/prerender/prerender_browsertest.cc
@@ -12986,6 +12986,9 @@ class MultiplePrerendersWithLimitedMemoryBrowserTest
base::test::ScopedFeatureList feature_list_;
};
+// Memory pressure notifications to PrerenderHostRegistry are disabled on
+// Android only.
+#if !BUILDFLAG(IS_ANDROID)
// Tests that moderate-level memory pressure doesn't cancel prerendering on
// trigger.
IN_PROC_BROWSER_TEST_F(MultiplePrerendersBrowserTest,
@@ -13094,6 +13097,7 @@ IN_PROC_BROWSER_TEST_F(MultiplePrerendersBrowserTest,
PrerenderFinalStatus::kMemoryPressureAfterTriggered,
prerender_urls.size());
}
+#endif // !BUILDFLAG(IS_ANDROID)
// Tests that PrerenderHostRegistry only starts prerender speculation rules
// up to `max_num_of_running_speculation_rules` defined by a Finch param.