#include "content/browser/preloading/prerender/prerender_handle_impl.h"
#include "content/browser/preloading/prerender/prerender_final_status.h"
#include "content/browser/preloading/prerender/prerender_host.h"
#include "content/browser/preloading/prerender/prerender_host_registry.h"
#include "content/public/browser/preloading_trigger_type.h"
#include "url/gurl.h"
namespace content {
PrerenderHandleImpl::PrerenderHandleImpl(
base::WeakPtr<PrerenderHostRegistry> prerender_host_registry,
int frame_tree_node_id,
const GURL& prerendering_url)
: … { … }
PrerenderHandleImpl::~PrerenderHandleImpl() { … }
const GURL& PrerenderHandleImpl::GetInitialPrerenderingUrl() const { … }
base::WeakPtr<PrerenderHandle> PrerenderHandleImpl::GetWeakPtr() { … }
void PrerenderHandleImpl::SetPreloadingAttemptFailureReason(
PreloadingFailureReason reason) { … }
}