From 405f94084bb4aa05c020b6dfd0b91ae533f71f0c Mon Sep 17 00:00:00 2001 From: roytam1 Date: Fri, 20 Dec 2024 14:51:43 +0800 Subject: [PATCH] import from UXP: Issue #1787 - Follow-up: remove no longer used AppClearDataObserver. (334de9ff) --- netwerk/cookie/nsCookieService.cpp | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/netwerk/cookie/nsCookieService.cpp b/netwerk/cookie/nsCookieService.cpp index 06c42cf99..cdef7239f 100644 --- a/netwerk/cookie/nsCookieService.cpp +++ b/netwerk/cookie/nsCookieService.cpp @@ -570,35 +570,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 {