mirror of
https://github.com/kkapsner/CanvasBlocker
synced 2025-07-04 04:26:35 +02:00
parent
783743b777
commit
b27cf7087b
10 changed files with 310 additions and 17 deletions
|
@ -128,16 +128,6 @@
|
|||
extension.getTranslation("selectWhitelist"),
|
||||
extension.getTranslation("inputWhitelistURL")
|
||||
).then(function(choice){
|
||||
const allAPIs = {
|
||||
choice,
|
||||
setting: "blockMode",
|
||||
settingValue: "allow"
|
||||
};
|
||||
const onlyAPI = {
|
||||
choice,
|
||||
setting: whitelistingSettings[api],
|
||||
settingValue: false
|
||||
};
|
||||
if (
|
||||
api &&
|
||||
whitelistingSettings[api]
|
||||
|
@ -147,7 +137,10 @@
|
|||
[
|
||||
{
|
||||
text: extension.getTranslation("whitelistOnlyAPI")
|
||||
.replace(/\{api\}/g, api),
|
||||
.replace(
|
||||
/\{api\}/g,
|
||||
extension.getTranslation("section_" + api + "-api")
|
||||
),
|
||||
value: api
|
||||
},
|
||||
{
|
||||
|
@ -194,6 +187,21 @@
|
|||
}
|
||||
});
|
||||
}
|
||||
},
|
||||
{
|
||||
name: "inspectWhitelist",
|
||||
isIcon: true,
|
||||
callback: function({domain, urls}){
|
||||
window.open(
|
||||
browser.extension.getURL(
|
||||
"options/whitelist.html?domain=" +
|
||||
encodeURIComponent(domain) +
|
||||
"&urls=" +
|
||||
encodeURIComponent(JSON.stringify(Array.from(urls.values())))
|
||||
),
|
||||
"_blank"
|
||||
);
|
||||
}
|
||||
}
|
||||
].forEach(function(domainAction){
|
||||
domainNotification.addAction(domainAction);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue