#ifndef CEF_LIBCEF_BROWSER_ORIGIN_WHITELIST_IMPL_H_
#define CEF_LIBCEF_BROWSER_ORIGIN_WHITELIST_IMPL_H_
#include <vector>
#include "third_party/abseil-cpp/absl/types/optional.h"
#include "cef/libcef/common/mojom/cef.mojom-forward.h"
namespace content {
class RenderProcessHost;
}
namespace url {
class Origin;
}
using CrossOriginWhiteList =
std::vector<cef::mojom::CrossOriginWhiteListEntryPtr>;
void GetCrossOriginWhitelistEntries(
absl::optional<CrossOriginWhiteList>* entries);
bool HasCrossOriginWhitelistEntry(const url::Origin& source,
const url::Origin& target);
#endif