Predictor          41 base/threading/thread_restrictions.h class Predictor;
Predictor         205 base/threading/thread_restrictions.h   friend class chrome_browser_net::Predictor;     // http://crbug.com/78451
Predictor         835 chrome/browser/browsing_data/browsing_data_remover.cc   chrome_browser_net::Predictor* predictor = profile_->GetNetworkPredictor();
Predictor         154 chrome/browser/chrome_net_benchmarking_message_filter.cc   chrome_browser_net::Predictor* predictor = profile_->GetNetworkPredictor();
Predictor         314 chrome/browser/chromeos/login/login_utils_browsertest.cc       chrome_browser_net::Predictor* predictor =
Predictor         381 chrome/browser/net/chrome_network_delegate.cc     chrome_browser_net::Predictor* predictor) {
Predictor          32 chrome/browser/net/chrome_network_delegate.h class Predictor;
Predictor          92 chrome/browser/net/chrome_network_delegate.h   void set_predictor(chrome_browser_net::Predictor* predictor);
Predictor          13 chrome/browser/net/connect_interceptor.cc ConnectInterceptor::ConnectInterceptor(Predictor* predictor)
Predictor          15 chrome/browser/net/connect_interceptor.cc           Predictor::kMaxUnusedSocketLifetimeSecondsWithoutAGet)),
Predictor          24 chrome/browser/net/connect_interceptor.cc   GURL request_scheme_host(Predictor::CanonicalizeUrl(request->url()));
Predictor          20 chrome/browser/net/connect_interceptor.h class Predictor;
Predictor          28 chrome/browser/net/connect_interceptor.h   explicit ConnectInterceptor(Predictor* predictor);
Predictor          41 chrome/browser/net/connect_interceptor.h   Predictor* const predictor_;
Predictor          20 chrome/browser/net/net_pref_observer.cc                                  chrome_browser_net::Predictor* predictor)
Predictor          14 chrome/browser/net/net_pref_observer.h class Predictor;
Predictor          35 chrome/browser/net/net_pref_observer.h                   chrome_browser_net::Predictor* predictor);
Predictor          46 chrome/browser/net/net_pref_observer.h   chrome_browser_net::Predictor* predictor_;
Predictor          54 chrome/browser/net/predictor.cc const int Predictor::kPredictorReferrerVersion = 2;
Predictor          55 chrome/browser/net/predictor.cc const double Predictor::kPreconnectWorthyExpectedValue = 0.8;
Predictor          56 chrome/browser/net/predictor.cc const double Predictor::kDNSPreresolutionWorthyExpectedValue = 0.1;
Predictor          57 chrome/browser/net/predictor.cc const double Predictor::kDiscardableExpectedValue = 0.05;
Predictor          68 chrome/browser/net/predictor.cc const double Predictor::kReferrerTrimRatio = 0.97153;
Predictor          69 chrome/browser/net/predictor.cc const int64 Predictor::kDurationBetweenTrimmingsHours = 1;
Predictor          70 chrome/browser/net/predictor.cc const int64 Predictor::kDurationBetweenTrimmingIncrementsSeconds = 15;
Predictor          71 chrome/browser/net/predictor.cc const size_t Predictor::kUrlsTrimmedPerIncrement = 5u;
Predictor          72 chrome/browser/net/predictor.cc const size_t Predictor::kMaxSpeculativeParallelResolves = 3;
Predictor          73 chrome/browser/net/predictor.cc const int Predictor::kMaxUnusedSocketLifetimeSecondsWithoutAGet = 10;
Predictor          78 chrome/browser/net/predictor.cc const int Predictor::kTypicalSpeculativeGroupSize = 8;
Predictor          79 chrome/browser/net/predictor.cc const int Predictor::kMaxSpeculativeResolveQueueDelayMs =
Predictor          80 chrome/browser/net/predictor.cc     (kExpectedResolutionTimeMs * Predictor::kTypicalSpeculativeGroupSize) /
Predictor          81 chrome/browser/net/predictor.cc     Predictor::kMaxSpeculativeParallelResolves;
Predictor          84 chrome/browser/net/predictor.cc     Predictor::kMaxSpeculativeResolveQueueDelayMs;
Predictor          86 chrome/browser/net/predictor.cc     Predictor::kMaxSpeculativeParallelResolves;
Predictor          94 chrome/browser/net/predictor.cc   LookupRequest(Predictor* predictor,
Predictor         127 chrome/browser/net/predictor.cc   Predictor* predictor_;  // The predictor which started us.
Predictor         190 chrome/browser/net/predictor.cc Predictor::PreconnectUsage::PreconnectUsage()
Predictor         193 chrome/browser/net/predictor.cc           Predictor::kMaxUnusedSocketLifetimeSecondsWithoutAGet)) {
Predictor         196 chrome/browser/net/predictor.cc Predictor::PreconnectUsage::~PreconnectUsage() {}
Predictor         198 chrome/browser/net/predictor.cc void Predictor::PreconnectUsage::ObservePreconnect(const GURL& url) {
Predictor         215 chrome/browser/net/predictor.cc   GURL canonical_url(Predictor::CanonicalizeUrl(url));
Predictor         219 chrome/browser/net/predictor.cc void Predictor::PreconnectUsage::ObserveNavigationChain(
Predictor         228 chrome/browser/net/predictor.cc   GURL canonical_url(Predictor::CanonicalizeUrl(url_chain.back()));
Predictor         238 chrome/browser/net/predictor.cc void Predictor::PreconnectUsage::ObserveLinkNavigation(const GURL& url) {
Predictor         251 chrome/browser/net/predictor.cc     GURL canonical_url(Predictor::CanonicalizeUrl(*it));
Predictor         266 chrome/browser/net/predictor.cc Predictor::Predictor(bool preconnect_enabled)
Predictor         285 chrome/browser/net/predictor.cc Predictor::~Predictor() {
Predictor         292 chrome/browser/net/predictor.cc Predictor* Predictor::CreatePredictor(bool preconnect_enabled,
Predictor         296 chrome/browser/net/predictor.cc   return new Predictor(preconnect_enabled);
Predictor         299 chrome/browser/net/predictor.cc void Predictor::RegisterProfilePrefs(
Predictor         309 chrome/browser/net/predictor.cc void Predictor::InitNetworkPredictor(PrefService* user_prefs,
Predictor         349 chrome/browser/net/predictor.cc           &Predictor::FinalizeInitializationOnIOThread,
Predictor         355 chrome/browser/net/predictor.cc void Predictor::AnticipateOmniboxUrl(const GURL& url, bool preconnectable) {
Predictor         423 chrome/browser/net/predictor.cc       base::Bind(&Predictor::Resolve, base::Unretained(this),
Predictor         427 chrome/browser/net/predictor.cc void Predictor::PreconnectUrlAndSubresources(const GURL& url,
Predictor         442 chrome/browser/net/predictor.cc UrlList Predictor::GetPredictedUrlListAtStartup(
Predictor         498 chrome/browser/net/predictor.cc void Predictor::set_max_queueing_delay(int max_queueing_delay_ms) {
Predictor         503 chrome/browser/net/predictor.cc void Predictor::set_max_parallel_resolves(size_t max_parallel_resolves) {
Predictor         508 chrome/browser/net/predictor.cc void Predictor::ShutdownOnUIThread() {
Predictor         513 chrome/browser/net/predictor.cc       base::Bind(&Predictor::Shutdown, base::Unretained(this)));
Predictor         520 chrome/browser/net/predictor.cc void Predictor::Shutdown() {
Predictor         528 chrome/browser/net/predictor.cc void Predictor::DiscardAllResults() {
Predictor         568 chrome/browser/net/predictor.cc void Predictor::ResolveList(const UrlList& urls,
Predictor         579 chrome/browser/net/predictor.cc void Predictor::Resolve(const GURL& url,
Predictor         587 chrome/browser/net/predictor.cc void Predictor::LearnFromNavigation(const GURL& referring_url,
Predictor         592 chrome/browser/net/predictor.cc   DCHECK_EQ(referring_url, Predictor::CanonicalizeUrl(referring_url));
Predictor         594 chrome/browser/net/predictor.cc   DCHECK_EQ(target_url, Predictor::CanonicalizeUrl(target_url));
Predictor         605 chrome/browser/net/predictor.cc void Predictor::PredictorGetHtmlInfo(Predictor* predictor,
Predictor         644 chrome/browser/net/predictor.cc void Predictor::GetHtmlReferrerLists(std::string* output) {
Predictor         697 chrome/browser/net/predictor.cc void Predictor::GetHtmlInfo(std::string* output) {
Predictor         739 chrome/browser/net/predictor.cc void Predictor::TrimReferrersNow() {
Predictor         747 chrome/browser/net/predictor.cc void Predictor::SerializeReferrers(base::ListValue* referral_list) {
Predictor         765 chrome/browser/net/predictor.cc void Predictor::DeserializeReferrers(const base::ListValue& referral_list) {
Predictor         794 chrome/browser/net/predictor.cc void Predictor::DeserializeReferrersThenDelete(
Predictor         800 chrome/browser/net/predictor.cc void Predictor::DiscardInitialNavigationHistory() {
Predictor         806 chrome/browser/net/predictor.cc void Predictor::FinalizeInitializationOnIOThread(
Predictor         828 chrome/browser/net/predictor.cc   weak_factory_.reset(new base::WeakPtrFactory<Predictor>(this));
Predictor         842 chrome/browser/net/predictor.cc void Predictor::LearnAboutInitialNavigation(const GURL& url) {
Predictor         853 chrome/browser/net/predictor.cc void Predictor::DnsPrefetchList(const NameList& hostnames) {
Predictor         867 chrome/browser/net/predictor.cc void Predictor::DnsPrefetchMotivatedList(
Predictor         881 chrome/browser/net/predictor.cc         base::Bind(&Predictor::ResolveList, base::Unretained(this),
Predictor         894 chrome/browser/net/predictor.cc     Predictor* predictor) {
Predictor         905 chrome/browser/net/predictor.cc void Predictor::SaveStateForNextStartupAndTrim(PrefService* prefs) {
Predictor         942 chrome/browser/net/predictor.cc void Predictor::SaveDnsPrefetchStateForNextStartupAndTrim(
Predictor         958 chrome/browser/net/predictor.cc void Predictor::EnablePredictor(bool enable) {
Predictor         968 chrome/browser/net/predictor.cc         base::Bind(&Predictor::EnablePredictorOnIOThread,
Predictor         973 chrome/browser/net/predictor.cc void Predictor::EnablePredictorOnIOThread(bool enable) {
Predictor         978 chrome/browser/net/predictor.cc void Predictor::PreconnectUrl(const GURL& url,
Predictor         991 chrome/browser/net/predictor.cc         base::Bind(&Predictor::PreconnectUrlOnIOThread,
Predictor         997 chrome/browser/net/predictor.cc void Predictor::PreconnectUrlOnIOThread(
Predictor        1022 chrome/browser/net/predictor.cc void Predictor::RecordPreconnectTrigger(const GURL& url) {
Predictor        1028 chrome/browser/net/predictor.cc void Predictor::RecordPreconnectNavigationStat(
Predictor        1037 chrome/browser/net/predictor.cc void Predictor::RecordLinkNavigation(const GURL& url) {
Predictor        1043 chrome/browser/net/predictor.cc void Predictor::PredictFrameSubresources(const GURL& url,
Predictor        1058 chrome/browser/net/predictor.cc         base::Bind(&Predictor::PrepareFrameSubresources,
Predictor        1063 chrome/browser/net/predictor.cc void Predictor::AdviseProxy(const GURL& url,
Predictor        1078 chrome/browser/net/predictor.cc         base::Bind(&Predictor::AdviseProxyOnIOThread,
Predictor        1090 chrome/browser/net/predictor.cc void Predictor::PrepareFrameSubresources(const GURL& original_url,
Predictor        1147 chrome/browser/net/predictor.cc void Predictor::OnLookupFinished(LookupRequest* request, const GURL& url,
Predictor        1158 chrome/browser/net/predictor.cc void Predictor::LookupFinished(LookupRequest* request, const GURL& url,
Predictor        1173 chrome/browser/net/predictor.cc UrlInfo* Predictor::AppendToResolutionQueue(
Predictor        1206 chrome/browser/net/predictor.cc bool Predictor::CongestionControlPerformed(UrlInfo* info) {
Predictor        1224 chrome/browser/net/predictor.cc void Predictor::StartSomeQueuedResolutions() {
Predictor        1256 chrome/browser/net/predictor.cc void Predictor::TrimReferrers() {
Predictor        1271 chrome/browser/net/predictor.cc void Predictor::LoadUrlsForTrimming() {
Predictor        1279 chrome/browser/net/predictor.cc void Predictor::PostIncrementalTrimTask() {
Predictor        1286 chrome/browser/net/predictor.cc       base::Bind(&Predictor::IncrementalTrimReferrers,
Predictor        1291 chrome/browser/net/predictor.cc void Predictor::IncrementalTrimReferrers(bool trim_all_now) {
Predictor        1306 chrome/browser/net/predictor.cc void Predictor::AdviseProxyOnIOThread(const GURL& url,
Predictor        1315 chrome/browser/net/predictor.cc GURL Predictor::GetHSTSRedirectOnIOThread(const GURL& url) {
Predictor        1343 chrome/browser/net/predictor.cc Predictor::HostNameQueue::HostNameQueue() {
Predictor        1346 chrome/browser/net/predictor.cc Predictor::HostNameQueue::~HostNameQueue() {
Predictor        1349 chrome/browser/net/predictor.cc void Predictor::HostNameQueue::Push(const GURL& url,
Predictor        1364 chrome/browser/net/predictor.cc bool Predictor::HostNameQueue::IsEmpty() const {
Predictor        1368 chrome/browser/net/predictor.cc GURL Predictor::HostNameQueue::Pop() {
Predictor        1380 chrome/browser/net/predictor.cc Predictor::InitialObserver::InitialObserver() {
Predictor        1383 chrome/browser/net/predictor.cc Predictor::InitialObserver::~InitialObserver() {
Predictor        1386 chrome/browser/net/predictor.cc void Predictor::InitialObserver::Append(const GURL& url,
Predictor        1387 chrome/browser/net/predictor.cc                                         Predictor* predictor) {
Predictor        1397 chrome/browser/net/predictor.cc   DCHECK_EQ(url, Predictor::CanonicalizeUrl(url));
Predictor        1402 chrome/browser/net/predictor.cc void Predictor::InitialObserver::GetInitialDnsResolutionList(
Predictor        1413 chrome/browser/net/predictor.cc     DCHECK(it->first == Predictor::CanonicalizeUrl(it->first));
Predictor        1418 chrome/browser/net/predictor.cc void Predictor::InitialObserver::GetFirstResolutionsHtml(
Predictor        1442 chrome/browser/net/predictor.cc GURL Predictor::CanonicalizeUrl(const GURL& url) {
Predictor          81 chrome/browser/net/predictor.h class Predictor {
Predictor         118 chrome/browser/net/predictor.h   explicit Predictor(bool preconnect_enabled);
Predictor         120 chrome/browser/net/predictor.h   virtual ~Predictor();
Predictor         124 chrome/browser/net/predictor.h   static Predictor* CreatePredictor(bool preconnect_enabled,
Predictor         181 chrome/browser/net/predictor.h   static void PredictorGetHtmlInfo(Predictor* predictor, std::string* output);
Predictor         372 chrome/browser/net/predictor.h     void Append(const GURL& url, Predictor* predictor);
Predictor         588 chrome/browser/net/predictor.h   scoped_ptr<base::WeakPtrFactory<Predictor> > weak_factory_;
Predictor         595 chrome/browser/net/predictor.h   DISALLOW_COPY_AND_ASSIGN(Predictor);
Predictor         599 chrome/browser/net/predictor.h class SimplePredictor : public Predictor {
Predictor         602 chrome/browser/net/predictor.h       : Predictor(preconnect_enabled) {}
Predictor         117 chrome/browser/net/predictor_browsertest.cc     Predictor* predictor = browser()->profile()->GetNetworkPredictor();
Predictor         120 chrome/browser/net/predictor_browsertest.cc                             base::Bind(&Predictor::LearnAboutInitialNavigation,
Predictor         127 chrome/browser/net/predictor_browsertest.cc     Predictor* predictor = browser()->profile()->GetNetworkPredictor();
Predictor         130 chrome/browser/net/predictor_browsertest.cc                             base::Bind(&Predictor::LearnFromNavigation,
Predictor         138 chrome/browser/net/predictor_browsertest.cc     Predictor* predictor = browser()->profile()->GetNetworkPredictor();
Predictor          49 chrome/browser/net/predictor_tab_helper.cc   chrome_browser_net::Predictor* predictor = profile->GetNetworkPredictor();
Predictor          65 chrome/browser/net/predictor_tab_helper.cc   Predictor* predictor = profile->GetNetworkPredictor();
Predictor          70 chrome/browser/net/predictor_tab_helper.cc         base::Bind(&Predictor::RecordLinkNavigation,
Predictor          40 chrome/browser/net/predictor_unittest.cc   WaitForResolutionHelper(Predictor* predictor, const UrlList& hosts,
Predictor          65 chrome/browser/net/predictor_unittest.cc   Predictor* predictor_;
Predictor          84 chrome/browser/net/predictor_unittest.cc     Predictor::set_max_parallel_resolves(
Predictor          85 chrome/browser/net/predictor_unittest.cc         Predictor::kMaxSpeculativeParallelResolves);
Predictor          86 chrome/browser/net/predictor_unittest.cc     Predictor::set_max_queueing_delay(
Predictor          87 chrome/browser/net/predictor_unittest.cc         Predictor::kMaxSpeculativeResolveQueueDelayMs);
Predictor          98 chrome/browser/net/predictor_unittest.cc   void WaitForResolution(Predictor* predictor, const UrlList& hosts) {
Predictor         108 chrome/browser/net/predictor_unittest.cc       Predictor* predictor, const UrlList& hosts, int limit) {
Predictor         131 chrome/browser/net/predictor_unittest.cc   Predictor testing_master(true);
Predictor         139 chrome/browser/net/predictor_unittest.cc   Predictor testing_master(true);
Predictor         163 chrome/browser/net/predictor_unittest.cc   Predictor testing_master(true);
Predictor         192 chrome/browser/net/predictor_unittest.cc   Predictor testing_master(true);
Predictor         239 chrome/browser/net/predictor_unittest.cc   Predictor testing_master(true);
Predictor         274 chrome/browser/net/predictor_unittest.cc   CHECK_EQ(Predictor::kPredictorReferrerVersion, format_version);
Predictor         297 chrome/browser/net/predictor_unittest.cc       new base::FundamentalValue(Predictor::kPredictorReferrerVersion));
Predictor         363 chrome/browser/net/predictor_unittest.cc   Predictor predictor(true);
Predictor         380 chrome/browser/net/predictor_unittest.cc   Predictor predictor(true);
Predictor         407 chrome/browser/net/predictor_unittest.cc   Predictor predictor(true);
Predictor         492 chrome/browser/net/predictor_unittest.cc   Predictor predictor(true);
Predictor         497 chrome/browser/net/predictor_unittest.cc   const double kRateIcon = 16.0 * Predictor::kDiscardableExpectedValue;
Predictor         499 chrome/browser/net/predictor_unittest.cc   const double kRateImg = 8.0 * Predictor::kDiscardableExpectedValue;
Predictor         574 chrome/browser/net/predictor_unittest.cc   Predictor::HostNameQueue queue;
Predictor         601 chrome/browser/net/predictor_unittest.cc   Predictor::HostNameQueue queue;
Predictor         644 chrome/browser/net/predictor_unittest.cc   EXPECT_EQ(GURL(), Predictor::CanonicalizeUrl(GURL("ftp://anything")));
Predictor         648 chrome/browser/net/predictor_unittest.cc   EXPECT_EQ(Predictor::CanonicalizeUrl(long_url), long_url.GetWithEmptyPath());
Predictor         653 chrome/browser/net/predictor_unittest.cc   EXPECT_EQ(Predictor::CanonicalizeUrl(implied_port),
Predictor         654 chrome/browser/net/predictor_unittest.cc             Predictor::CanonicalizeUrl(explicit_port));
Predictor         659 chrome/browser/net/predictor_unittest.cc   EXPECT_NE(Predictor::CanonicalizeUrl(port_80),
Predictor         660 chrome/browser/net/predictor_unittest.cc             Predictor::CanonicalizeUrl(port_90));
Predictor         665 chrome/browser/net/predictor_unittest.cc   EXPECT_NE(Predictor::CanonicalizeUrl(host_1),
Predictor         666 chrome/browser/net/predictor_unittest.cc             Predictor::CanonicalizeUrl(host_2));
Predictor         671 chrome/browser/net/predictor_unittest.cc   EXPECT_NE(Predictor::CanonicalizeUrl(http),
Predictor         672 chrome/browser/net/predictor_unittest.cc             Predictor::CanonicalizeUrl(https));
Predictor         676 chrome/browser/net/predictor_unittest.cc   EXPECT_EQ(Predictor::CanonicalizeUrl(long_https),
Predictor         681 chrome/browser/net/predictor_unittest.cc   Predictor predictor(true);
Predictor         724 chrome/browser/net/predictor_unittest.cc   Predictor predictor(true);
Predictor         749 chrome/browser/net/predictor_unittest.cc   Predictor predictor(true);
Predictor         798 chrome/browser/net/predictor_unittest.cc   Predictor testing_master(true);
Predictor         822 chrome/browser/net/predictor_unittest.cc   Predictor testing_master(true);
Predictor         851 chrome/browser/net/predictor_unittest.cc   Predictor testing_master(true);
Predictor         350 chrome/browser/prefs/browser_prefs.cc   chrome_browser_net::Predictor::RegisterProfilePrefs(registry);
Predictor         492 chrome/browser/profiles/off_the_record_profile_impl.cc chrome_browser_net::Predictor* OffTheRecordProfileImpl::GetNetworkPredictor() {
Predictor          81 chrome/browser/profiles/off_the_record_profile_impl.h   virtual chrome_browser_net::Predictor* GetNetworkPredictor() OVERRIDE;
Predictor          42 chrome/browser/profiles/profile.h class Predictor;
Predictor         314 chrome/browser/profiles/profile.h   virtual chrome_browser_net::Predictor* GetNetworkPredictor() = 0;
Predictor         410 chrome/browser/profiles/profile_impl.cc   predictor_ = chrome_browser_net::Predictor::CreatePredictor(
Predictor        1206 chrome/browser/profiles/profile_impl.cc chrome_browser_net::Predictor* ProfileImpl::GetNetworkPredictor() {
Predictor         139 chrome/browser/profiles/profile_impl.h   virtual chrome_browser_net::Predictor* GetNetworkPredictor() OVERRIDE;
Predictor         289 chrome/browser/profiles/profile_impl.h   chrome_browser_net::Predictor* predictor_;
Predictor         132 chrome/browser/profiles/profile_impl_io_data.cc       chrome_browser_net::Predictor* predictor,
Predictor          18 chrome/browser/profiles/profile_impl_io_data.h class Predictor;
Predictor          57 chrome/browser/profiles/profile_impl_io_data.h               chrome_browser_net::Predictor* predictor,
Predictor         210 chrome/browser/profiles/profile_impl_io_data.h   mutable scoped_ptr<chrome_browser_net::Predictor> predictor_;
Predictor         162 chrome/browser/renderer_host/chrome_render_message_filter.h   chrome_browser_net::Predictor* predictor_;
Predictor         204 chrome/browser/ui/app_list/test/fake_profile.cc chrome_browser_net::Predictor* FakeProfile::GetNetworkPredictor() {
Predictor         111 chrome/browser/ui/app_list/test/fake_profile.h   virtual chrome_browser_net::Predictor* GetNetworkPredictor() OVERRIDE;
Predictor         541 chrome/browser/ui/webui/about_ui.cc     chrome_browser_net::Predictor* predictor = profile_->GetNetworkPredictor();
Predictor         547 chrome/browser/ui/webui/about_ui.cc   void StartOnIOThread(chrome_browser_net::Predictor* predictor) {
Predictor         553 chrome/browser/ui/webui/about_ui.cc     chrome_browser_net::Predictor::PredictorGetHtmlInfo(predictor, &data);
Predictor         865 chrome/test/base/testing_profile.cc chrome_browser_net::Predictor* TestingProfile::GetNetworkPredictor() {
Predictor         343 chrome/test/base/testing_profile.h   virtual chrome_browser_net::Predictor* GetNetworkPredictor() OVERRIDE;