-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exempt non-GET requests from the query filter #26377
Comments
Verified
|
Brave | 1.47.39 Chromium: 107.0.5304.91 (Official Build) nightly (x86_64) |
---|---|
Revision | 3d5948960d62418160796d5831a4d2d7d6c90fa8-refs/branch-heads/5304@{#1097} |
OS | macOS Version 11.7.1 (Build 20G918) |
Steps:
- installed
1.47.39
- launched Brave
- loaded
https://fmarier.github.io/brave-testing/query-filter.html
- scrolled down to the
POSTS tests
section - clicked on the button
- examined the URL bar
Confirmed the URL I ended up on included the ?fbclid=1234
query-string parameter: https://fmarier.org/query-filter/?fbclid=1234
test page |
result |
---|---|
![]() |
![]() |
AdGuard's https://kb.adguard.com/en/general/how-to-create-your-own-ad-filters#removeparam |
@antonok-edm |
Verified on
Confirmed the URL I ended up on included the
|
Bounce trackers and email newsletter trackers use
GET
requests (typically redirect chains of them). We can therefore exemptPOST
requests, which are typically the result of form submissions and a user action. This should help mitigate any webcompat issues arising from filtering parameters that a form might need in order to work properly.This is also in line with the Mozilla policy on URL decorations.
The text was updated successfully, but these errors were encountered: