Index: webkit/quota/mock_special_storage_policy.h |
diff --git a/webkit/quota/mock_special_storage_policy.h b/webkit/quota/mock_special_storage_policy.h |
index b04d16d3dd6a0218067523b9a34e345cde503e47..f25b7e5c53c335a679348e3edad527925949dbf1 100644 |
--- a/webkit/quota/mock_special_storage_policy.h |
+++ b/webkit/quota/mock_special_storage_policy.h |
@@ -19,6 +19,7 @@ class MockSpecialStoragePolicy : public quota::SpecialStoragePolicy { |
virtual bool IsStorageProtected(const GURL& origin); |
virtual bool IsStorageUnlimited(const GURL& origin); |
+ virtual bool IsStorageSessionOnly(const GURL& origin); |
virtual bool IsFileHandler(const std::string& extension_id); |
void AddProtected(const GURL& origin) { |
@@ -29,6 +30,10 @@ class MockSpecialStoragePolicy : public quota::SpecialStoragePolicy { |
unlimited_.insert(origin); |
} |
+ void AddSessionOnly(const GURL& origin) { |
+ session_only_.insert(origin); |
+ } |
+ |
void AddFileHandler(const std::string& id) { |
file_handlers_.insert(id); |
} |
@@ -50,6 +55,7 @@ class MockSpecialStoragePolicy : public quota::SpecialStoragePolicy { |
private: |
std::set<GURL> protected_; |
std::set<GURL> unlimited_; |
+ std::set<GURL> session_only_; |
std::set<std::string> file_handlers_; |
bool all_unlimited_; |