Feature #90
Updated by koszko almost 2 years ago
Right now what we have left to do is:
1. ~~Make it impossible to check "allow" option for page with payload, as suggested in #15~~
2. ~~Try to implement the Ajax approach from #13 and make `build.sh` generate a random file for it~~
3. ~~Re-enable the `data:` URLs blocking facility (now without the intrinsics blocking)~~
4. Document basic Hachette usage
5. Bump version in `manifest.json` to 0.1
6. Spread the word
I figured out it's going to be simpler to list it all in a single issue. 1-4 can be completed in any order. I'll start with 2. and (unless you really want to do it) 1.
Additional issues that are important but were not listed at first:
* ~~Drop all CSP for pages with payload, leave CSP intact for all other ones~~
* ~~Limit the processed length of path and domain parts of a URL (regards both Hachette and Hydrilla)~~
* ~~Test Test compatibility with LibreJS~~ LibreJS
* (Yet to be decided) change extension's name (to "Haketilo"?) as per recent request
1. ~~Make it impossible to check "allow" option for page with payload, as suggested in #15~~
2. ~~Try to implement the Ajax approach from #13 and make `build.sh` generate a random file for it~~
3. ~~Re-enable the `data:` URLs blocking facility (now without the intrinsics blocking)~~
4. Document basic Hachette usage
5. Bump version in `manifest.json` to 0.1
6. Spread the word
I figured out it's going to be simpler to list it all in a single issue. 1-4 can be completed in any order. I'll start with 2. and (unless you really want to do it) 1.
Additional issues that are important but were not listed at first:
* ~~Drop all CSP for pages with payload, leave CSP intact for all other ones~~
* ~~Limit the processed length of path and domain parts of a URL (regards both Hachette and Hydrilla)~~
* ~~Test Test compatibility with LibreJS~~ LibreJS
* (Yet to be decided) change extension's name (to "Haketilo"?) as per recent request