23 lines
605 B
JavaScript
23 lines
605 B
JavaScript
/*
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
*/
|
|
'use strict';
|
|
|
|
import * as TabContextMenu from './tab-context-menu.js';
|
|
|
|
TabContextMenu.registerSharingService({
|
|
async listServices(tab) {
|
|
return browser.waterfoxBridge.listSharingServices(tab.id);
|
|
},
|
|
|
|
share(tab, shareName = null) {
|
|
return browser.waterfoxBridge.share(tab.id, shareName);
|
|
},
|
|
|
|
openPreferences() {
|
|
return browser.waterfoxBridge.openSharingPreferences();
|
|
},
|
|
});
|