DescriptionThis speeds up the loading of the initial subscriptions by ~30% for me.
It works because most of the element hiding filters (e.g. "example.com##.foo") don't contain the string "[-", but we're still running the regular expression for the :-abp-properties() legacy syntax for those filters. By checking for "[-" we run the regular expression for only ~20 filters.
We should entirely remove support for the old syntax but that's a separate issue.
Patch Set 1 #
MessagesTotal messages: 4
|