From 334de9ffcc7c03f2adfac63250f6965c7066638d Mon Sep 17 00:00:00 2001 From: Martok Date: Sat, 14 Dec 2024 22:52:20 +0100 Subject: [PATCH] Issue #1787 - Follow-up: remove no longer used AppClearDataObserver. --- netwerk/cookie/nsCookieService.cpp | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/netwerk/cookie/nsCookieService.cpp b/netwerk/cookie/nsCookieService.cpp index 9ffee5fa76..e493a70e1e 100644 --- a/netwerk/cookie/nsCookieService.cpp +++ b/netwerk/cookie/nsCookieService.cpp @@ -556,35 +556,6 @@ public: NS_IMPL_ISUPPORTS(CloseCookieDBListener, mozIStorageCompletionCallback) -namespace { - -class AppClearDataObserver final : public nsIObserver { - - ~AppClearDataObserver() = default; - -public: - NS_DECL_ISUPPORTS - - // nsIObserver implementation. - NS_IMETHOD - Observe(nsISupports *aSubject, const char *aTopic, const char16_t *aData) override - { - MOZ_ASSERT(!nsCRT::strcmp(aTopic, TOPIC_CLEAR_ORIGIN_DATA)); - - MOZ_ASSERT(XRE_IsParentProcess()); - - nsCOMPtr cookieManager - = do_GetService(NS_COOKIEMANAGER_CONTRACTID); - MOZ_ASSERT(cookieManager); - - return cookieManager->RemoveCookiesWithOriginAttributes(nsDependentString(aData), EmptyCString()); - } -}; - -NS_IMPL_ISUPPORTS(AppClearDataObserver, nsIObserver) - -} // namespace - size_t nsCookieKey::SizeOfExcludingThis(MallocSizeOf aMallocSizeOf) const {