Verified Commit 7f940483 authored by ma1's avatar ma1 Committed by Pier Angelo Vendrame
Browse files

MB 163: prevent uBlock Origin from being uninstalled/disabled

parent 2e307143
Loading
Loading
Loading
Loading
+5 −1
Changes for toolkit/mozapps/extensions/internal/XPIDatabase.sys.mjs: 5 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -938,7 +938,11 @@ export class AddonInternal {
    }

    // Bug 41598: prevent NoScript from being uninstalled/disabled
    if (this.id === "{73a6fe31-595d-460b-a920-fcc0f8843232}") {
    if (
      this.id === "{73a6fe31-595d-460b-a920-fcc0f8843232}" ||
      // mullvad-browser#163: prevent uBlock Origin from being uninstalled/disabled
      this.id === "uBlock0@raymondhill.net"
    ) {
      permissions &= ~(
        lazy.AddonManager.PERM_CAN_UNINSTALL |
        lazy.AddonManager.PERM_CAN_DISABLE |