From 8350d152f9dcf55171d2dbc1ff764aa2c260dadc Mon Sep 17 00:00:00 2001 From: Samuel Attard Date: Mon, 24 Nov 2025 16:27:01 -0800 Subject: [PATCH] 7083663: remove fingerprinting_protection_ruleset_service override Upstream deleted external references to Fingerprinting Protection Filter (FPF) component. Remove the fingerprinting_protection_ruleset_service() override from BrowserProcessImpl as the method no longer exists in the base class. Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7083663 --- shell/browser/browser_process_impl.cc | 5 ----- shell/browser/browser_process_impl.h | 2 -- 2 files changed, 7 deletions(-) diff --git a/shell/browser/browser_process_impl.cc b/shell/browser/browser_process_impl.cc index 7c6cc917ed..e536770cc1 100644 --- a/shell/browser/browser_process_impl.cc +++ b/shell/browser/browser_process_impl.cc @@ -310,11 +310,6 @@ UsbSystemTrayIcon* BrowserProcessImpl::usb_system_tray_icon() { return nullptr; } -subresource_filter::RulesetService* -BrowserProcessImpl::fingerprinting_protection_ruleset_service() { - return nullptr; -} - os_crypt_async::OSCryptAsync* BrowserProcessImpl::os_crypt_async() { return os_crypt_async_.get(); } diff --git a/shell/browser/browser_process_impl.h b/shell/browser/browser_process_impl.h index cd8c00243b..a0e7ed1e85 100644 --- a/shell/browser/browser_process_impl.h +++ b/shell/browser/browser_process_impl.h @@ -133,8 +133,6 @@ class BrowserProcessImpl : public BrowserProcess { const std::string& GetApplicationLocale() override; printing::PrintJobManager* print_job_manager() override; StartupData* startup_data() override; - subresource_filter::RulesetService* - fingerprinting_protection_ruleset_service() override; ValueMapPrefStore* in_memory_pref_store() const { return in_memory_pref_store_.get();