Intent to Ship: Rename Sec-CH-UA-Platform value from "Mac OS X" to "macOS"

153 views
Skip to first unread message

Mike Taylor

unread,
Jan 25, 2021, 4:33:49 PM1/25/21
to blink-dev, jadek...@chromium.org, Aaron Tagliaboschi

Contact emails

mike...@chromium.org, aaro...@chromium.org, jadek...@chromium.org

Explainer

None

Specification

https://wicg.github.io/ua-client-hints/#sec-ch-platform

Summary

We intend to change the Sec-CH-UA-Platform value from "Mac OS X" to "macOS"

Based on feedback we got from Apple, it seems useful to update the legacy "Mac OS X" platform name to the current "macOS" before we ship to 100% and further cement the legacy value.  



Blink component

Blink

TAG review



TAG review status

Not applicable

Risks



Interoperability and Compatibility

Since we haven't yet launched this feature to 100%, and as we recently learned [1][2] that usage is *very, very* low, we feel like we can make this change now with minimal interop risks and pain to developers. Once we ship UA-CH to 100%, it's pretty much set in stone. [1] <https://groups.google.com/a/chromium.org/g/blink-dev/c/t-S9nnos9qU/m/9JgeTUh0AAAJ> [2] <https://groups.google.com/a/chromium.org/g/blink-dev/c/t-S9nnos9qU/m/xrHRuGnFAAAJ>



Gecko: No signal

Edge: No signal

WebKit: Positive (https://github.com/WICG/ua-client-hints/issues/142#issuecomment-720776582)

Web developers: No signals


Is this feature fully tested by web-platform-tests?

Yes

Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5767378065424384

This intent message was generated by Chrome Platform Status.

Chris Harrelson

unread,
Jan 25, 2021, 4:34:14 PM1/25/21
to Mike Taylor, blink-dev, jadek...@chromium.org, Aaron Tagliaboschi
LGTM1

--
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/ff421a15-689c-c71d-625a-f850e06b1219%40chromium.org.

Mike West

unread,
Jan 26, 2021, 10:09:24 AM1/26/21
to Chris Harrelson, Mike Taylor, blink-dev, jadek...@chromium.org, Aaron Tagliaboschi
LGTM2, based on the same analysis we went through in the discussion around the client hint token names (https://groups.google.com/a/chromium.org/g/blink-dev/c/t-S9nnos9qU/m/pUFJb00jBAAJ).

-mike


Manuel Rego Casasnovas

unread,
Jan 29, 2021, 9:41:17 AM1/29/21
to Mike West, Chris Harrelson, Mike Taylor, blink-dev, jadek...@chromium.org, Aaron Tagliaboschi
LGTM3

On 26/01/2021 16:09, Mike West wrote:
> LGTM2, based on the same analysis we went through in the discussion
> around the client hint token names
> (https://groups.google.com/a/chromium.org/g/blink-dev/c/t-S9nnos9qU/m/pUFJb00jBAAJ
> <https://groups.google.com/a/chromium.org/g/blink-dev/c/t-S9nnos9qU/m/pUFJb00jBAAJ>).
>
> -mike
>
>
> On Mon, Jan 25, 2021 at 10:34 PM Chris Harrelson <chri...@chromium.org
> <mailto:chri...@chromium.org>> wrote:
>
> LGTM1
>
> On Mon, Jan 25, 2021 at 1:32 PM Mike Taylor <mike...@chromium.org
> <mailto:mike...@chromium.org>> wrote:
>
>
> Contact emails
>
> mike...@chromium.org
> <mailto:mike...@chromium.org>,aaro...@chromium.org
> <mailto:aaro...@chromium.org>,jadek...@chromium.org
> <mailto:jadek...@chromium.org>
>
>
> Explainer
>
> None
>
>
> Specification
>
> https://wicg.github.io/ua-client-hints/#sec-ch-platform
> <https://wicg.github.io/ua-client-hints/#sec-ch-platform>
>
>
> Summary
>
> We intend to change the Sec-CH-UA-Platform value from "Mac OS X"
> to "macOS"
>
> Based on feedback we got from Apple, it seems useful to update
> the legacy "Mac OS X" platform name to the current "macOS"
> before we ship to 100% and further cement the legacy value.
>
>
>
> Blink component
>
> Blink
> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink>
>
>
> TAG review
>
>
>
> TAG review status
>
> Not applicable
>
>
> Risks
>
>
>
> Interoperability and Compatibility
>
> Since we haven't yet launched this feature to 100%, and as we
> recently learned [1][2] that usage is *very, very* low, we feel
> like we can make this change now with minimal interop risks and
> pain to developers. Once we ship UA-CH to 100%, it's pretty much
> set in stone. [1]
> <https://groups.google.com/a/chromium.org/g/blink-dev/c/t-S9nnos9qU/m/9JgeTUh0AAAJ
> <https://groups.google.com/a/chromium.org/g/blink-dev/c/t-S9nnos9qU/m/9JgeTUh0AAAJ>>
> [2]
> <https://groups.google.com/a/chromium.org/g/blink-dev/c/t-S9nnos9qU/m/xrHRuGnFAAAJ
> <https://groups.google.com/a/chromium.org/g/blink-dev/c/t-S9nnos9qU/m/xrHRuGnFAAAJ>>
>
>
>
> /Gecko/: No signal
>
> /Edge/: No signal
>
> /WebKit/: Positive
> (https://github.com/WICG/ua-client-hints/issues/142#issuecomment-720776582
> <https://github.com/WICG/ua-client-hints/issues/142#issuecomment-720776582>)
>
> /Web developers/: No signals
>
>
> Is this feature fully tested byweb-platform-tests
> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>?
>
> Yes
>
>
> Link to entry on the Chrome Platform Status
>
> https://chromestatus.com/feature/5767378065424384
> <https://chromestatus.com/feature/5767378065424384>
>
> This intent message was generated byChrome Platform Status
> <https://www.chromestatus.com/>.
>
> --
> 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
> <mailto:blink-dev+...@chromium.org>.
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/ff421a15-689c-c71d-625a-f850e06b1219%40chromium.org?utm_medium=email&utm_source=footer>.
>
> --
> 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
> <mailto:blink-dev+...@chromium.org>.
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9t3WyT9ispvHcuAy4M0_cppVbSQqyxB%2BuNJXiDTL7OjQ%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9t3WyT9ispvHcuAy4M0_cppVbSQqyxB%2BuNJXiDTL7OjQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> 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
> <mailto:blink-dev+...@chromium.org>.
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAKXHy%3DfYQ7YGnvvnLgrfMFwB%2ByAS0%3DQ1xLBgPUv5eCJ-J%2BKPmQ%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAKXHy%3DfYQ7YGnvvnLgrfMFwB%2ByAS0%3DQ1xLBgPUv5eCJ-J%2BKPmQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.

Aaron Tagliaboschi

unread,
Jan 29, 2021, 12:53:25 PM1/29/21
to Manuel Rego Casasnovas, Mike West, Chris Harrelson, Mike Taylor, blink-dev, jadek...@chromium.org
Thanks all


Aaron Tagliaboschi | Software Engineer, Chrome Trust & Safety

Reply all
Reply to author
Forward
0 new messages