Index: content/browser/in_process_webkit/dom_storage_context.h |
diff --git a/content/browser/in_process_webkit/dom_storage_context.h b/content/browser/in_process_webkit/dom_storage_context.h |
index 4b5e639f05a16a89631e47de4465c5d8afe9928a..65c58c720282f58439a82c1ec8d3a0b5eb407193 100644 |
--- a/content/browser/in_process_webkit/dom_storage_context.h |
+++ b/content/browser/in_process_webkit/dom_storage_context.h |
@@ -80,6 +80,11 @@ class DOMStorageContext { |
// are not deleted by this method. |
void DeleteDataModifiedSince(const base::Time& cutoff); |
+ // Delete any local storage files which are allowed to be stored only until |
+ // the end of the session. Protected origins, per the SpecialStoragePolicy, |
+ // are not deleted by this method. |
+ void DeleteSessionOnlyData(); |
+ |
// Deletes a single local storage file. |
void DeleteLocalStorageFile(const FilePath& file_path); |