#include "services/network/public/cpp/cross_origin_embedder_policy.h"
namespace network {
CrossOriginEmbedderPolicy::CrossOriginEmbedderPolicy() = default;
CrossOriginEmbedderPolicy::CrossOriginEmbedderPolicy(
const CrossOriginEmbedderPolicy& src) = default;
CrossOriginEmbedderPolicy::CrossOriginEmbedderPolicy(
CrossOriginEmbedderPolicy&& src) = default;
CrossOriginEmbedderPolicy::~CrossOriginEmbedderPolicy() = default;
CrossOriginEmbedderPolicy::CrossOriginEmbedderPolicy(
mojom::CrossOriginEmbedderPolicyValue value)
: … { … }
CrossOriginEmbedderPolicy& CrossOriginEmbedderPolicy::operator=(
const CrossOriginEmbedderPolicy& src) = default;
CrossOriginEmbedderPolicy& CrossOriginEmbedderPolicy::operator=(
CrossOriginEmbedderPolicy&& src) = default;
bool CrossOriginEmbedderPolicy::operator==(
const CrossOriginEmbedderPolicy& other) const { … }
bool CompatibleWithCrossOriginIsolated(const CrossOriginEmbedderPolicy& coep) { … }
bool CompatibleWithCrossOriginIsolated(
mojom::CrossOriginEmbedderPolicyValue value) { … }
}