Skip to content

Conversation

@PassionPenguin
Copy link
Contributor

@PassionPenguin PassionPenguin commented Oct 14, 2025

1/ System Preferences renamed to System Settings in Ventura
2/ unified OSX, OS X, Mac OS and macOS names accordingly
3/ XCode -> Xcode

notes that:

1/ FF relnotes are kept untouched (since the last occurrence of Mac OS or related strings in these files are FF48, at the time it was OS X 10.12)
2/ one occurrence is kept there based on what the description above said:

## macOS

Here, _x.y_ is the version of macOS (for instance, macOS 10.15). Starting in Firefox 87, Firefox caps the reported macOS version number to 10.15, so macOS 11.0 Big Sur and later will be reported as "10.15" in the User-Agent string. ARM-based Macs will be reported as "Intel" in the User-Agent string.

| Mac OS X version                    | Gecko user agent string                                                            |
| ----------------------------------- | ---------------------------------------------------------------------------------- |
| Mac OS X on x86, x86_64, or aarch64 | Mozilla/5.0 (Macintosh; Intel Mac OS X _x.y_; rv:10.0) Gecko/20100101 Firefox/10.0 |
| Mac OS X on PowerPC                 | Mozilla/5.0 (Macintosh; PPC Mac OS X _x.y_; rv:10.0) Gecko/20100101 Firefox/10.0   |

@PassionPenguin PassionPenguin requested review from a team as code owners October 14, 2025 07:31
@PassionPenguin PassionPenguin requested review from estelle, pepelsbey and wbamberg and removed request for a team October 14, 2025 07:31
@github-actions github-actions bot added Content:CSS Cascading Style Sheets docs Content:WebAPI Web API docs Content:Learn Learning area docs Content:Media Media docs Content:wasm WebAssembly docs Content:Firefox Content in the Mozilla/Firefox subtree size/s [PR only] 6-50 LoC changed labels Oct 14, 2025
@github-actions
Copy link
Contributor

Preview URLs (10 pages)
Flaws (3)

Note! 9 documents with no flaws that don't need to be listed. 🎉

URL: /en-US/docs/Learn_web_development/Extensions/Forms/HTML_forms_in_legacy_browsers
Title: HTML forms in legacy browsers
Flaw count: 3

  • unknown:
    • No generic content config found
    • no blog root
    • no blog root
External URLs (7)

URL: /en-US/docs/Learn_web_development/Extensions/Testing/Testing_strategies
Title: Strategies for carrying out testing


URL: /en-US/docs/Mozilla/Firefox/Releases/18
Title: Firefox 18 for developers


URL: /en-US/docs/Web/API/Media_Source_Extensions_API/Transcoding_assets_for_MSE
Title: Transcoding assets for Media Source Extensions


URL: /en-US/docs/Web/Media/Guides/Audio_and_video_delivery/Setting_up_adaptive_streaming_media_sources
Title: Setting up adaptive streaming media sources

Copy link
Member

@pepelsbey pepelsbey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not 100% sure where it's supposed to be OS X and where macOS. Is there a difference worth keeping? I would rather make it consistently macOS everywhere, apart from historical references.

@PassionPenguin
Copy link
Contributor Author

PassionPenguin commented Oct 14, 2025

I'm not 100% sure where it's supposed to be OS X and where macOS. Is there a difference worth keeping? I would rather make it consistently macOS everywhere, apart from historical references.

  1. several occurrences are kept in user agent strings. UA are still using Mac OS X (though incorrect since they are capped at 10.15). e.g. on Tahoe, Chromium reports Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36 Edg/141.0.0.0
  2. Firefox release notes are untouched, as is described in the description of the PR. IMO these versions are built for Mac OS X, and they may use features deprecated in later macOS release. In addition, Apple themselves reference these versions as Mac OS X even today (see Mac OS X Mountain Lion Installer on March 08, 2024), so I'm not very clear if it's good to do a replacement in such cases

@estelle estelle removed their request for review October 14, 2025 09:30
Copy link
Member

@pepelsbey pepelsbey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's a big consistency improvement. Thanks!

@pepelsbey pepelsbey merged commit dc9d517 into mdn:main Oct 14, 2025
7 checks passed
@PassionPenguin PassionPenguin deleted the apple-convention branch October 15, 2025 01:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:CSS Cascading Style Sheets docs Content:Firefox Content in the Mozilla/Firefox subtree Content:Learn Learning area docs Content:Media Media docs Content:wasm WebAssembly docs Content:WebAPI Web API docs size/s [PR only] 6-50 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants