#include "chrome/renderer/bound_session_credentials/bound_session_request_throttled_handler_renderer_impl.h"
#include <memory>
#include "base/task/bind_post_task.h"
#include "base/task/sequenced_task_runner.h"
#include "base/task/single_thread_task_runner.h"
#include "base/task/task_runner.h"
#include "chrome/renderer/bound_session_credentials/bound_session_request_throttled_in_renderer_manager.h"
#include "content/public/child/child_thread.h"
#include "url/gurl.h"
BoundSessionRequestThrottledHandlerRendererImpl::
BoundSessionRequestThrottledHandlerRendererImpl(
scoped_refptr<BoundSessionRequestThrottledInRendererManager>
bound_session_request_throttled_manager,
scoped_refptr<base::SequencedTaskRunner> io_task_runner)
: … { … }
BoundSessionRequestThrottledHandlerRendererImpl::
~BoundSessionRequestThrottledHandlerRendererImpl() = default;
void BoundSessionRequestThrottledHandlerRendererImpl::
HandleRequestBlockedOnCookie(
const GURL& untrusted_request_url,
ResumeOrCancelThrottledRequestCallback callback) { … }