jani...@chromium.org, mike...@chromium.org
None. This is a minor change.
https://www.rfc-editor.org/rfc/rfc9110#field.user-agent
User Agent (UA) strings in Chromium have been moving towards reducing or freezing information - but until WebKit allows us to implement UA client hints, we propose adding the OS bugfix number to the UA, for compatibility purposes.
The Chrome for iOS User-Agent header only includes the major and minor version numbers, while Safari and Firefox for iOS include the major, minor, and bugfix numbers. We have received a request from external partners to match this pattern, and are aware of at least one platform that relies on having an accurate bugfix version number to ensure the latest security updates are installed.
UA strings in Chromium have been moving towards reducing or freezing information - but until WebKit allows us to implement UA client hints, we propose adding the bugfix number to the UA, for compatibility purposes.
In practice:
Before this change: Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X)
AppleWebKit/602.1.50 (KHTML, like Gecko) CriOS/123.0.2924.75
Mobile/14E5239e Safari/602.1
After this change (note the additional “_1” in the OS version token): Mozilla/5.0 (iPhone; CPU iPhone OS 17_5_1 like Mac OS X)
AppleWebKit/602.1.50 (KHTML, like Gecko) CriOS/123.0.2924.75
Mobile/14E5239e Safari/602.1
None
None - this is a very simple change and aligns us with what other browsers are shipping.
Not applicable
None
Gecko: No signal (Firefox on iOS already follows this pattern)
WebKit: No signal (mobile Safari already follows this pattern)
Web developers: We have received at least one external partner request for this change.
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
N/A (this is for iOS)
None
No
None
kAddBugFixNumber
None
False
https://issues.chromium.org/u/1/issues/350426233
No milestones specified
https://chromestatus.com/feature/5084885065400320?gate=5184007944536064
Contact emailsjani...@chromium.org, mike...@chromium.org
ExplainerNone. This is a minor change.
Specificationhttps://www.rfc-editor.org/rfc/rfc9110#field.user-agent
SummaryUser Agent (UA) strings in Chromium have been moving towards reducing or freezing information - but until WebKit allows us to implement UA client hints,
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/01a6fedf-3b5a-4254-9bcd-2672d4cfec19n%40chromium.org.
That's LGTM1
LGTM
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
That's LGTM1
LGTM
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/01a6fedf-3b5a-4254-9bcd-2672d4cfec19n%40chromium.org.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/651c6a5a-33da-4fd6-9179-0ce106a946cbn%40chromium.org.