Index: chrome/browser/browsing_data/browsing_data_remover_delegate.h |
diff --git a/chrome/browser/browsing_data/browsing_data_remover_delegate.h b/chrome/browser/browsing_data/browsing_data_remover_delegate.h |
index bb3261e51c9a97ffe1a3a700eac7da5a38135d4e..4df510b179406a7d4d24a84f548bb4fb07438d84 100644 |
--- a/chrome/browser/browsing_data/browsing_data_remover_delegate.h |
+++ b/chrome/browser/browsing_data/browsing_data_remover_delegate.h |
@@ -5,8 +5,11 @@ |
#ifndef CHROME_BROWSER_BROWSING_DATA_BROWSING_DATA_REMOVER_DELEGATE_H_ |
#define CHROME_BROWSER_BROWSING_DATA_BROWSING_DATA_REMOVER_DELEGATE_H_ |
+#include <set> |
+ |
namespace content { |
class BrowsingDataFilterBuilder; |
+struct BrowsingDataType; |
} |
class BrowsingDataRemoverDelegate { |
@@ -16,7 +19,7 @@ class BrowsingDataRemoverDelegate { |
virtual void RemoveEmbedderData( |
const base::Time& delete_begin, |
const base::Time& delete_end, |
- int remove_mask, |
+ const std::set<const content::BrowsingDataType*>& remove_mask, |
const content::BrowsingDataFilterBuilder& filter_builder, |
int origin_type_mask, |
const base::Closure& callback) = 0; |