Skip to content
This repository has been archived by the owner on Nov 15, 2017. It is now read-only.

Overzealous ABP filtering: || needs to match beginning of domain name #226

Closed
gorhill opened this issue Apr 11, 2014 · 0 comments
Closed

Comments

@gorhill
Copy link
Owner

gorhill commented Apr 11, 2014

Currently, || is parsed as if || was not present. For instance this overzealous ABP filtering breaks http://lifehacker.com/, because the CSS file http://c.kinja-static.com/assets/stylesheets/tiger-658d9988e2c6168ab0470b1da909a736.css is blocked through ABP filter ||a-static.com^$third-party in EasyList.

As per "Writing ABP filters": "two pipe symbols in front of the filter [...] makes sure the filter matches at the beginning of the domain name"

Meanwhile, workaround is to disable ABP filtering for lifehacker.com scope.

@gorhill gorhill changed the title ABP filter parsing: || needs to match beginning of hostname Overzealous ABP filtering: || needs to match beginning of hostname Apr 11, 2014
@gorhill gorhill changed the title Overzealous ABP filtering: || needs to match beginning of hostname Overzealous ABP filtering: || needs to match beginning of domain name Apr 11, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant