| 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;
|
|
|