fd_transparent/background.js
2024-05-04 11:09:12 +02:00

19 lines
428 B
JavaScript

"use strict";
if (typeof hasPermissions == 'undefined')
self.importScripts("permissions.js");
if (chrome)
var browser = chrome;
if (!browser)
throw Error("wtf");
function checkPermissions() {
hasPermissions(browser).then((hasPerm) => {
if (!hasPerm)
browser.tabs.create({url: "/missing_permissions/index.html", active: true});
});
}
checkPermissions();
browser.permissions.onRemoved.addListener(checkPermissions);