tor-browser

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

SpecialPowersLoadChromeScript.js (471B)


      1 /* eslint-env mozilla/chrome-script */
      2 
      3 // Just receive 'foo' message and forward it back
      4 // as 'bar' message
      5 addMessageListener("foo", function (message) {
      6  sendAsyncMessage("bar", message);
      7 });
      8 
      9 addMessageListener("valid-assert", function () {
     10  assert.ok(true, "valid assertion");
     11  assert.equal(1, 1, "another valid assertion");
     12  sendAsyncMessage("valid-assert-done");
     13 });
     14 
     15 addMessageListener("sync-message", () => {
     16  return "Received a synchronous message.";
     17 });