Skip to content

Loading…

Dynamic filtering's default-deny is unusable #690

Closed
gorhill opened this Issue · 3 comments

2 participants

@gorhill

Globally blocking the all cell causes everything to be blocked, including css, rendering the default-deny mode unusable in practice.

The all row, added in #682, has not been officially released yet, so it's a good time to fix this.

Solution: split the all row into two rows: 1st-party, 3rd-party.

@Snapy

I would really appreciate it. Indeed I was thinking on opening an issue asking to extend the syntax of dynamic filtering rules to add 1st-party as it is in µMatrix but wasn't sure if it was appropriate for µBlock. So if you do could you also add other useful rules syntax I might have missed (if you don't mind).

@gorhill gorhill added a commit that closed this issue
@gorhill gorhill this fixes #690 9c2277f
@gorhill gorhill closed this in 9c2277f
@gorhill

Just added a 3rd-party row and kept all row. a 1sp-party row would be unlikely be useful for users of default-deny mode. On the other hand a all row is useful to users of equivalent of "blacklist" mode. An all row may also sometimes be useful to any user who wish for example to "whitelist" a page while keeping ability to block specifically some stuff.

@gorhill

For translators:

d

3rd-party refers to any type of resource which is 3rd-party to the site.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.