But Google haven't made those changes to how web requests are performed yet, so it's impossible to say how difficult it will be to add back whatever functionality is necessary to add back dynamic web request hooks. Maybe it'll turn out to be relatively easy, and maybe Google will leave that part of Chromium relatively unchanged for a long time. Only time will tell.
1. These browsers can barely add their own functionality on top of upstream, and maintaining Manifest v2 compatibility may be expensive. Consider that the development of Chrome exceeds 1 billion per year.
2. They all use Chrome's Webstore as a distributing channel, except for Edge, but IMO, Microsoft has an even bigger interest in seeing uBO die.
Brave itself has ad-blocking built-in, which won't be affected, and it's fairly capable, but promising that they'll keep compatibility with uBO is a lie, if they ever made that promise.
> For as long as we’re able (and assuming the cooperation of the extension authors), Brave will continue to support some privacy-relevant MV2 extensions—specifically AdGuard, NoScript, uBlock Origin, and uMatrix
I'm no fan of Brave, but it's nice to see that they at least somewhat acknowledge that they likely won't be able to support v2 forever. Only time will tell how long they're "able".
1 billion what, LOC? Dollars? Downloads? Emails from the ad department demanding QoD improvements to Chrome?
Firefox is currently developed with half a billion, but IMO, that is why there are only 3 browser engines left, with all the “forks” depending on the upstream.
edit: link to their adblocker: https://github.com/brave/adblock-rust
Original comment: Brave's built in blocker is OK for what it does but I believe that it only replaces a subset of all uBO's features. For example I don't think that Brave's built in blocker has an element picker that lets you create cosmetic filters on the fly. I use that feature all the time in uBO.
I haven't used it enough to know if it works like the uBlock one, but at least it is there.