#include "third_party/blink/public/platform/web_url_error.h"
#include "net/base/net_errors.h"
#include "services/network/public/cpp/url_loader_completion_status.h"
#include "services/network/public/mojom/trust_tokens.mojom-shared.h"
namespace blink {
namespace {
WebURLError CreateInternal(const network::URLLoaderCompletionStatus& status,
const WebURL& url) { … }
}
WebURLError WebURLError::Create(
const network::URLLoaderCompletionStatus& status,
const WebURL& url) { … }
WebURLError::WebURLError(int reason, const WebURL& url)
: … { … }
WebURLError::WebURLError(int reason,
int extended_reason,
net::ResolveErrorInfo resolve_error_info,
HasCopyInCache has_copy_in_cache,
IsWebSecurityViolation is_web_security_violation,
const WebURL& url,
ShouldCollapseInitiator should_collapse_initiator)
: … { … }
WebURLError::WebURLError(network::mojom::BlockedByResponseReason blocked_reason,
net::ResolveErrorInfo resolve_error_info,
HasCopyInCache has_copy_in_cache,
const WebURL& url)
: … { … }
WebURLError::WebURLError(const network::CorsErrorStatus& cors_error_status,
HasCopyInCache has_copy_in_cache,
const WebURL& url)
: … { … }
WebURLError::WebURLError(
int reason,
network::mojom::TrustTokenOperationStatus trust_token_operation_error,
const WebURL& url)
: … { … }
}