Issue 6833 - Add support for incremental filter list updates
This is for Issue 6833
- I haven't tried a build of this yet, and I may add some tests still.
- I opened Issue 7044 to allow
URLSearchParamsin our eslint config, which is the only failing test.
- I wrote the patch so that diff ordering of
+doesn't matter, but if we really want to force it to matter than I can make that change.
- I didn't optimize the part that integrates the diff in to the existing filter list, I figured we can do that later, but I can handle it now if desired.
- I decided that if a manual attempt follows a failed attempt that it should trigger a full list download, just because it seemed to make sense and was an easy change.
- diffs are required to use
httpsor they are ignored.