#include "content/browser/loader/shared_cors_origin_access_list_impl.h"
#include "base/feature_list.h"
#include "base/functional/bind.h"
#include "content/public/browser/browser_task_traits.h"
#include "content/public/browser/browser_thread.h"
namespace content {
scoped_refptr<SharedCorsOriginAccessList> SharedCorsOriginAccessList::Create() { … }
SharedCorsOriginAccessListImpl::SharedCorsOriginAccessListImpl()
: … { … }
void SharedCorsOriginAccessListImpl::SetForOrigin(
const url::Origin& source_origin,
std::vector<network::mojom::CorsOriginPatternPtr> allow_patterns,
std::vector<network::mojom::CorsOriginPatternPtr> block_patterns,
base::OnceClosure closure) { … }
const network::cors::OriginAccessList&
SharedCorsOriginAccessListImpl::GetOriginAccessList() { … }
SharedCorsOriginAccessListImpl::~SharedCorsOriginAccessListImpl() = default;
}