Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(172)

Side by Side Diff: chrome/browser/resources/md_history/browser_service.js

Issue 2280513002: MD History: promote menu button to show clear browsing data in narrow mode (Closed)
Patch Set: damn it Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 /** 5 /**
6 * @fileoverview Defines a singleton object, md_history.BrowserService, which 6 * @fileoverview Defines a singleton object, md_history.BrowserService, which
7 * provides access to chrome.send APIs. 7 * provides access to chrome.send APIs.
8 */ 8 */
9 9
10 cr.define('md_history', function() { 10 cr.define('md_history', function() {
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
110 } 110 }
111 111
112 if (successful) 112 if (successful)
113 this.pendingDeletePromise_.resolve(this.pendingDeleteItems_); 113 this.pendingDeletePromise_.resolve(this.pendingDeleteItems_);
114 else 114 else
115 this.pendingDeletePromise_.reject(this.pendingDeleteItems_); 115 this.pendingDeletePromise_.reject(this.pendingDeleteItems_);
116 116
117 this.pendingDeleteItems_ = null; 117 this.pendingDeleteItems_ = null;
118 this.pendingDeletePromise_ = null; 118 this.pendingDeletePromise_ = null;
119 }, 119 },
120
121 menuPromoShown: function() {
122 chrome.send('menuPromoShown');
123 },
120 }; 124 };
121 125
122 cr.addSingletonGetter(BrowserService); 126 cr.addSingletonGetter(BrowserService);
123 127
124 return {BrowserService: BrowserService}; 128 return {BrowserService: BrowserService};
125 }); 129 });
126 130
127 /** 131 /**
128 * Called by the history backend when deletion was succesful. 132 * Called by the history backend when deletion was succesful.
129 */ 133 */
130 function deleteComplete() { 134 function deleteComplete() {
131 md_history.BrowserService.getInstance().resolveDelete_(true); 135 md_history.BrowserService.getInstance().resolveDelete_(true);
132 } 136 }
133 137
134 /** 138 /**
135 * Called by the history backend when the deletion failed. 139 * Called by the history backend when the deletion failed.
136 */ 140 */
137 function deleteFailed() { 141 function deleteFailed() {
138 md_history.BrowserService.getInstance().resolveDelete_(false); 142 md_history.BrowserService.getInstance().resolveDelete_(false);
139 } 143 }
140 144
OLDNEW
« no previous file with comments | « chrome/browser/resources/md_history/app.vulcanized.html ('k') | chrome/browser/resources/md_history/compiled_resources2.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698