Lines Matching refs:predictor_

124     predictor_->StartInitialization();
150 predictor_.reset(new ResourcePrefetchPredictor(config, profile_.get()));
151 predictor_->set_mock_tables(mock_tables_);
161 scoped_ptr<ResourcePrefetchPredictor> predictor_;
193 EXPECT_EQ(predictor_->initialization_state_,
199 EXPECT_TRUE(predictor_->inflight_navigations_.empty());
200 EXPECT_EQ(predictor_->initialization_state_,
205 predictor_.reset(NULL);
345 EXPECT_TRUE(predictor_->url_table_cache_->empty());
346 EXPECT_TRUE(predictor_->host_table_cache_->empty());
364 EXPECT_EQ(predictor_->initialization_state_,
366 EXPECT_TRUE(predictor_->inflight_navigations_.empty());
368 EXPECT_EQ(test_url_data_, *predictor_->url_table_cache_);
369 EXPECT_EQ(test_host_data_, *predictor_->host_table_cache_);
384 predictor_->RecordURLRequest(main_frame);
385 EXPECT_EQ(1, static_cast<int>(predictor_->inflight_navigations_.size()));
391 predictor_->RecordURLResponse(resource1);
395 predictor_->RecordURLResponse(resource2);
399 predictor_->RecordURLResponse(resource3);
425 predictor_->OnNavigationComplete(main_frame.navigation_id);
442 predictor_->RecordURLRequest(main_frame);
443 EXPECT_EQ(1, static_cast<int>(predictor_->inflight_navigations_.size()));
448 predictor_->RecordURLResponse(resource1);
452 predictor_->RecordURLResponse(resource2);
456 predictor_->RecordURLResponse(resource3);
460 predictor_->RecordURLResponse(resource4);
464 predictor_->RecordURLResponse(resource5);
468 predictor_->RecordURLResponse(resource6);
472 predictor_->RecordURLResponse(resource7);
509 predictor_->OnNavigationComplete(main_frame.navigation_id);
525 EXPECT_EQ(3, static_cast<int>(predictor_->url_table_cache_->size()));
526 EXPECT_EQ(2, static_cast<int>(predictor_->host_table_cache_->size()));
536 predictor_->RecordURLRequest(main_frame);
537 EXPECT_EQ(1, static_cast<int>(predictor_->inflight_navigations_.size()));
542 predictor_->RecordURLResponse(resource1);
546 predictor_->RecordURLResponse(resource2);
550 predictor_->RecordURLResponse(resource3);
554 predictor_->RecordURLResponse(resource4);
558 predictor_->RecordURLResponse(resource5);
562 predictor_->RecordURLResponse(resource6);
566 predictor_->RecordURLResponse(resource7);
634 predictor_->OnNavigationComplete(main_frame.navigation_id);
649 EXPECT_EQ(3, static_cast<int>(predictor_->url_table_cache_->size()));
650 EXPECT_EQ(2, static_cast<int>(predictor_->host_table_cache_->size()));
660 predictor_->RecordURLRequest(main_frame);
661 EXPECT_EQ(1, static_cast<int>(predictor_->inflight_navigations_.size()));
666 predictor_->RecordURLResponse(resource1);
670 predictor_->RecordURLResponse(resource2);
700 predictor_->OnNavigationComplete(main_frame.navigation_id);
706 predictor_->url_table_cache_->insert(std::make_pair(
709 predictor_->url_table_cache_->insert(std::make_pair(
712 predictor_->url_table_cache_->insert(std::make_pair(
715 predictor_->url_table_cache_->insert(std::make_pair(
718 predictor_->url_table_cache_->insert(std::make_pair(
722 predictor_->host_table_cache_->insert(std::make_pair(
725 predictor_->host_table_cache_->insert(std::make_pair(
728 predictor_->host_table_cache_->insert(std::make_pair(
748 predictor_->DeleteUrls(rows);
749 EXPECT_EQ(2, static_cast<int>(predictor_->url_table_cache_->size()));
750 EXPECT_EQ(1, static_cast<int>(predictor_->host_table_cache_->size()));
754 predictor_->DeleteAllUrls();
755 EXPECT_TRUE(predictor_->url_table_cache_->empty());
756 EXPECT_TRUE(predictor_->host_table_cache_->empty());
785 predictor_->OnMainFrameRequest(summary1);
786 EXPECT_EQ(1, static_cast<int>(predictor_->inflight_navigations_.size()));
787 predictor_->OnMainFrameRequest(summary2);
788 EXPECT_EQ(2, static_cast<int>(predictor_->inflight_navigations_.size()));
789 predictor_->OnMainFrameRequest(summary3);
790 EXPECT_EQ(3, static_cast<int>(predictor_->inflight_navigations_.size()));
810 predictor_->OnMainFrameRequest(summary4);
811 EXPECT_EQ(3, static_cast<int>(predictor_->inflight_navigations_.size()));
816 predictor_->OnMainFrameRequest(summary5);
817 EXPECT_EQ(3, static_cast<int>(predictor_->inflight_navigations_.size()));
827 predictor_->OnMainFrameRequest(summary6);
828 EXPECT_EQ(3, static_cast<int>(predictor_->inflight_navigations_.size()));
830 EXPECT_TRUE(predictor_->inflight_navigations_.find(summary3.navigation_id) !=
831 predictor_->inflight_navigations_.end());
832 EXPECT_TRUE(predictor_->inflight_navigations_.find(summary4.navigation_id) !=
833 predictor_->inflight_navigations_.end());
834 EXPECT_TRUE(predictor_->inflight_navigations_.find(summary6.navigation_id) !=
835 predictor_->inflight_navigations_.end());
864 predictor_->OnMainFrameRedirect(summary1);
865 EXPECT_TRUE(predictor_->inflight_navigations_.empty());
867 predictor_->OnMainFrameRequest(summary1);
868 EXPECT_EQ(1, static_cast<int>(predictor_->inflight_navigations_.size()));
869 predictor_->OnMainFrameRequest(summary2);
870 EXPECT_EQ(2, static_cast<int>(predictor_->inflight_navigations_.size()));
872 predictor_->OnMainFrameRedirect(summary3);
873 EXPECT_EQ(2, static_cast<int>(predictor_->inflight_navigations_.size()));
874 predictor_->OnMainFrameRedirect(summary1);
875 EXPECT_EQ(1, static_cast<int>(predictor_->inflight_navigations_.size()));
876 predictor_->OnMainFrameRedirect(summary2);
877 EXPECT_TRUE(predictor_->inflight_navigations_.empty());
885 predictor_->OnSubresourceResponse(resource1);
886 EXPECT_TRUE(predictor_->inflight_navigations_.empty());
897 predictor_->OnMainFrameRequest(main_frame1);
898 EXPECT_EQ(1, static_cast<int>(predictor_->inflight_navigations_.size()));
907 predictor_->OnSubresourceResponse(resource1);
908 predictor_->OnSubresourceResponse(resource2);
909 predictor_->OnSubresourceResponse(resource3);
911 EXPECT_EQ(1, static_cast<int>(predictor_->inflight_navigations_.size()));
913 predictor_->inflight_navigations_[main_frame1.navigation_id]->size()));
916 predictor_->inflight_navigations_[main_frame1.navigation_id]->at(0)));
919 predictor_->inflight_navigations_[main_frame1.navigation_id]->at(1)));
922 predictor_->inflight_navigations_[main_frame1.navigation_id]->at(2)));