Index: chrome/browser/ui/webui/ntp/new_tab_page_handler.cc |
diff --git a/chrome/browser/ui/webui/ntp/new_tab_page_handler.cc b/chrome/browser/ui/webui/ntp/new_tab_page_handler.cc |
index e2b8f3727e5895b5cebea4761269ca6d99790c4f..a2d38fa742fc505033bf694375418b3b7ebdc1e5 100644 |
--- a/chrome/browser/ui/webui/ntp/new_tab_page_handler.cc |
+++ b/chrome/browser/ui/webui/ntp/new_tab_page_handler.cc |
@@ -79,7 +79,7 @@ void NewTabPageHandler::RegisterMessages() { |
void NewTabPageHandler::HandleNotificationPromoClosed(const ListValue* args) { |
UMA_HISTOGRAM_ENUMERATION("NewTabPage.Promo.Notification", |
PROMO_CLOSED, PROMO_ACTION_MAX); |
- NotificationPromo::HandleClosed(Profile::FromWebUI(web_ui()), |
+ NotificationPromo::HandleClosed(g_browser_process->local_state(), |
NotificationPromo::NTP_NOTIFICATION_PROMO); |
Notify(chrome::NOTIFICATION_PROMO_RESOURCE_STATE_CHANGED); |
} |
@@ -87,7 +87,7 @@ void NewTabPageHandler::HandleNotificationPromoClosed(const ListValue* args) { |
void NewTabPageHandler::HandleNotificationPromoViewed(const ListValue* args) { |
UMA_HISTOGRAM_ENUMERATION("NewTabPage.Promo.Notification", |
PROMO_VIEWED, PROMO_ACTION_MAX); |
- if (NotificationPromo::HandleViewed(Profile::FromWebUI(web_ui()), |
+ if (NotificationPromo::HandleViewed(g_browser_process->local_state(), |
NotificationPromo::NTP_NOTIFICATION_PROMO)) { |
Notify(chrome::NOTIFICATION_PROMO_RESOURCE_STATE_CHANGED); |
} |
@@ -103,7 +103,7 @@ void NewTabPageHandler::HandleNotificationPromoLinkClicked( |
void NewTabPageHandler::HandleBubblePromoClosed(const ListValue* args) { |
UMA_HISTOGRAM_ENUMERATION("NewTabPage.Promo.Bubble", |
PROMO_CLOSED, PROMO_ACTION_MAX); |
- NotificationPromo::HandleClosed(Profile::FromWebUI(web_ui()), |
+ NotificationPromo::HandleClosed(g_browser_process->local_state(), |
NotificationPromo::NTP_BUBBLE_PROMO); |
Notify(chrome::NOTIFICATION_PROMO_RESOURCE_STATE_CHANGED); |
} |
@@ -111,7 +111,7 @@ void NewTabPageHandler::HandleBubblePromoClosed(const ListValue* args) { |
void NewTabPageHandler::HandleBubblePromoViewed(const ListValue* args) { |
UMA_HISTOGRAM_ENUMERATION("NewTabPage.Promo.Bubble", |
PROMO_VIEWED, PROMO_ACTION_MAX); |
- if (NotificationPromo::HandleViewed(Profile::FromWebUI(web_ui()), |
+ if (NotificationPromo::HandleViewed(g_browser_process->local_state(), |
NotificationPromo::NTP_BUBBLE_PROMO)) { |
Notify(chrome::NOTIFICATION_PROMO_RESOURCE_STATE_CHANGED); |
} |