#include "third_party/blink/renderer/platform/blob/testing/fake_blob_url_store.h"
#include "third_party/blink/public/mojom/blob/blob.mojom-blink.h"
namespace blink {
void FakeBlobURLStore::Register(
mojo::PendingRemote<mojom::blink::Blob> blob,
const KURL& url,
const base::UnguessableToken& unsafe_agent_cluster_id,
const std::optional<BlinkSchemefulSite>& unsafe_top_level_site,
RegisterCallback callback) { … }
void FakeBlobURLStore::Revoke(const KURL& url) { … }
void FakeBlobURLStore::ResolveAsURLLoaderFactory(
const KURL&,
mojo::PendingReceiver<network::mojom::blink::URLLoaderFactory>,
ResolveAsURLLoaderFactoryCallback callback) { … }
void FakeBlobURLStore::ResolveForNavigation(
const KURL&,
mojo::PendingReceiver<mojom::blink::BlobURLToken>,
ResolveForNavigationCallback callback) { … }
}