Revision dcfc78b0
Added by jahoti about 2 years ago
copyright | ||
---|---|---|
10 | 10 |
Copyright: 2021 Wojtek Kosior <koszko@koszko.org> |
11 | 11 |
License: CC0 |
12 | 12 |
|
13 |
Files: manifest.json |
|
13 |
Files: manifest.json common/misc.js content/main.js
|
|
14 | 14 |
Copyright: 2021 Wojtek Kosior <koszko@koszko.org> |
15 | 15 |
2021 jahoti <jahoti@tilde.team> |
16 | 16 |
License: GPL-3+-javascript or Alicense-1.0 |
... | ... | |
46 | 46 |
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION |
47 | 47 |
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
48 | 48 |
|
49 |
Files: background/nonce_store.js |
|
50 |
Copyright: 2021 jahoti <jahoti@tilde.team> |
|
51 |
License: GPL-3+-javascript or Alicense-1.0 |
|
52 |
|
|
49 | 53 |
Files: content/freezer.js |
50 | 54 |
Copyright: 2005-2021 Giorgio Maone - https://maone.net |
51 | 55 |
2021 jahoti <jahoti@tilde.team> |
Also available in: Unified diff
Stop using the nonce consistently for a URL
Nonces are now randomly generated, either in the page (for non-HTTP(S) pages)
or by a background module which stores them by tab and frame IDs. In order to
support the increased variance in nonce-generating methods and allow them to
be loaded from the background, handle_page_actions is now invoked separately
according to (non-)blocking mechanism.