Index: net/disk_cache/in_flight_backend_io.cc |
diff --git a/net/disk_cache/in_flight_backend_io.cc b/net/disk_cache/in_flight_backend_io.cc |
index d4e208aa0992b7da15c51b17d48e63a83226c291..ffd326aeec2beaf50acb4dd49ab810e8cd9b8cff 100644 |
--- a/net/disk_cache/in_flight_backend_io.cc |
+++ b/net/disk_cache/in_flight_backend_io.cc |
@@ -361,6 +361,13 @@ void InFlightBackendIO::DoomAllEntries(OldCompletionCallback* callback) { |
PostOperation(operation); |
} |
+void InFlightBackendIO::DoomAllEntries( |
+ const net::CompletionCallback& callback) { |
+ scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback)); |
+ operation->DoomAllEntries(); |
+ PostOperation(operation); |
+} |
+ |
void InFlightBackendIO::DoomEntriesBetween(const base::Time initial_time, |
const base::Time end_time, |
OldCompletionCallback* callback) { |
@@ -369,6 +376,14 @@ void InFlightBackendIO::DoomEntriesBetween(const base::Time initial_time, |
PostOperation(operation); |
} |
+void InFlightBackendIO::DoomEntriesBetween(const base::Time initial_time, |
+ const base::Time end_time, |
+ const net::CompletionCallback& callback) { |
+ scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback)); |
+ operation->DoomEntriesBetween(initial_time, end_time); |
+ PostOperation(operation); |
+} |
+ |
void InFlightBackendIO::DoomEntriesSince(const base::Time initial_time, |
OldCompletionCallback* callback) { |
scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback)); |