RLZTracker 188 chrome/browser/browser_shutdown.cc RLZTracker::CleanupRlz(); RLZTracker 1389 chrome/browser/chrome_browser_main.cc RLZTracker::InitRlzFromProfileDelayed( RLZTracker 692 chrome/browser/chromeos/login/login_utils.cc RLZTracker::ClearRlzState(); RLZTracker 700 chrome/browser/chromeos/login/login_utils.cc RLZTracker::InitRlzFromProfileDelayed( RLZTracker 263 chrome/browser/chromeos/login/login_utils_browsertest.cc RLZTracker::EnableZeroDelayForTesting(); RLZTracker 610 chrome/browser/chromeos/login/login_utils_browsertest.cc EXPECT_TRUE(RLZTracker::GetAccessPointRlz( RLZTracker 611 chrome/browser/chromeos/login/login_utils_browsertest.cc RLZTracker::CHROME_HOME_PAGE, &rlz_string)); RLZTracker 82 chrome/browser/rlz/rlz.cc RLZTracker::CHROME_OMNIBOX, RLZTracker 85 chrome/browser/rlz/rlz.cc RLZTracker::CHROME_HOME_PAGE, RLZTracker 89 chrome/browser/rlz/rlz.cc RLZTracker::CHROME_APP_LIST, RLZTracker 97 chrome/browser/rlz/rlz.cc if (!rlz_lib::GetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, omnibox_rlz, RLZTracker 105 chrome/browser/rlz/rlz.cc RLZTracker::CHROME_OMNIBOX, RLZTracker 110 chrome/browser/rlz/rlz.cc if (!rlz_lib::GetAccessPointRlz(RLZTracker::CHROME_HOME_PAGE, homepage_rlz, RLZTracker 118 chrome/browser/rlz/rlz.cc RLZTracker::CHROME_HOME_PAGE, RLZTracker 124 chrome/browser/rlz/rlz.cc if (!rlz_lib::GetAccessPointRlz(RLZTracker::CHROME_APP_LIST, app_list_rlz, RLZTracker 132 chrome/browser/rlz/rlz.cc RLZTracker::CHROME_APP_LIST, RLZTracker 142 chrome/browser/rlz/rlz.cc RLZTracker::CHROME_OMNIBOX, RLZTracker 150 chrome/browser/rlz/rlz.cc RLZTracker::CHROME_HOME_PAGE, RLZTracker 159 chrome/browser/rlz/rlz.cc RLZTracker::CHROME_APP_LIST, RLZTracker 168 chrome/browser/rlz/rlz.cc rlz_lib::AccessPoint points[] = {RLZTracker::CHROME_OMNIBOX, RLZTracker 169 chrome/browser/rlz/rlz.cc RLZTracker::CHROME_HOME_PAGE, RLZTracker 171 chrome/browser/rlz/rlz.cc RLZTracker::CHROME_APP_LIST, RLZTracker 192 chrome/browser/rlz/rlz.cc const rlz_lib::AccessPoint RLZTracker::CHROME_OMNIBOX = RLZTracker 195 chrome/browser/rlz/rlz.cc const rlz_lib::AccessPoint RLZTracker::CHROME_HOME_PAGE = RLZTracker 198 chrome/browser/rlz/rlz.cc const rlz_lib::AccessPoint RLZTracker::CHROME_APP_LIST = RLZTracker 202 chrome/browser/rlz/rlz.cc const rlz_lib::AccessPoint RLZTracker::CHROME_OMNIBOX = RLZTracker 205 chrome/browser/rlz/rlz.cc const rlz_lib::AccessPoint RLZTracker::CHROME_HOME_PAGE = RLZTracker 209 chrome/browser/rlz/rlz.cc const rlz_lib::AccessPoint RLZTracker::CHROME_OMNIBOX = RLZTracker 212 chrome/browser/rlz/rlz.cc const rlz_lib::AccessPoint RLZTracker::CHROME_HOME_PAGE = RLZTracker 215 chrome/browser/rlz/rlz.cc const rlz_lib::AccessPoint RLZTracker::CHROME_APP_LIST = RLZTracker 219 chrome/browser/rlz/rlz.cc const rlz_lib::AccessPoint RLZTracker::CHROME_OMNIBOX = RLZTracker 222 chrome/browser/rlz/rlz.cc const rlz_lib::AccessPoint RLZTracker::CHROME_HOME_PAGE = RLZTracker 225 chrome/browser/rlz/rlz.cc const rlz_lib::AccessPoint RLZTracker::CHROME_APP_LIST = RLZTracker 229 chrome/browser/rlz/rlz.cc RLZTracker* RLZTracker::tracker_ = NULL; RLZTracker 232 chrome/browser/rlz/rlz.cc RLZTracker* RLZTracker::GetInstance() { RLZTracker 233 chrome/browser/rlz/rlz.cc return tracker_ ? tracker_ : Singleton<RLZTracker>::get(); RLZTracker 236 chrome/browser/rlz/rlz.cc RLZTracker::RLZTracker() RLZTracker 250 chrome/browser/rlz/rlz.cc RLZTracker::~RLZTracker() { RLZTracker 254 chrome/browser/rlz/rlz.cc bool RLZTracker::InitRlzDelayed(bool first_run, RLZTracker 266 chrome/browser/rlz/rlz.cc bool RLZTracker::InitRlzFromProfileDelayed(Profile* profile, RLZTracker 312 chrome/browser/rlz/rlz.cc bool RLZTracker::Init(bool first_run, RLZTracker 355 chrome/browser/rlz/rlz.cc void RLZTracker::ScheduleDelayedInit(base::TimeDelta delay) { RLZTracker 361 chrome/browser/rlz/rlz.cc base::Bind(&RLZTracker::DelayedInit, base::Unretained(this)), RLZTracker 365 chrome/browser/rlz/rlz.cc void RLZTracker::DelayedInit() { RLZTracker 395 chrome/browser/rlz/rlz.cc void RLZTracker::ScheduleFinancialPing() { RLZTracker 399 chrome/browser/rlz/rlz.cc base::Bind(&RLZTracker::PingNowImpl, base::Unretained(this)), RLZTracker 403 chrome/browser/rlz/rlz.cc void RLZTracker::PingNowImpl() { RLZTracker 421 chrome/browser/rlz/rlz.cc GetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, NULL); RLZTracker 422 chrome/browser/rlz/rlz.cc GetAccessPointRlz(RLZTracker::CHROME_HOME_PAGE, NULL); RLZTracker 424 chrome/browser/rlz/rlz.cc GetAccessPointRlz(RLZTracker::CHROME_APP_LIST, NULL); RLZTracker 434 chrome/browser/rlz/rlz.cc bool RLZTracker::SendFinancialPing(const std::string& brand, RLZTracker 440 chrome/browser/rlz/rlz.cc void RLZTracker::Observe(int type, RLZTracker 468 chrome/browser/rlz/rlz.cc bool RLZTracker::RecordProductEvent(rlz_lib::Product product, RLZTracker 474 chrome/browser/rlz/rlz.cc bool RLZTracker::RecordProductEventImpl(rlz_lib::Product product, RLZTracker 493 chrome/browser/rlz/rlz.cc bool RLZTracker::ScheduleRecordProductEvent(rlz_lib::Product product, RLZTracker 502 chrome/browser/rlz/rlz.cc base::Bind(base::IgnoreResult(&RLZTracker::RecordProductEvent), RLZTracker 509 chrome/browser/rlz/rlz.cc void RLZTracker::RecordFirstSearch(rlz_lib::AccessPoint point) { RLZTracker 525 chrome/browser/rlz/rlz.cc bool RLZTracker::ScheduleRecordFirstSearch(rlz_lib::AccessPoint point) { RLZTracker 531 chrome/browser/rlz/rlz.cc base::Bind(&RLZTracker::RecordFirstSearch, RLZTracker 537 chrome/browser/rlz/rlz.cc bool* RLZTracker::GetAccessPointRecord(rlz_lib::AccessPoint point) { RLZTracker 551 chrome/browser/rlz/rlz.cc std::string RLZTracker::GetAccessPointHttpHeader(rlz_lib::AccessPoint point) { RLZTracker 555 chrome/browser/rlz/rlz.cc RLZTracker::GetAccessPointRlz(point, &rlz_string); RLZTracker 567 chrome/browser/rlz/rlz.cc bool RLZTracker::GetAccessPointRlz(rlz_lib::AccessPoint point, RLZTracker 575 chrome/browser/rlz/rlz.cc bool RLZTracker::GetAccessPointRlzImpl(rlz_lib::AccessPoint point, RLZTracker 606 chrome/browser/rlz/rlz.cc bool RLZTracker::ScheduleGetAccessPointRlz(rlz_lib::AccessPoint point) { RLZTracker 614 chrome/browser/rlz/rlz.cc base::Bind(base::IgnoreResult(&RLZTracker::GetAccessPointRlz), point, RLZTracker 622 chrome/browser/rlz/rlz.cc void RLZTracker::ClearRlzState() { RLZTracker 626 chrome/browser/rlz/rlz.cc void RLZTracker::ClearRlzStateImpl() { RLZTracker 632 chrome/browser/rlz/rlz.cc bool RLZTracker::ScheduleClearRlzState() { RLZTracker 639 chrome/browser/rlz/rlz.cc base::Bind(&RLZTracker::ClearRlzStateImpl, RLZTracker 647 chrome/browser/rlz/rlz.cc void RLZTracker::CleanupRlz() { RLZTracker 654 chrome/browser/rlz/rlz.cc void RLZTracker::EnableZeroDelayForTesting() { RLZTracker 660 chrome/browser/rlz/rlz.cc void RLZTracker::RecordAppListSearch() { RLZTracker 661 chrome/browser/rlz/rlz.cc GetInstance()->RecordFirstSearch(RLZTracker::CHROME_APP_LIST); RLZTracker 39 chrome/browser/rlz/rlz.h class RLZTracker : public content::NotificationObserver { RLZTracker 92 chrome/browser/rlz/rlz.h static RLZTracker* GetInstance(); RLZTracker 105 chrome/browser/rlz/rlz.h RLZTracker(); RLZTracker 106 chrome/browser/rlz/rlz.h virtual ~RLZTracker(); RLZTracker 127 chrome/browser/rlz/rlz.h void set_tracker(RLZTracker* tracker) { RLZTracker 137 chrome/browser/rlz/rlz.h friend struct DefaultSingletonTraits<RLZTracker>; RLZTracker 138 chrome/browser/rlz/rlz.h friend class base::RefCountedThreadSafe<RLZTracker>; RLZTracker 204 chrome/browser/rlz/rlz.h static RLZTracker* tracker_; RLZTracker 241 chrome/browser/rlz/rlz.h DISALLOW_COPY_AND_ASSIGN(RLZTracker); RLZTracker 83 chrome/browser/rlz/rlz_unittest.cc class TestRLZTracker : public RLZTracker { RLZTracker 85 chrome/browser/rlz/rlz_unittest.cc using RLZTracker::InitRlzDelayed; RLZTracker 86 chrome/browser/rlz/rlz_unittest.cc using RLZTracker::DelayedInit; RLZTracker 87 chrome/browser/rlz/rlz_unittest.cc using RLZTracker::Observe; RLZTracker 146 chrome/browser/rlz/rlz_unittest.cc rlz_lib::SetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, RLZTracker 148 chrome/browser/rlz/rlz_unittest.cc rlz_lib::SetAccessPointRlz(RLZTracker::CHROME_HOME_PAGE, RLZTracker 150 chrome/browser/rlz/rlz_unittest.cc rlz_lib::SetAccessPointRlz(RLZTracker::CHROME_APP_LIST, RLZTracker 248 chrome/browser/rlz/rlz_unittest.cc RLZTracker::RecordAppListSearch(); RLZTracker 355 chrome/browser/rlz/rlz_unittest.cc RLZTracker::RecordProductEvent(rlz_lib::CHROME, RLZTracker::CHROME_OMNIBOX, RLZTracker 473 chrome/browser/rlz/rlz_unittest.cc rlz_lib::SetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, kOmniboxRlzString); RLZTracker 474 chrome/browser/rlz/rlz_unittest.cc rlz_lib::SetAccessPointRlz(RLZTracker::CHROME_HOME_PAGE, kHomepageRlzString); RLZTracker 475 chrome/browser/rlz/rlz_unittest.cc rlz_lib::SetAccessPointRlz(RLZTracker::CHROME_APP_LIST, kAppListRlzString); RLZTracker 726 chrome/browser/rlz/rlz_unittest.cc rlz_lib::SetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, kOmniboxRlzString); RLZTracker 731 chrome/browser/rlz/rlz_unittest.cc EXPECT_TRUE(RLZTracker::GetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, &rlz)); RLZTracker 737 chrome/browser/rlz/rlz_unittest.cc rlz_lib::SetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, kOmniboxRlzString); RLZTracker 742 chrome/browser/rlz/rlz_unittest.cc EXPECT_FALSE(RLZTracker::GetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, &rlz)); RLZTracker 747 chrome/browser/rlz/rlz_unittest.cc rlz_lib::SetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, kOmniboxRlzString); RLZTracker 752 chrome/browser/rlz/rlz_unittest.cc EXPECT_FALSE(RLZTracker::GetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, &rlz)); RLZTracker 755 chrome/browser/rlz/rlz_unittest.cc EXPECT_TRUE(RLZTracker::GetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, &rlz)); RLZTracker 759 chrome/browser/rlz/rlz_unittest.cc EXPECT_TRUE(RLZTracker::GetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, &rlz)); RLZTracker 765 chrome/browser/rlz/rlz_unittest.cc rlz_lib::SetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, kOmniboxRlzString); RLZTracker 766 chrome/browser/rlz/rlz_unittest.cc rlz_lib::SetAccessPointRlz(RLZTracker::CHROME_HOME_PAGE, kHomepageRlzString); RLZTracker 767 chrome/browser/rlz/rlz_unittest.cc rlz_lib::SetAccessPointRlz(RLZTracker::CHROME_APP_LIST, kAppListRlzString); RLZTracker 774 chrome/browser/rlz/rlz_unittest.cc EXPECT_TRUE(RLZTracker::GetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, &rlz)); RLZTracker 776 chrome/browser/rlz/rlz_unittest.cc EXPECT_TRUE(RLZTracker::GetAccessPointRlz( RLZTracker 777 chrome/browser/rlz/rlz_unittest.cc RLZTracker::CHROME_HOME_PAGE, &rlz)); RLZTracker 779 chrome/browser/rlz/rlz_unittest.cc EXPECT_TRUE(RLZTracker::GetAccessPointRlz(RLZTracker::CHROME_APP_LIST, &rlz)); RLZTracker 785 chrome/browser/rlz/rlz_unittest.cc EXPECT_TRUE(RLZTracker::GetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, &rlz)); RLZTracker 787 chrome/browser/rlz/rlz_unittest.cc EXPECT_TRUE(RLZTracker::GetAccessPointRlz( RLZTracker 788 chrome/browser/rlz/rlz_unittest.cc RLZTracker::CHROME_HOME_PAGE, &rlz)); RLZTracker 790 chrome/browser/rlz/rlz_unittest.cc EXPECT_TRUE(RLZTracker::GetAccessPointRlz(RLZTracker::CHROME_APP_LIST, &rlz)); RLZTracker 802 chrome/browser/rlz/rlz_unittest.cc EXPECT_TRUE(RLZTracker::GetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, &rlz)); RLZTracker 804 chrome/browser/rlz/rlz_unittest.cc EXPECT_TRUE(RLZTracker::GetAccessPointRlz( RLZTracker 805 chrome/browser/rlz/rlz_unittest.cc RLZTracker::CHROME_HOME_PAGE, &rlz)); RLZTracker 807 chrome/browser/rlz/rlz_unittest.cc EXPECT_TRUE(RLZTracker::GetAccessPointRlz(RLZTracker::CHROME_APP_LIST, &rlz)); RLZTracker 871 chrome/browser/rlz/rlz_unittest.cc RLZTracker::RecordProductEvent(rlz_lib::CHROME, RLZTracker::CHROME_OMNIBOX, RLZTracker 876 chrome/browser/rlz/rlz_unittest.cc RLZTracker::ClearRlzState(); RLZTracker 125 chrome/browser/search_engines/search_terms_data.cc RLZTracker::GetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, &rlz_string); RLZTracker 2168 chrome/browser/search_engines/template_url_service.cc RLZTracker::RecordProductEvent(rlz_lib::CHROME, RLZTracker 2169 chrome/browser/search_engines/template_url_service.cc RLZTracker::CHROME_OMNIBOX, RLZTracker 661 chrome/browser/search_engines/template_url_unittest.cc RLZTracker::GetAccessPointRlz(RLZTracker::CHROME_OMNIBOX, &rlz_string); RLZTracker 457 chrome/browser/ui/browser_commands.cc extra_headers = RLZTracker::GetAccessPointHttpHeader( RLZTracker 458 chrome/browser/ui/browser_commands.cc RLZTracker::CHROME_HOME_PAGE); RLZTracker 815 chrome/browser/ui/startup/startup_browser_creator_impl.cc params.extra_headers = RLZTracker::GetAccessPointHttpHeader( RLZTracker 816 chrome/browser/ui/startup/startup_browser_creator_impl.cc RLZTracker::CHROME_HOME_PAGE);