Lines Matching refs:PrerenderManager
30 int PrerenderManager::prerenders_per_session_count_ = 0;
33 base::TimeTicks PrerenderManager::last_prefetch_seen_time_;
36 PrerenderManager::PrerenderManagerMode PrerenderManager::mode_ =
40 PrerenderManager::PrerenderManagerMode PrerenderManager::GetMode() { in GetMode()
45 void PrerenderManager::SetMode(PrerenderManagerMode mode) { in SetMode()
50 bool PrerenderManager::IsPrerenderingPossible() { in IsPrerenderingPossible()
58 bool PrerenderManager::IsControlGroup() { in IsControlGroup()
63 bool PrerenderManager::MaybeGetQueryStringBasedAliasURL( in MaybeGetQueryStringBasedAliasURL()
91 struct PrerenderManager::PrerenderContentsData {
100 struct PrerenderManager::PendingContentsData {
111 PrerenderManager::PrerenderManager(Profile* profile) in PrerenderManager() function in prerender::PrerenderManager
123 PrerenderManager::~PrerenderManager() { in ~PrerenderManager()
132 void PrerenderManager::SetPrerenderContentsFactory( in SetPrerenderContentsFactory()
137 bool PrerenderManager::AddPreload(const GURL& url, in AddPreload()
150 PrerenderManager::MaybeGetQueryStringBasedAliasURL( in AddPreload()
202 void PrerenderManager::AddPendingPreload( in AddPendingPreload()
248 void PrerenderManager::DeleteOldEntries() { in DeleteOldEntries()
261 PrerenderContents* PrerenderManager::GetEntry(const GURL& url) { in GetEntry()
276 bool PrerenderManager::MaybeUsePreloadedPage(TabContents* tc, const GURL& url) { in MaybeUsePreloadedPage()
352 void PrerenderManager::RemoveEntry(PrerenderContents* entry) { in RemoveEntry()
366 base::Time PrerenderManager::GetCurrentTime() const { in GetCurrentTime()
370 base::TimeTicks PrerenderManager::GetCurrentTimeTicks() const { in GetCurrentTimeTicks()
374 bool PrerenderManager::IsPrerenderElementFresh(const base::Time start) const { in IsPrerenderElementFresh()
379 PrerenderContents* PrerenderManager::CreatePrerenderContents( in CreatePrerenderContents()
399 void PrerenderManager::RecordPerceivedPageLoadTime( in RecordPerceivedPageLoadTime()
403 PrerenderManager* prerender_manager = in RecordPerceivedPageLoadTime()
424 void PrerenderManager::RecordTimeUntilUsed(base::TimeDelta time_until_used) { in RecordTimeUntilUsed()
433 bool PrerenderManager::is_enabled() const { in is_enabled()
438 void PrerenderManager::set_enabled(bool enabled) { in set_enabled()
443 PrerenderContents* PrerenderManager::FindEntry(const GURL& url) { in FindEntry()
454 PrerenderManager::PendingContentsData*
455 PrerenderManager::FindPendingEntry(const GURL& url) { in FindPendingEntry()
473 void PrerenderManager::RecordPrefetchTagObserved() { in RecordPrefetchTagObserved()
481 &PrerenderManager::RecordPrefetchTagObservedOnUIThread)); in RecordPrefetchTagObserved()
488 void PrerenderManager::RecordPrefetchTagObservedOnUIThread() { in RecordPrefetchTagObservedOnUIThread()
498 void PrerenderManager::RemovePendingPreload(PrerenderContents* entry) { in RemovePendingPreload()
513 bool PrerenderManager::WithinWindow() { in WithinWindow()
522 bool PrerenderManager::DoesRateLimitAllowPrerender() const { in DoesRateLimitAllowPrerender()
534 void PrerenderManager::StartSchedulingPeriodicCleanups() { in StartSchedulingPeriodicCleanups()
540 &PrerenderManager::PeriodicCleanup); in StartSchedulingPeriodicCleanups()
543 void PrerenderManager::StopSchedulingPeriodicCleanups() { in StopSchedulingPeriodicCleanups()
547 void PrerenderManager::PeriodicCleanup() { in PeriodicCleanup()
565 void PrerenderManager::MarkTabContentsAsPrerendered(TabContents* tc) { in MarkTabContentsAsPrerendered()
569 void PrerenderManager::MarkTabContentsAsWouldBePrerendered(TabContents* tc) { in MarkTabContentsAsWouldBePrerendered()
573 void PrerenderManager::MarkTabContentsAsNotPrerendered(TabContents* tc) { in MarkTabContentsAsNotPrerendered()
578 bool PrerenderManager::IsTabContentsPrerendered(TabContents* tc) const { in IsTabContentsPrerendered()
582 bool PrerenderManager::WouldTabContentsBePrerendered(TabContents* tc) const { in WouldTabContentsBePrerendered()