chromium/content/browser/renderer_host/stored_page.cc

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

#include "content/browser/renderer_host/stored_page.h"

#include "base/containers/contains.h"
#include "base/trace_event/typed_macros.h"
#include "content/browser/renderer_host/render_frame_host_impl.h"
#include "content/browser/renderer_host/render_frame_proxy_host.h"
#include "content/browser/renderer_host/render_view_host_impl.h"

namespace content {
namespace {
ChromeTrackEvent;
}

StoredPage::StoredPage(std::unique_ptr<RenderFrameHostImpl> rfh,
                       RenderFrameProxyHostMap proxy_hosts,
                       RenderViewHostImplSafeRefSet render_view_hosts)
    :{}

StoredPage::~StoredPage() {}

void StoredPage::SetDelegate(Delegate* delegate) {}

void StoredPage::ClearAllObservers() {}

void StoredPage::ActiveFrameCountIsZero(
    SiteInstanceGroup* site_instance_group) {}

void StoredPage::PrepareToRestore() {}

std::unique_ptr<RenderFrameHostImpl> StoredPage::TakeRenderFrameHost() {}

StoredPage::RenderFrameProxyHostMap StoredPage::TakeProxyHosts() {}

StoredPage::RenderViewHostImplSafeRefSet StoredPage::TakeRenderViewHosts() {}

void StoredPage::SetViewTransitionState(
    std::optional<blink::ViewTransitionState> view_transition_state) {}

std::optional<blink::ViewTransitionState>
StoredPage::TakeViewTransitionState() {}

}  // namespace content