| Index: chrome/browser/ui/webui/md_bookmarks/md_bookmarks_ui.cc
|
| diff --git a/chrome/browser/ui/webui/md_bookmarks/md_bookmarks_ui.cc b/chrome/browser/ui/webui/md_bookmarks/md_bookmarks_ui.cc
|
| index 521277b8b1a7732fa9a0cd769430b2d6ee158e95..903659ba52a71646773de68d343c61532064cc84 100644
|
| --- a/chrome/browser/ui/webui/md_bookmarks/md_bookmarks_ui.cc
|
| +++ b/chrome/browser/ui/webui/md_bookmarks/md_bookmarks_ui.cc
|
| @@ -8,6 +8,7 @@
|
|
|
| #include "base/strings/string16.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| +#include "chrome/browser/ui/webui/plural_string_handler.h"
|
| #include "chrome/common/chrome_features.h"
|
| #include "chrome/common/url_constants.h"
|
| #include "chrome/grit/browser_resources.h"
|
| @@ -84,6 +85,13 @@ content::WebUIDataSource* CreateMdBookmarksUIHTMLSource(Profile* profile) {
|
| IDS_BOOKMARK_MANAGER_SEARCH_BUTTON);
|
| AddLocalizedString(source, "saveEdit", IDS_SAVE);
|
| AddLocalizedString(source, "title", IDS_MD_BOOKMARK_MANAGER_TITLE);
|
| + AddLocalizedString(source, "toastFolderSorted",
|
| + IDS_MD_BOOKMARK_MANAGER_TOAST_FOLDER_SORTED);
|
| + AddLocalizedString(source, "toastItemDeleted",
|
| + IDS_MD_BOOKMARK_MANAGER_TOAST_ITEM_DELETED);
|
| + AddLocalizedString(source, "toastUrlCopied",
|
| + IDS_MD_BOOKMARK_MANAGER_TOAST_URL_COPIED);
|
| + AddLocalizedString(source, "undo", IDS_BOOKMARK_BAR_UNDO);
|
|
|
| // Resources.
|
| source->AddResourcePath("actions.html", IDR_MD_BOOKMARKS_ACTIONS_HTML);
|
| @@ -127,6 +135,10 @@ content::WebUIDataSource* CreateMdBookmarksUIHTMLSource(Profile* profile) {
|
| source->AddResourcePath("store_client.html",
|
| IDR_MD_BOOKMARKS_STORE_CLIENT_HTML);
|
| source->AddResourcePath("store_client.js", IDR_MD_BOOKMARKS_STORE_CLIENT_JS);
|
| + source->AddResourcePath("toast_manager.html",
|
| + IDR_MD_BOOKMARKS_TOAST_MANAGER_HTML);
|
| + source->AddResourcePath("toast_manager.js",
|
| + IDR_MD_BOOKMARKS_TOAST_MANAGER_JS);
|
| source->AddResourcePath("toolbar.html", IDR_MD_BOOKMARKS_TOOLBAR_HTML);
|
| source->AddResourcePath("toolbar.js", IDR_MD_BOOKMARKS_TOOLBAR_JS);
|
| source->AddResourcePath("util.html", IDR_MD_BOOKMARKS_UTIL_HTML);
|
| @@ -144,6 +156,11 @@ MdBookmarksUI::MdBookmarksUI(content::WebUI* web_ui) : WebUIController(web_ui) {
|
| Profile* profile = Profile::FromWebUI(web_ui);
|
| content::WebUIDataSource::Add(profile,
|
| CreateMdBookmarksUIHTMLSource(profile));
|
| +
|
| + auto plural_string_handler = base::MakeUnique<PluralStringHandler>();
|
| + plural_string_handler->AddLocalizedString(
|
| + "toastItemsDeleted", IDS_MD_BOOKMARK_MANAGER_TOAST_ITEMS_DELETED);
|
| + web_ui->AddMessageHandler(std::move(plural_string_handler));
|
| }
|
|
|
| // static
|
|
|