| Index: chrome/browser/resources/md_history/list_container.js
|
| diff --git a/chrome/browser/resources/md_history/list_container.js b/chrome/browser/resources/md_history/list_container.js
|
| index 65d987f228e70672a413c3b01c4a66a85a0a0d9a..092744b7b52f72a973839d365c48c4af7ab5dc04 100644
|
| --- a/chrome/browser/resources/md_history/list_container.js
|
| +++ b/chrome/browser/resources/md_history/list_container.js
|
| @@ -103,6 +103,11 @@ Polymer({
|
| deleteSelectedWithPrompt: function() {
|
| if (!loadTimeData.getBoolean('allowDeletingHistory'))
|
| return;
|
| +
|
| + var browserService = md_history.BrowserService.getInstance();
|
| + browserService.recordAction('RemoveSelected');
|
| + if (this.searchTerm != '')
|
| + browserService.recordAction('SearchResultRemove');
|
| this.$.dialog.get().then(function(dialog) {
|
| dialog.showModal();
|
| });
|
| @@ -151,6 +156,9 @@ Polymer({
|
|
|
| /** @private */
|
| onDialogConfirmTap_: function() {
|
| + md_history.BrowserService.getInstance().recordAction(
|
| + 'ConfirmRemoveSelected');
|
| +
|
| this.getSelectedList_().deleteSelected();
|
| var dialog = assert(this.$.dialog.getIfExists());
|
| dialog.close();
|
| @@ -158,6 +166,9 @@ Polymer({
|
|
|
| /** @private */
|
| onDialogCancelTap_: function() {
|
| + md_history.BrowserService.getInstance().recordAction(
|
| + 'CancelRemoveSelected');
|
| +
|
| var dialog = assert(this.$.dialog.getIfExists());
|
| dialog.close();
|
| },
|
| @@ -189,6 +200,9 @@ Polymer({
|
|
|
| /** @private */
|
| onMoreFromSiteTap_: function() {
|
| + md_history.BrowserService.getInstance().recordAction(
|
| + 'EntryMenuShowMoreFromSite');
|
| +
|
| var menu = assert(this.$.sharedMenu.getIfExists());
|
| this.fire('search-domain', {domain: menu.itemData.item.domain});
|
| menu.closeMenu();
|
| @@ -196,10 +210,11 @@ Polymer({
|
|
|
| /** @private */
|
| onRemoveFromHistoryTap_: function() {
|
| + var browserService = md_history.BrowserService.getInstance();
|
| + browserService.recordAction('EntryMenuRemoveFromHistory');
|
| var menu = assert(this.$.sharedMenu.getIfExists());
|
| var itemData = menu.itemData;
|
| - md_history.BrowserService.getInstance()
|
| - .deleteItems([itemData.item])
|
| + browserService.deleteItems([itemData.item])
|
| .then(function(items) {
|
| this.getSelectedList_().removeItemsByPath([itemData.path]);
|
| // This unselect-all is to reset the toolbar when deleting a selected
|
|
|