Home
last modified time | relevance | path

Searched refs:NotificationPromo (Results 1 – 9 of 9) sorted by relevance

/external/chromium_org/chrome/browser/web_resource/
Dnotification_promo.cc105 NotificationPromo::PromoType promo_type;
110 { NotificationPromo::NO_PROMO, "" },
111 { NotificationPromo::NTP_NOTIFICATION_PROMO, "ntp_notification_promo" },
112 { NotificationPromo::NTP_BUBBLE_PROMO, "ntp_bubble_promo" },
113 { NotificationPromo::MOBILE_NTP_SYNC_PROMO, "mobile_ntp_sync_promo" },
114 { NotificationPromo::MOBILE_NTP_WHATS_NEW_PROMO,
119 const char* PromoTypeToString(NotificationPromo::PromoType promo_type) { in PromoTypeToString()
192 NotificationPromo::NotificationPromo() in NotificationPromo() function in NotificationPromo
213 NotificationPromo::~NotificationPromo() {} in ~NotificationPromo()
215 void NotificationPromo::InitFromJson(const base::DictionaryValue& json, in InitFromJson()
[all …]
Dpromo_resource_service.cc34 const NotificationPromo::PromoType kValidPromoTypes[] = {
36 NotificationPromo::MOBILE_NTP_SYNC_PROMO,
38 NotificationPromo::MOBILE_NTP_WHATS_NEW_PROMO,
41 NotificationPromo::NTP_NOTIFICATION_PROMO,
42 NotificationPromo::NTP_BUBBLE_PROMO,
50 NotificationPromo::PromoServerURL() : GURL(promo_server_url); in GetPromoResourceURL()
66 NotificationPromo::RegisterPrefs(registry); in RegisterPrefs()
78 NotificationPromo::RegisterProfilePrefs(registry); in RegisterProfilePrefs()
84 NotificationPromo::MigrateUserPrefs(user_prefs); in MigrateUserPrefs()
102 const NotificationPromo& notification_promo) { in ScheduleNotification()
[all …]
Dnotification_promo.h30 class NotificationPromo {
42 NotificationPromo();
43 ~NotificationPromo();
139 DISALLOW_COPY_AND_ASSIGN(NotificationPromo);
Dpromo_resource_service_unittest.cc108 promo_type_ = NotificationPromo::NTP_NOTIFICATION_PROMO; in Init()
162 NotificationPromo prefs_notification_promo; in TestInitFromPrefs()
220 NotificationPromo::HandleViewed(promo_type_); in TestViews()
221 NotificationPromo new_promo; in TestViews()
225 NotificationPromo::HandleViewed(promo_type_); in TestViews()
245 NotificationPromo new_promo; in TestClosed()
250 NotificationPromo::HandleClosed(promo_type_); in TestClosed()
337 const NotificationPromo& promo() const { return notification_promo_; } in promo()
340 NotificationPromo notification_promo_;
344 NotificationPromo::PromoType promo_type_;
[all …]
Dpromo_resource_service.h13 class NotificationPromo; variable
42 void ScheduleNotification(const NotificationPromo& notification_promo);
Dnotification_promo_mobile_ntp.cc20 notification_promo_.InitFromPrefs(NotificationPromo::MOBILE_NTP_SYNC_PROMO); in InitFromPrefs()
27 json, NotificationPromo::MOBILE_NTP_SYNC_PROMO); in InitFromJson()
Dnotification_promo_mobile_ntp.h49 const NotificationPromo& notification_promo() const { in notification_promo()
84 NotificationPromo notification_promo_;
/external/chromium_org/chrome/browser/ui/webui/ntp/
Dnew_tab_page_handler.cc80 NotificationPromo::HandleClosed(NotificationPromo::NTP_NOTIFICATION_PROMO); in HandleNotificationPromoClosed()
88 if (NotificationPromo::HandleViewed( in HandleNotificationPromoViewed()
89 NotificationPromo::NTP_NOTIFICATION_PROMO)) { in HandleNotificationPromoViewed()
104 NotificationPromo::HandleClosed(NotificationPromo::NTP_BUBBLE_PROMO); in HandleBubblePromoClosed()
111 if (NotificationPromo::HandleViewed(NotificationPromo::NTP_BUBBLE_PROMO)) in HandleBubblePromoViewed()
Dntp_resource_cache.cc530 NotificationPromo::HandleClosed(NotificationPromo::NTP_NOTIFICATION_PROMO); in CreateNewTabHTML()
532 NotificationPromo notification_promo; in CreateNewTabHTML()
533 notification_promo.InitFromPrefs(NotificationPromo::NTP_NOTIFICATION_PROMO); in CreateNewTabHTML()
540 NotificationPromo bubble_promo; in CreateNewTabHTML()
541 bubble_promo.InitFromPrefs(NotificationPromo::NTP_BUBBLE_PROMO); in CreateNewTabHTML()