#include "third_party/blink/renderer/core/frame/coop_access_violation_report_body.h"
#include "services/network/public/cpp/cross_origin_opener_policy.h"
namespace blink {
CoopAccessViolationReportBody::CoopAccessViolationReportBody(
std::unique_ptr<SourceLocation> source_location,
network::mojom::blink::CoopAccessReportType type,
const String& property,
const String& reported_url)
: … { … }
String CoopAccessViolationReportBody::type() const { … }
String CoopAccessViolationReportBody::openeeURL() const { … }
String CoopAccessViolationReportBody::openerURL() const { … }
String CoopAccessViolationReportBody::otherDocumentURL() const { … }
void CoopAccessViolationReportBody::BuildJSONValue(
V8ObjectBuilder& builder) const { … }
}