#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_INSPECTOR_INSPECTOR_AUDITS_ISSUE_H_
#define THIRD_PARTY_BLINK_RENDERER_CORE_INSPECTOR_INSPECTOR_AUDITS_ISSUE_H_
#include <memory>
#include <optional>
#include "base/unguessable_token.h"
#include "services/network/public/mojom/blocked_by_response_reason.mojom-forward.h"
#include "third_party/blink/public/mojom/devtools/inspector_issue.mojom-blink.h"
#include "third_party/blink/public/mojom/fetch/fetch_api_request.mojom-blink.h"
#include "third_party/blink/renderer/core/core_export.h"
#include "third_party/blink/renderer/core/dom/dom_node_ids.h"
#include "third_party/blink/renderer/core/frame/csp/content_security_policy_violation_type.h"
#include "third_party/blink/renderer/core/inspector/protocol/audits.h"
#include "third_party/blink/renderer/platform/loader/fetch/fetch_initiator_info.h"
#include "third_party/blink/renderer/platform/wtf/text/text_position.h"
namespace WTF {
class String;
}
namespace blink {
class DocumentLoader;
class Element;
class ExecutionContext;
class LocalFrame;
class ResourceError;
class LocalDOMWindow;
class LocalFrame;
class SecurityPolicyViolationEventInit;
class SourceLocation;
namespace protocol {
namespace Audits {
class InspectorIssue;
}
}
enum class RendererCorsIssueCode { … };
enum class SharedArrayBufferIssueType { … };
enum class MixedContentResolutionStatus { … };
enum class ClientHintIssueReason { … };
class CORE_EXPORT AuditsIssue { … };
}
#endif