Lines Matching defs:ResourcePrefetchPredictor

88   UMA_HISTOGRAM_ENUMERATION("ResourcePrefetchPredictor.NavigationEvent",
103 typedef ResourcePrefetchPredictor::URLRequestSummary URLRequestSummary;
144 // ResourcePrefetchPredictor static functions.
147 bool ResourcePrefetchPredictor::ShouldRecordRequest(
163 bool ResourcePrefetchPredictor::ShouldRecordResponse(
178 bool ResourcePrefetchPredictor::ShouldRecordRedirect(
193 bool ResourcePrefetchPredictor::IsHandledMainPage(net::URLRequest* request) {
198 bool ResourcePrefetchPredictor::IsHandledSubresource(
230 UMA_HISTOGRAM_ENUMERATION("ResourcePrefetchPredictor.ResourceStatus",
238 bool ResourcePrefetchPredictor::IsCacheable(const net::URLRequest* response) {
255 content::ResourceType ResourcePrefetchPredictor::GetResourceTypeFromMimeType(
269 // ResourcePrefetchPredictor structs.
271 ResourcePrefetchPredictor::URLRequestSummary::URLRequestSummary()
276 ResourcePrefetchPredictor::URLRequestSummary::URLRequestSummary(
286 ResourcePrefetchPredictor::URLRequestSummary::~URLRequestSummary() {
289 ResourcePrefetchPredictor::Result::Result(
296 ResourcePrefetchPredictor::Result::~Result() {
300 // ResourcePrefetchPredictor.
302 ResourcePrefetchPredictor::ResourcePrefetchPredictor(
321 ResourcePrefetchPredictor::~ResourcePrefetchPredictor() {
324 void ResourcePrefetchPredictor::RecordURLRequest(
334 void ResourcePrefetchPredictor::RecordURLResponse(
346 void ResourcePrefetchPredictor::RecordURLRedirect(
356 void ResourcePrefetchPredictor::RecordMainFrameLoadComplete(
380 void ResourcePrefetchPredictor::FinishedPrefetchForNavigation(
394 void ResourcePrefetchPredictor::Observe(
417 UMA_HISTOGRAM_ENUMERATION("ResourcePrefetchPredictor.ReportingEvent",
422 UMA_HISTOGRAM_ENUMERATION("ResourcePrefetchPredictor.ReportingEvent",
435 void ResourcePrefetchPredictor::Shutdown() {
442 void ResourcePrefetchPredictor::OnMainFrameRequest(
460 void ResourcePrefetchPredictor::OnMainFrameResponse(
471 void ResourcePrefetchPredictor::OnMainFrameRedirect(
502 void ResourcePrefetchPredictor::OnSubresourceResponse(
515 void ResourcePrefetchPredictor::OnNavigationComplete(
531 UMA_HISTOGRAM_BOOLEAN("ResourcePrefetchPredictor.HavePrefetchResults",
565 base::Bind(&ResourcePrefetchPredictor::OnVisitCountLookup,
570 bool ResourcePrefetchPredictor::GetPrefetchData(
605 void ResourcePrefetchPredictor::PopulatePrefetcherRequest(
623 void ResourcePrefetchPredictor::StartPrefetching(
645 void ResourcePrefetchPredictor::StopPrefetching(
657 void ResourcePrefetchPredictor::StartInitialization() {
673 base::Bind(&ResourcePrefetchPredictor::CreateCaches, AsWeakPtr(),
677 void ResourcePrefetchPredictor::CreateCaches(
690 UMA_HISTOGRAM_COUNTS("ResourcePrefetchPredictor.UrlTableMainFrameUrlCount",
692 UMA_HISTOGRAM_COUNTS("ResourcePrefetchPredictor.HostTableHostCount",
706 void ResourcePrefetchPredictor::OnHistoryAndCacheLoaded() {
723 void ResourcePrefetchPredictor::CleanupAbandonedNavigations(
751 void ResourcePrefetchPredictor::DeleteAllUrls() {
760 void ResourcePrefetchPredictor::DeleteUrls(const history::URLRows& urls) {
789 void ResourcePrefetchPredictor::RemoveOldestEntryInPrefetchDataMap(
813 void ResourcePrefetchPredictor::OnVisitCountLookup(
819 UMA_HISTOGRAM_COUNTS("ResourcePrefetchPredictor.HistoryVisitCountForUrl",
858 void ResourcePrefetchPredictor::LearnNavigation(
1006 void ResourcePrefetchPredictor::ReportAccuracyStats(
1095 std::string name = "ResourcePrefetchPredictor." + histogram_type + suffix; \
1096 std::string g_name = "ResourcePrefetchPredictor." + std::string(suffix); \
1127 void ResourcePrefetchPredictor::ReportPredictedAccuracyStats(
1147 void ResourcePrefetchPredictor::ReportPredictedAccuracyStatsHelper(
1172 "ResourcePrefetchPredictor.Host.Predicted" :
1173 "ResourcePrefetchPredictor.Url.Predicted";