I’ve done a bit more work on FoxyHistory. Part of the database interaction is asynchronous now. It should slightly reduce lag when typing in the address bar. When I get runInBatchMode implemented it may well decrease it a lot more. I’m also contemplating changing the deletion triggers if all else fails.
I think the code is all contained in my own scope now. Just two outward facing variables with my own domain in them. Should pass the test. 🙂