#ifndef THIRD_PARTY_BLINK_PUBLIC_MOJOM_DEVTOOLS_INSPECTOR_ISSUE_MOJOM_SHARED_INTERNAL_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_DEVTOOLS_INSPECTOR_ISSUE_MOJOM_SHARED_INTERNAL_H_
#include "mojo/public/cpp/bindings/lib/array_internal.h"
#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/map_data_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"
#include "url/mojom/url.mojom-shared-internal.h"
#include "services/network/public/mojom/cookie_manager.mojom-shared-internal.h"
#include "services/network/public/mojom/blocked_by_response_reason.mojom-shared-internal.h"
#include "third_party/blink/public/mojom/fetch/fetch_api_request.mojom-shared-internal.h"
#include "mojo/public/mojom/base/unguessable_token.mojom-shared-internal.h"
#include "mojo/public/cpp/bindings/lib/native_enum_data.h"
#include "mojo/public/interfaces/bindings/native_struct.mojom-shared-internal.h"
#include "base/component_export.h"
namespace mojo {
namespace internal {
class ValidationContext;
}
}
namespace blink::mojom {
namespace internal {
class AffectedCookie_Data;
class AffectedRequest_Data;
class AffectedFrame_Data;
class AffectedLocation_Data;
class BlockedByResponseIssueDetails_Data;
class HeavyAdIssueDetails_Data;
class AttributionReportingIssueDetails_Data;
class MixedContentIssueDetails_Data;
class ContentSecurityPolicyIssueDetails_Data;
class CookieIssueDetails_Data;
class SharedArrayBufferIssueDetails_Data;
class LowTextContrastIssue_Data;
class FederatedAuthRequestIssueDetails_Data;
class FederatedAuthUserInfoRequestIssueDetails_Data;
class BounceTrackingIssueDetails_Data;
class CookieDeprecationMetadataIssueDetails_Data;
class GenericIssueDetails_Data;
class DeprecationIssueDetails_Data;
class InspectorIssueDetails_Data;
class InspectorIssueInfo_Data;
struct InspectorIssueCode_Data { … };
struct HeavyAdResolutionStatus_Data { … };
struct HeavyAdReason_Data { … };
struct AttributionReportingIssueType_Data { … };
struct MixedContentResolutionStatus_Data { … };
struct ContentSecurityPolicyViolationType_Data { … };
struct CookieOperation_Data { … };
struct CookieExclusionReason_Data { … };
struct CookieWarningReason_Data { … };
struct SharedArrayBufferIssueType_Data { … };
struct FederatedAuthRequestResult_Data { … };
struct FederatedAuthUserInfoRequestResult_Data { … };
struct GenericIssueErrorType_Data { … };
struct DeprecationIssueType_Data { … };
#pragma pack(push, 1)
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AffectedCookie_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct AffectedCookie_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
AffectedCookie_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AffectedRequest_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct AffectedRequest_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
AffectedRequest_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AffectedFrame_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct AffectedFrame_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
AffectedFrame_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AffectedLocation_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct AffectedLocation_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
AffectedLocation_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) BlockedByResponseIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct BlockedByResponseIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
BlockedByResponseIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) HeavyAdIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct HeavyAdIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
HeavyAdIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AttributionReportingIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct AttributionReportingIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
AttributionReportingIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MixedContentIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct MixedContentIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
MixedContentIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) ContentSecurityPolicyIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct ContentSecurityPolicyIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
ContentSecurityPolicyIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) CookieIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct CookieIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
CookieIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SharedArrayBufferIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct SharedArrayBufferIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
SharedArrayBufferIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) LowTextContrastIssue_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct LowTextContrastIssue_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
LowTextContrastIssue_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) FederatedAuthRequestIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct FederatedAuthRequestIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
FederatedAuthRequestIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) FederatedAuthUserInfoRequestIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct FederatedAuthUserInfoRequestIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
FederatedAuthUserInfoRequestIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) BounceTrackingIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct BounceTrackingIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
BounceTrackingIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) CookieDeprecationMetadataIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct CookieDeprecationMetadataIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
CookieDeprecationMetadataIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) GenericIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct GenericIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
GenericIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) DeprecationIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct DeprecationIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
DeprecationIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) InspectorIssueDetails_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct InspectorIssueDetails_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
InspectorIssueDetails_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) InspectorIssueInfo_Data { … };
static_assert …;
template <typename UserType, typename DataView>
struct InspectorIssueInfo_UnserializedMessageContext
: public mojo::internal::UnserializedMessageContext { … };
template <typename UserType, typename DataView>
const mojo::internal::UnserializedMessageContext::Tag
InspectorIssueInfo_UnserializedMessageContext<UserType, DataView>::kMessageTag = …;
#pragma pack(pop)
}
}
#endif