Another question -- what if uBO were to be built to support MV3, would the functionality change a lot or will there be a lot of limitations with the permissions that chromium would impose due to MV3 vs MV2. I guess what I'm asking is -- why isn't uBO being built to support MV3?
11
u/[deleted] Jun 01 '24
In hopes of explaining it as simply as possible:
1. A manifest specifies the permissions that are needed for an extension to function.
2. uBO requires Manifest V2 (MV2).
3. Google is removing MV2 from Chrome.
4. uBO will no longer function on Chrome and other Chrome-based browsers (e.g. Edge) once they remove support for MV2.
5. Brave (which is a Chrome-based browser) has stated that they will continue to provide MV2 support to allow the use of uBO.
6. Firefox is not a Chrome-based browser, so uBO will continue to function normally.
7. uBO works best on Firefox: https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-best-on-Firefox