#include "content/browser/renderer_host/back_forward_cache_commit_deferring_condition.h"
#include "base/memory/ptr_util.h"
#include "content/browser/renderer_host/back_forward_cache_impl.h"
#include "content/browser/renderer_host/frame_tree_node.h"
#include "content/browser/renderer_host/navigation_request.h"
#include "content/browser/renderer_host/navigator.h"
namespace content {
std::unique_ptr<CommitDeferringCondition>
BackForwardCacheCommitDeferringCondition::MaybeCreate(
NavigationRequest& navigation_request) { … }
BackForwardCacheCommitDeferringCondition::
BackForwardCacheCommitDeferringCondition(
NavigationRequest& navigation_request)
: … { … }
BackForwardCacheCommitDeferringCondition::
~BackForwardCacheCommitDeferringCondition() = default;
CommitDeferringCondition::Result
BackForwardCacheCommitDeferringCondition::WillCommitNavigation(
base::OnceClosure resume) { … }
}