#include "content/renderer/background_resource_fetch_assets.h"
#include "base/check.h"
#include "base/task/task_traits.h"
#include "base/task/thread_pool.h"
#include "services/network/public/cpp/shared_url_loader_factory.h"
namespace content {
BackgroundResourceFetchAssets::BackgroundResourceFetchAssets(
std::unique_ptr<network::PendingSharedURLLoaderFactory>
pending_loader_factory,
std::unique_ptr<blink::URLLoaderThrottleProvider> throttle_provider,
scoped_refptr<base::SequencedTaskRunner> background_task_runner,
const blink::LocalFrameToken& local_frame_token)
: … { … }
const scoped_refptr<base::SequencedTaskRunner>&
BackgroundResourceFetchAssets::GetTaskRunner() { … }
scoped_refptr<network::SharedURLLoaderFactory>
BackgroundResourceFetchAssets::GetLoaderFactory() { … }
blink::URLLoaderThrottleProvider*
BackgroundResourceFetchAssets::GetThrottleProvider() { … }
const blink::LocalFrameToken&
BackgroundResourceFetchAssets::GetLocalFrameToken() { … }
BackgroundResourceFetchAssets::~BackgroundResourceFetchAssets() { … }
}