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.