Support `replace=` rule
- Dominant language
- Rust
- Stars
- 2.8k
- Forks
- 250
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 6
Description
To further improve YT ads and its counters, `replace=` support would be nice.
```
filters.txt:||www.youtube.com/playlist?list=$xhr,1p,replace=/"adPlacements"/"no_ads"/
filters.txt:||www.youtube.com/playlist?list=$xhr,1p,replace=/"adSlots"/"no_ads"/
filters.txt:||www.youtube.com/watch?$xhr,1p,replace=/"adPlacements"/"no_ads"/
filters.txt:||www.youtube.com/watch?$xhr,1p,replace=/"adSlots"/"no_ads"/
filters.txt:||www.youtube.com/youtubei/v1/player?$xhr,1p,replace=/"adPlacements"/"no_ads"/
filters.txt:||www.youtube.com/youtubei/v1/player?$xhr,1p,replace=/"adSlots"/"no_ads"/
```
https://adguard.com/kb/general/ad-filtering/create-own-filters/#replace-modifier
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/webRequest/filterResponseData#browser_compatibility
Implemented here: https://github.com/gorhill/uBlock/commit/7c3e060c01
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.