#include "third_party/blink/renderer/core/html/fenced_frame/fenced_frame_config.h"
#include "third_party/blink/public/common/fenced_frame/fenced_frame_utils.h"
namespace blink {
FencedFrameConfig* FencedFrameConfig::Create(const String& url) { … }
FencedFrameConfig* FencedFrameConfig::Create(
const KURL url,
const String& shared_storage_context,
std::optional<KURL> urn_uuid,
std::optional<gfx::Size> container_size,
std::optional<gfx::Size> content_size,
AttributeVisibility url_visibility,
bool freeze_initial_size) { … }
FencedFrameConfig* FencedFrameConfig::From(
const FencedFrame::RedactedFencedFrameConfig& config) { … }
FencedFrameConfig::FencedFrameConfig(const String& url)
: … { … }
FencedFrameConfig::FencedFrameConfig(const KURL url,
const String& shared_storage_context,
std::optional<KURL> urn_uuid,
std::optional<gfx::Size> container_size,
std::optional<gfx::Size> content_size,
AttributeVisibility url_visibility,
bool freeze_initial_size)
: … { … }
FencedFrameConfig::FencedFrameConfig(
const FencedFrame::RedactedFencedFrameConfig& config) { … }
V8UnionOpaquePropertyOrUSVString* FencedFrameConfig::url() const { … }
void FencedFrameConfig::setSharedStorageContext(const String& context) { … }
String FencedFrameConfig::GetSharedStorageContext() const { … }
}