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