Sometime (if links are realized using JS events rather than <a>
) removeparam
does not remove query params.
Originally I discovered this on AMO search (https://addons.mozilla.org/en-US/firefox/search/?q=ublock+origin) with utm_*
params. However the STR will use youtube with a custom removeparam
rule because AMO is special (requires extensions.webextensions.restrictedDomains=""
& privacy.resistFingerprinting.block_mozAddonManager=true
) and youtube was the first site I could find where I could reproduce this behaviour.
This bug maybe relates to the "Prevents tracking injection over history API" option of ClearURLs.
- uBO with default lists/settings
Default settings except for using Privacy>AdGuard URL Tracking Protection and $removeparam=v
.
$removeparam=v
to your filtershttps://www.youtube.com/watch?v=1234asdf
https://www.youtube.com/
v
gets removed.Query parameters get removed in step 3 and 5.
Actual behaviorQuery parameters are removed only in step 5.
uBlock Origin version1.37.2
Browser name and versionFirefox 91.0.2
Operating System and versionFedora 34
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4