chromium/third_party/blink/renderer/core/html/fenced_frame/fenced_frame_config.cc

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#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 {

// static
FencedFrameConfig* FencedFrameConfig::Create(const String& url) {}

// static
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) {}

// static
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 {}

}  // namespace blink