#include "components/no_state_prefetch/renderer/prerender_render_frame_observer.h"
#include "components/no_state_prefetch/renderer/no_state_prefetch_helper.h"
#include "components/no_state_prefetch/renderer/prerender_observer_list.h"
#include "content/public/renderer/render_frame.h"
#include "third_party/blink/public/common/associated_interfaces/associated_interface_registry.h"
namespace prerender {
PrerenderRenderFrameObserver::PrerenderRenderFrameObserver(
content::RenderFrame* render_frame)
: … { … }
PrerenderRenderFrameObserver::~PrerenderRenderFrameObserver() = default;
void PrerenderRenderFrameObserver::OnRenderFrameObserverRequest(
mojo::PendingAssociatedReceiver<prerender::mojom::PrerenderMessages>
receiver) { … }
void PrerenderRenderFrameObserver::OnDestruct() { … }
void PrerenderRenderFrameObserver::SetIsPrerendering(
const std::string& histogram_prefix) { … }
}