| Index: components/offline_pages/background/request_queue_in_memory_store.h
|
| diff --git a/components/offline_pages/background/request_queue_in_memory_store.h b/components/offline_pages/background/request_queue_in_memory_store.h
|
| index 0a9b8bdb323337a9ddcfce877689717d01db4587..cc02921c6d94bb2b0d778e32c6bd691b92be432d 100644
|
| --- a/components/offline_pages/background/request_queue_in_memory_store.h
|
| +++ b/components/offline_pages/background/request_queue_in_memory_store.h
|
| @@ -26,8 +26,14 @@ class RequestQueueInMemoryStore : public RequestQueueStore {
|
| void GetRequests(const GetRequestsCallback& callback) override;
|
| void AddOrUpdateRequest(const SavePageRequest& request,
|
| const UpdateCallback& callback) override;
|
| + // Remove requests by request ID. In case the |request_ids| is empty, the
|
| + // result will be true, but the count of deleted pages will be 0.
|
| void RemoveRequests(const std::vector<int64_t>& request_ids,
|
| const RemoveCallback& callback) override;
|
| + // Remove requests by client ID. In case the |client_ids| is empty, the
|
| + // result will be true, but the count of deleted pages will be 0.
|
| + void RemoveRequestsByClientId(const std::vector<ClientId>& client_ids,
|
| + const RemoveCallback& callback) override;
|
| void Reset(const ResetCallback& callback) override;
|
|
|
| private:
|
|
|