#ifndef blink_protocol_DOMDebugger_h
#define blink_protocol_DOMDebugger_h
#include "third_party/blink/renderer/core/core_export.h"
#include "third_party/blink/renderer/core/inspector/protocol/protocol.h"
#include "third_party/blink/renderer/core/inspector/protocol/dom.h"
#include "third_party/blink/renderer/core/inspector/protocol/runtime.h"
namespace blink {
namespace protocol {
namespace DOMDebugger {
DOMBreakpointType;
CSPViolationType;
class EventListener;
namespace DOMBreakpointTypeEnum {
CORE_EXPORT extern const char SubtreeModified[];
CORE_EXPORT extern const char AttributeModified[];
CORE_EXPORT extern const char NodeRemoved[];
}
namespace CSPViolationTypeEnum {
CORE_EXPORT extern const char TrustedtypeSinkViolation[];
CORE_EXPORT extern const char TrustedtypePolicyViolation[];
}
class CORE_EXPORT EventListener : public ::crdtp::ProtocolObject<EventListener> { … };
class CORE_EXPORT Backend { … };
class CORE_EXPORT Frontend { … };
class CORE_EXPORT Dispatcher { … };
class CORE_EXPORT Metainfo { … };
}
}
}
#endif