Project

General

Profile

Activity

From 12/11/2021 to 01/09/2022

01/08/2022

07:23 PM Revision 38650a81 (haketilo): further item list work
There is now a mechanism for removing an item and there are more tests for item list.
The entire thing is still work ...
koszko
02:48 PM Revision 448820a1 (haketilo): work on UI components
This commit introduces some HTML and javascript (and tests for it) to use in constructing the new UI. This is partial... koszko

01/04/2022

09:15 AM Revision 372d24ea (haketilo): fix license promise typo
koszko

01/03/2022

10:30 PM Revision 280d3c42 (haketilo): improve and test the dafult policy dialog
This commit also fixes some bugs that manifested themselves spuriously. koszko
09:26 PM Revision a00926f1 (haketilo): redesign CSS loading
koszko
08:43 PM Revision 3840192d (haketilo): facilitate testing extension's HTML files
koszko
04:25 PM Revision c71ebff8 (haketilo): more general way to provide additional lines of code that compute_scripts.awk should process as part of a js file
koszko
12:11 PM Revision 0feb9db2 (haketilo): add "blocking" and "repos" object stores
koszko

12/31/2021

02:23 PM Revision 702eefd2 (haketilo): utilize Pattern Tree to decide the policy to use and modify HTTP response headers according to that policy
This commit also enhances the build script so that preprocessor conditionals can now use operators '&&' and '||'.
The...
koszko

12/27/2021

04:55 PM Revision 01e977f9 (haketilo): facilitate egistering dynamic content scripts with mappings data
koszko

12/22/2021

05:04 PM Feature #3 (Rejected): make it possible to provide backup urls for remote scripts
Once we implement the new scripts/bags/pages schema, it'll be more convenient (and more in line with Haketilo's gener... koszko
05:03 PM Feature #4 (Rejected): make it possible to cache remote scripts
Once we implement the new scripts/bags/pages schema, it'll be more convenient (and more in line with Haketilo's gener... koszko
05:03 PM Feature #5 (In Progress): optimize url querying
For some time this has been partially implemented in `common/patterns_query_tree.js` in `koszko` branch koszko
05:01 PM Feature #1 (Rejected): parallelize fetching of remote scripts
Once we implement the new scripts/bags/pages schema, it'll be more convenient (and more in line with Haketilo's gener... koszko
04:59 PM Feature #79: Improve the build script by using awk
I did a serious rework of the build system. It's on the `koszko` branch now and it is now 90% awk and 10% sh, with sh... koszko
04:55 PM Feature #94: Add support for extension auto-updating
I reworked the build system and `build.sh` no longer supports putting the update url in the manifest. It shouldn't be... koszko
04:53 PM Feature #67 (Rejected): Document `common/sanitize_JSON.js`
I concluded we should instead use the standard tools for the job: http://json-schema.org/
Closing
koszko
04:39 PM Revision b590eaa2 (haketilo): reworked build system; added missing license notices
koszko

12/17/2021

11:18 AM Support #99 (Rejected): Verify if page unload to bfcache could require some special treatment
Firefox-only bug:
https://bugzilla.mozilla.org/show_bug.cgi?id=1525400
koszko

12/16/2021

02:37 PM Revision b7378a99 (haketilo): facilitate tracking of IndexedDB item store contents
koszko

12/15/2021

01:33 PM Revision 9a7623de (haketilo): facilitate mocking imported values
koszko

12/14/2021

10:06 PM Revision 58fe4c7d (haketilo): facilitate broadcasting messages to different execution contexts within the webextension
koszko

12/13/2021

09:09 PM Revision 79446ca5 (haketilo): add `is_object_empty` utility function
koszko
07:19 PM Feature #66: Write tests
`koszko` branch now has code to use test extensions in unit tests
Typical scenario:
You have some code that uses ...
koszko
05:59 PM Revision 8475676a (haketilo): change extension's author to something sensible
koszko
05:58 PM Revision c699b640 (haketilo): facilitate creating and installing WebExtensions during tests
It is now possible to more conveniently test WebExtension APIs code by wrapping it into a test WebExtension and tempo... koszko
02:10 PM Revision 4c933941 (haketilo): enable in-line command editing in the Python prompt shown as part of `make test-environment`
koszko
08:42 AM Feature #6: [Roadmap 34] make it possible to automatically download page's served scripts and save them
jacobk wrote:
> Hello, I just made an account here. I've been looking for an extension like this for a while, so tha...
koszko

12/11/2021

12:55 AM Feature #6: [Roadmap 34] make it possible to automatically download page's served scripts and save them
Hello, I just made an account here. I've been looking for an extension like this for a while, so thanks for making th... jacobk
 

Also available in: Atom