diff options
author | Wojtek Kosior <wk@koszkonutek-tmp.pl.eu.org> | 2021-05-13 12:40:22 +0200 |
---|---|---|
committer | Wojtek Kosior <wk@koszkonutek-tmp.pl.eu.org> | 2021-05-13 12:40:22 +0200 |
commit | 31fa27e8920267e03580c94d84cb0df80440c260 (patch) | |
tree | 57e4ffb3df49cca81bb8b67e44e884e38c5d4205 /TODOS.org | |
parent | c4ed1b8d44c37938aaa9b12674077274554742eb (diff) | |
download | browser-extension-31fa27e8920267e03580c94d84cb0df80440c260.tar.gz browser-extension-31fa27e8920267e03580c94d84cb0df80440c260.zip |
make extension work under IceCat 60
Diffstat (limited to 'TODOS.org')
-rw-r--r-- | TODOS.org | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -22,7 +22,9 @@ TODO: - make script bag components re-orderable (via drag&drop in options page) -- CRUCIAL - find some way not to require each chrome user to modify manifest.json - rename the extension to something good -- port to gecko-based browsers -- CRUCIAL +- test with more browser forks (Abrowser, Parabola IceWeasel, LibreWolf) + - also see if browsers based on pre-quantum FF support enough of + WebExtensions for easy porting - make sure page's own csp doesn't block our scripts - make blocking more torough -- CRUCIAL - mind the data: urls -- CRUCIAL @@ -40,6 +42,7 @@ TODO: - perform never-ending refactoring of already-written code DONE: +- port to gecko-based browsers -- DONE 2021-05-13 - find a way to additionally block all other scripts using CSP -- DONE 2021-05-13 - only allow a single injection payload for page -- DONE 2021-05-13 - rename "bundles" to "bags" to avoid confusion with Web Bundles -- DONE 2021-05-12 |