mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1058319 - Add a geolocation-noprompt permission part 1: permission table update r=gwagner
This commit is contained in:
parent
288cda9338
commit
ed4dce7d68
@ -37,6 +37,12 @@ this.PermissionsTable = { geolocation: {
|
|||||||
privileged: PROMPT_ACTION,
|
privileged: PROMPT_ACTION,
|
||||||
certified: PROMPT_ACTION
|
certified: PROMPT_ACTION
|
||||||
},
|
},
|
||||||
|
"geolocation-noprompt": {
|
||||||
|
app: DENY_ACTION,
|
||||||
|
privileged: DENY_ACTION,
|
||||||
|
certified: ALLOW_ACTION,
|
||||||
|
substitute: ["geolocation"]
|
||||||
|
},
|
||||||
camera: {
|
camera: {
|
||||||
app: DENY_ACTION,
|
app: DENY_ACTION,
|
||||||
privileged: PROMPT_ACTION,
|
privileged: PROMPT_ACTION,
|
||||||
@ -517,10 +523,10 @@ this.PermissionsReverseTable = (function () {
|
|||||||
let reverseTable = {};
|
let reverseTable = {};
|
||||||
|
|
||||||
for (let permName in PermissionsTable) {
|
for (let permName in PermissionsTable) {
|
||||||
let permAliases;
|
let permAliases = [];
|
||||||
if (PermissionsTable[permName].access) {
|
if (PermissionsTable[permName].access) {
|
||||||
permAliases = expandPermissions(permName, "readwrite");
|
permAliases = expandPermissions(permName, "readwrite");
|
||||||
} else {
|
} else if (!PermissionsTable[permName].substitute) {
|
||||||
permAliases = expandPermissions(permName);
|
permAliases = expandPermissions(permName);
|
||||||
}
|
}
|
||||||
for (let i = 0; i < permAliases.length; i++) {
|
for (let i = 0; i < permAliases.length; i++) {
|
||||||
|
Loading…
Reference in New Issue
Block a user