There has been news that Google Chrome/ium is going to introduce a manifest v3 and
declarativeNetRequest to replace the
webRequest API, which would severely limit what content blockers as uBlock can do. Especially as they also set a limit of 30,000 entries that can be filtered at most, which is really too small for most blocklists.
That said, what is Mozilla’s position on this? Will they adopt the same API? If so, are they also going to deprecate the
My opinion: By all means, do adopt any new API. Also
declarativeNetRequest as it could legitimately speed up content blocking. However, please do not limit it to any number of blocking – this would be kinda ridiculous. And do continue to support the
webRequest API, because it is more powerful and add-ons as uBlock can continue to provide a good “blocking experience”.
Then, add-on devs could load their “simple” policies into that declarative API and continue to use the
webRequests API for more “advanced stuff”.
IMHO a public statement on this could really help to grow the Firefox user-base, if Chrome/ium really decides that they want to continue that way.