#include "content/browser/service_worker/url_loader_client_checker.h"
#include "base/debug/alias.h"
#include "base/debug/dump_without_crashing.h"
#include "base/notreached.h"
#include "services/network/public/cpp/record_ontransfersizeupdate_utils.h"
#include "services/network/public/mojom/early_hints.mojom.h"
namespace content {
URLLoaderClientCheckedRemote::URLLoaderClientCheckedRemote(
mojo::PendingRemote<network::mojom::URLLoaderClient> client)
: … { … }
URLLoaderClientCheckedRemote::Proxy::Proxy(
mojo::PendingRemote<network::mojom::URLLoaderClient> client)
: … { … }
URLLoaderClientCheckedRemote::Proxy::~Proxy() = default;
void URLLoaderClientCheckedRemote::Proxy::OnReceiveEarlyHints(
network::mojom::EarlyHintsPtr early_hints) { … }
void URLLoaderClientCheckedRemote::Proxy::OnTransferSizeUpdated(
int32_t transfer_size_diff) { … }
NOINLINE void URLLoaderClientCheckedRemote::Proxy::OnComplete(
const network::URLLoaderCompletionStatus& status) { … }
}