Index: chrome/browser/resources/md_history/browser_service.js |
diff --git a/chrome/browser/resources/md_history/browser_service.js b/chrome/browser/resources/md_history/browser_service.js |
index e8790aaeca2351e6ee276fbbd443074dd5b3364f..23c08ec8cf53eb5f10d4817124c738d4608df8b3 100644 |
--- a/chrome/browser/resources/md_history/browser_service.js |
+++ b/chrome/browser/resources/md_history/browser_service.js |
@@ -49,6 +49,27 @@ cr.define('md_history', function() { |
chrome.send('removeBookmark', [url]); |
}, |
+ /** |
+ * @param {string} sessionTag |
+ */ |
+ openForeignSessionAllTabs: function(sessionTag) { |
+ chrome.send('openForeignSession', [sessionTag]); |
+ }, |
+ |
+ /** |
+ * @param {string} sessionTag |
+ * @param {number} tabId |
tsergeant
2016/07/22 03:21:16
Reorder these so they're the same order as the met
calamity
2016/07/27 05:22:06
Done.
|
+ * @param {number} windowId |
+ * @param {Event} e |
tsergeant
2016/07/22 03:21:16
Change this type to reflect that it's not any old
calamity
2016/07/27 05:22:06
Moved the event extraction up a level as discussed
|
+ */ |
+ openForeignSessionTab: function(sessionTag, windowId, tabId, e) { |
+ var srcEvent = e.detail.sourceEvent; |
+ chrome.send('openForeignSession', [ |
+ sessionTag, String(windowId), String(tabId), srcEvent.button || 0, |
+ srcEvent.altKey, srcEvent.ctrlKey, srcEvent.metaKey, srcEvent.shiftKey |
+ ]); |
+ }, |
+ |
openClearBrowsingData: function() { |
chrome.send('clearBrowsingData'); |
}, |