tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

specialPowers_framescript.js (368B)


      1 /* eslint-env mozilla/chrome-script */
      2 
      3 var permChangedObs = {
      4  observe(subject, topic, data) {
      5    if (topic == "perm-changed") {
      6      var permission = subject.QueryInterface(Ci.nsIPermission);
      7      var msg = { op: data, type: permission.type };
      8      sendAsyncMessage("perm-changed", msg);
      9    }
     10  },
     11 };
     12 
     13 Services.obs.addObserver(permChangedObs, "perm-changed");