| Index: chrome/browser/dom_ui/tips_handler.cc
|
| ===================================================================
|
| --- chrome/browser/dom_ui/tips_handler.cc (revision 19317)
|
| +++ chrome/browser/dom_ui/tips_handler.cc (working copy)
|
| @@ -21,16 +21,17 @@
|
| L"Tips and recommendations to help you discover interesting websites.";
|
| }
|
|
|
| -TipsHandler::TipsHandler(DOMUI* dom_ui)
|
| - : DOMMessageHandler(dom_ui),
|
| - dom_ui_(dom_ui) {
|
| - dom_ui->RegisterMessageCallback("getTips",
|
| - NewCallback(this, &TipsHandler::HandleGetTips));
|
| -
|
| +DOMMessageHandler* TipsHandler::Attach(DOMUI* dom_ui) {
|
| tips_cache_ = dom_ui_->GetProfile()->GetPrefs()->
|
| GetDictionary(prefs::kNTPTipsCache);
|
| + return DOMMessageHandler::Attach(dom_ui);
|
| }
|
|
|
| +void TipsHandler::RegisterMessages() {
|
| + dom_ui_->RegisterMessageCallback("getTips",
|
| + NewCallback(this, &TipsHandler::HandleGetTips));
|
| +}
|
| +
|
| void TipsHandler::HandleGetTips(const Value* content) {
|
| // List containing the tips to be displayed.
|
| ListValue list_value;
|
|
|