From 7f368d46ea06164da025c1ac4ed9a65ad23b25ef Mon Sep 17 00:00:00 2001 From: Wojtek Kosior Date: Wed, 12 May 2021 16:00:09 +0200 Subject: stop using js modules --- TODOS.org | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'TODOS.org') diff --git a/TODOS.org b/TODOS.org index 72aa13c..8c8bcaf 100644 --- a/TODOS.org +++ b/TODOS.org @@ -17,7 +17,6 @@ TODO: settings and settings for pages that currently happen to live in iframes - add some nice styling to settings page -- stop using modules (not available on all browsers) -- CRUCIAL - use non-predictable value in place of "myext-allow", utilizing hashes -- CRUCIAL - rename the extension to something good - port to gecko-based browsers -- CRUCIAL @@ -37,8 +36,11 @@ TODO: - check if prerendering has to be blocked -- CRUCIAL - block prefetch - rearrange files in extension, add some mechanism to build the extension +- all solutions to modularize js code SUCK; come up with own simple DSL + to manage imports/exports DONE: +- stop using modules (not available on all browsers) -- DONE 2021-05-12 - clean up the remnants of LibreJS -- DONE 2021-05-12 - implement whitelisting -- DONE 2021-05-07 - find way to also block scripts in non-http pages (e.g. file://) -- DONE 2021-05-07 (via content scripts, may not be perfect) -- cgit v1.2.3