firefox/forlater.js (view raw)
1function saveForLater(tab) {
2 const tabURL = tab.url
3 const mailto = `mailto:save@forlater.email?&body=${tabURL}`
4 browser.tabs.update({
5 url: mailto,
6 })
7}
8
9browser.browserAction.onClicked.addListener(saveForLater)
10browser.contextMenus.create({
11 'title': "Send page to forlater",
12 'contexts': ['all'],
13 'onclick': function(info, tab) {
14 saveForLater(tab);
15 }
16});