Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(888)

Unified Diff: chrome/browser/browsing_data/browsing_data_remover_impl.h

Issue 2657453006: Move BrowsingDataFilterBuilder[Impl] to content/ (Closed)
Patch Set: Rebased Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/browsing_data/browsing_data_remover_impl.h
diff --git a/chrome/browser/browsing_data/browsing_data_remover_impl.h b/chrome/browser/browsing_data/browsing_data_remover_impl.h
index ff6c3327d50e99c901dcc52d45b57d8dafdeae47..334c7f086dbd813f4dffa468f94ef6b001c97ef5 100644
--- a/chrome/browser/browsing_data/browsing_data_remover_impl.h
+++ b/chrome/browser/browsing_data/browsing_data_remover_impl.h
@@ -24,11 +24,11 @@
#include "storage/common/quota/quota_types.h"
#include "url/gurl.h"
-class BrowsingDataFilterBuilder;
class BrowsingDataRemoverFactory;
namespace content {
class BrowserContext;
+class BrowsingDataFilterBuilder;
class StoragePartition;
}
@@ -109,13 +109,14 @@ class BrowsingDataRemoverImpl :
const base::Time& delete_end,
int remove_mask,
int origin_type_mask,
- std::unique_ptr<BrowsingDataFilterBuilder> filter_builder) override;
+ std::unique_ptr<content::BrowsingDataFilterBuilder> filter_builder)
+ override;
void RemoveWithFilterAndReply(
const base::Time& delete_begin,
const base::Time& delete_end,
int remove_mask,
int origin_type_mask,
- std::unique_ptr<BrowsingDataFilterBuilder> filter_builder,
+ std::unique_ptr<content::BrowsingDataFilterBuilder> filter_builder,
Observer* observer) override;
void AddObserver(Observer* observer) override;
@@ -142,7 +143,7 @@ class BrowsingDataRemoverImpl :
const base::Time& delete_end,
int remove_mask,
int origin_type_mask,
- std::unique_ptr<BrowsingDataFilterBuilder> filter_builder,
+ std::unique_ptr<content::BrowsingDataFilterBuilder> filter_builder,
Observer* observer);
private:
@@ -154,19 +155,20 @@ class BrowsingDataRemoverImpl :
// Represents a single removal task. Contains all parameters needed to execute
// it and a pointer to the observer that added it.
struct RemovalTask {
- RemovalTask(const base::Time& delete_begin,
- const base::Time& delete_end,
- int remove_mask,
- int origin_type_mask,
- std::unique_ptr<BrowsingDataFilterBuilder> filter_builder,
- Observer* observer);
+ RemovalTask(
+ const base::Time& delete_begin,
+ const base::Time& delete_end,
+ int remove_mask,
+ int origin_type_mask,
+ std::unique_ptr<content::BrowsingDataFilterBuilder> filter_builder,
+ Observer* observer);
~RemovalTask();
base::Time delete_begin;
base::Time delete_end;
int remove_mask;
int origin_type_mask;
- std::unique_ptr<BrowsingDataFilterBuilder> filter_builder;
+ std::unique_ptr<content::BrowsingDataFilterBuilder> filter_builder;
Observer* observer;
};
@@ -191,7 +193,7 @@ class BrowsingDataRemoverImpl :
void RemoveImpl(const base::Time& delete_begin,
const base::Time& delete_end,
int remove_mask,
- const BrowsingDataFilterBuilder& filter_builder,
+ const content::BrowsingDataFilterBuilder& filter_builder,
int origin_type_mask);
// Notifies observers and transitions to the idle state.

Powered by Google App Engine
This is Rietveld 408576698