Index: chrome/browser/browsing_data/origin_filter_builder.h |
diff --git a/chrome/browser/browsing_data/origin_filter_builder.h b/chrome/browser/browsing_data/origin_filter_builder.h |
index 092ec42b161422ee8c87132d9a155c3d8e2fe4f7..18c22fa6933c20dfaac9356820567fb72fe9fd9f 100644 |
--- a/chrome/browser/browsing_data/origin_filter_builder.h |
+++ b/chrome/browser/browsing_data/origin_filter_builder.h |
@@ -18,7 +18,9 @@ |
class OriginFilterBuilder { |
public: |
enum Mode { |
+ // This means that only the origins given will be deleted. |
WHITELIST, |
+ // This means that the origins given will NOT be deleted. |
BLACKLIST |
}; |
@@ -33,6 +35,9 @@ class OriginFilterBuilder { |
// Sets the |mode| of the filter. |
void SetMode(Mode mode); |
+ // Returns if we're an empty blacklist, where we delete everything. |
+ bool IsEmptyBlacklist() const; |
+ |
// Builds a filter that matches URLs whose origins are in the whitelist, |
// or aren't in the blacklist. |
base::Callback<bool(const GURL&)> BuildSameOriginFilter() const; |