Live data from Hacker News

uBlock Origin Lite: Description

github.com

41–50 of 155 posts

Re: uBlock Origin Lite: Description

#41
post #38

What I don't get from this is how uBOL (MV3) compares to uBO (MV2). Anyone?

Since MV3 adds quite a lot of limits on what uBO can do, you have to grant permission for each site to have cosmetic filtering.

So we need to build something external to the browser that will detect uBlock Origin asking for permissions and automatically grant them :)

Edit: doesn't this mean that any site you visit will get a chance to track you the first time, until you manage to click to grant permission?

Re: uBlock Origin Lite: Description

#42

I guess the biggest issue I have with V3 is I don't really "get it". The idea was initially that extensions have too many privileges and that malware can leverage those privileges for harm. I'd love data here! This is such a good area to share information on, as someone in security I'd really value that. I'd like to see case studies on malware, or even broad things like "malware uses these permissions X% of the time"…

Maybe I'm out of touch but I think the 'malware' they are worried about are ad blockers.

Re: uBlock Origin Lite: Description

#43
Related:

uBlock Origin Lite - https://news.ycombinator.com/item?id=32904591 - Sept 2022 (13 comments)

Proxy Chrome extensions are not going to be usable in MV3 - https://news.ycombinator.com/item?id=32899846 - Sept 2022 (199 comments)

“UBO Minus (MV3)” – An Experimental uBlock Origin Build for Manifest V3 - https://news.ycombinator.com/item?id=32754274 - Sept 2022 (255 comments)

Re: uBlock Origin Lite: Description

#45
post #8

Can't wait for the Chromium team to land the new permissions GUI so that all that whining around how MV3 is the end of uBlock Origin can stop. Many here will look silly overnight when that happens. See here: https://bugs.chromium.org/p/chromium/issues/detail?id=113549... > We have always intended to provide support for this functionality in Manifest V3 (for both user-installed and force-installed extensions), and hav…

The MV3/UBO issues are not really at all related to this ticket or GUI. The thing people take issue with is the removal of a number of mechanisms for intercepting and blocking traffic that uBlock Origin uses. https://github.com/uBlockOrigin/uBlock-issues/issues/338 has a more detailed list of issues.

If you have a look at the bottom of the discussion in that link:

> The redirect-rule= filter option is also not compatible with DNR redirect action due to differing matching algorithm. In uBO, redirect filters do not compete with block/allow filters, as the redirect directives are looked up only after a network request has been matched to a block filter, whichever that is. This works differently in the DNR matching algorithm, redirect rules compete with other block and allow rules.

> The no-large-media-elements feature can't be implemented as this requires to inspect response headers on the fly.

> There is no concept of exception modifier filters in DNR, i.e. csp=/removeparam= exceptions cannot be accurately translated to DNR rules. For a specific example, all the removeparam= filter exceptions from AdGuard URL Tracking Protection, meant to override the main $removeparam=utm_source filter, can't be converted to DNR. At best, those exception filters maybe could be less accurately be excepted using the excludedRequestDomains property of the main $removeparam=utm_source filter.

These issues are all fixable by acting as proxy and inspecting/modifying/replacing requests on the fly (in sync/blocking mode).

Re: uBlock Origin Lite: Description

#46

Earlier quoted context omitted.

https://github.com/gorhill/uBlock/commit/93e5133783301c0329b...

Why was it controversial, tho?

Quoting gorhill from a GitHub conversation:

"Side note about the experimental uBO Minus MV3 extension: I did not pick the Minus part out of spite, it's to make clear that this is not uBO proper and I want to be sure there is no expectation that this will be the case. I picked Minus for the same reason that the Plus in Adblock Plus was to highlight that this was an improvement over the previous Adblock version.

Now the fact that uBO Minus does not require broad read/modify data on all websites can be seen as an improvement over uBO proper by many people who are uncomfortable with granting such broad permissions to an extension. In that case, if you have a better qualifier than Minus, I welcome suggestions."

Re: uBlock Origin Lite: Description

#47
post #8

Can't wait for the Chromium team to land the new permissions GUI so that all that whining around how MV3 is the end of uBlock Origin can stop. Many here will look silly overnight when that happens. See here: https://bugs.chromium.org/p/chromium/issues/detail?id=113549... > We have always intended to provide support for this functionality in Manifest V3 (for both user-installed and force-installed extensions), and hav…

Why even pretend like MV3 isn't meant to cripple adblockers so Google can extract more revenue from their advertisement business?
Post reply on HN