#include "content/browser/cookie_store/cookie_store_host.h"
#include <utility>
#include "content/browser/cookie_store/cookie_store_manager.h"
#include "mojo/public/cpp/bindings/message.h"
#include "third_party/blink/public/common/storage_key/storage_key.h"
namespace content {
CookieStoreHost::CookieStoreHost(CookieStoreManager* manager,
const blink::StorageKey& storage_key)
: … { … }
CookieStoreHost::~CookieStoreHost() { … }
void CookieStoreHost::AddSubscriptions(
int64_t service_worker_registration_id,
std::vector<blink::mojom::CookieChangeSubscriptionPtr> subscriptions,
AddSubscriptionsCallback callback) { … }
void CookieStoreHost::RemoveSubscriptions(
int64_t service_worker_registration_id,
std::vector<blink::mojom::CookieChangeSubscriptionPtr> subscriptions,
RemoveSubscriptionsCallback callback) { … }
void CookieStoreHost::GetSubscriptions(int64_t service_worker_registration_id,
GetSubscriptionsCallback callback) { … }
}