-
Couldn't load subscription status.
- Fork 2.4k
Chrome 110 applies User-Agent reduction to Navigator properties + User-Agent header
#28275
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
base: main
Are you sure you want to change the base?
Conversation
|
Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs). |
That's correct, but we're trying to ship it in the future.
|
This is fine. We can follow up with another PR when it ships.
Great, thanks. I've updated it in the latest commit. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
non-owner LGTM
| "User-Agent_reduction": { | ||
| "__compat": { | ||
| "description": "Provides limited information due to [User-agent](https://developer.mozilla.org/docs/Web/HTTP/Guides/User-agent_reduction) reduction.", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here's my suggestion, but before applying, I'd like to get a second opinion by @ddbeck, who might have a better idea.
| "User-Agent_reduction": { | |
| "__compat": { | |
| "description": "Provides limited information due to [User-agent](https://developer.mozilla.org/docs/Web/HTTP/Guides/User-agent_reduction) reduction.", | |
| "applies_UA_reduction": { | |
| "__compat": { | |
| "description": "Applies [User-agent reduction](https://developer.mozilla.org/docs/Web/HTTP/Guides/User-agent_reduction)", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FWIW, this sounds good to me.
User-Agent header
Summary
Chromium browsers support User-Agent reduction, which means that features such as the
User-AgentHTTP header provide less-specific information in an effort to reduce their effectiveness for fingerprinting/tracking.This PR adds data points covering User-Agent reduction to relevant web platform features that I know to be affected by the change.
Compat data sources:
falseAnother question for Mike: For all of these data points, I used https://wicg.github.io/ua-client-hints/#user-agent as the
spec_url. Are there better spec URLs we can point to for these individual features?This PR is part of the final set of privacy sandbox information to be added to MDN. Much of it is being removed, but this feature is stable and will be kept, so it should be added.
Test results and supporting details
Related issues