Gate MozillaVPN tout on enabled permissions in edit container panels
This commit is contained in:
@@ -156,6 +156,12 @@ const MozillaVPN = {
|
||||
};
|
||||
},
|
||||
|
||||
async requiredPermissionsEnabled() {
|
||||
const proxyPermissionEnabled = await browser.permissions.contains({ permissions: ["proxy"] });
|
||||
const nativeMessagingPermissionEnabled = await browser.permissions.contains({ permissions: ["nativeMessaging"] });
|
||||
return (proxyPermissionEnabled && nativeMessagingPermissionEnabled);
|
||||
},
|
||||
|
||||
|
||||
async getProxyWarnings(proxyObj) {
|
||||
if (!proxyObj) {
|
||||
|
||||
Reference in New Issue
Block a user