Index: chrome/browser/browsing_data/browsing_data_cookie_helper.cc |
diff --git a/chrome/browser/browsing_data/browsing_data_cookie_helper.cc b/chrome/browser/browsing_data/browsing_data_cookie_helper.cc |
index 5551642305c64c7e7ae487c4b0216f64bfc5136a..3d65a87a07192c1c2cf1a80575ea34bfd7a877e4 100644 |
--- a/chrome/browser/browsing_data/browsing_data_cookie_helper.cc |
+++ b/chrome/browser/browsing_data/browsing_data_cookie_helper.cc |
@@ -187,6 +187,16 @@ void CannedBrowsingDataCookieHelper::StartFetching( |
callback.Run(cookie_list); |
} |
+void CannedBrowsingDataCookieHelper::DeleteCookie( |
+ const net::CanonicalCookie& cookie) { |
+ for (OriginCookieListMap::iterator it = origin_cookie_list_map_.begin(); |
+ it != origin_cookie_list_map_.end(); |
+ ++it) { |
+ DeleteMatchingCookie(cookie, it->second); |
+ } |
+ BrowsingDataCookieHelper::DeleteCookie(cookie); |
+} |
+ |
bool CannedBrowsingDataCookieHelper::DeleteMatchingCookie( |
const net::CanonicalCookie& add_cookie, |
net::CookieList* cookie_list) { |