Closed Bug 1678061 Opened 4 years ago Closed 4 years ago

GfxInfo should detect both 10.16 and 11.0 as macOS Big Sur

Categories

(Core :: Graphics, task, P2)

All
macOS
task

Tracking

()

RESOLVED FIXED
85 Branch
Tracking Status
firefox83 --- wontfix
firefox84 --- fixed
firefox85 --- fixed

People

(Reporter: mstange, Assigned: aosmond)

Details

Attachments

(1 file)

The version number that Big Sur identifies as depends on the SDK. It can be 10.16 or 11.0. GfxInfo currently only detects 10.16 correctly.
Our Apple Silicon builds are compiled with the Big Sur SDK, so those builds will see 11.0.

I think we should rename the OperatingSystem enum value to OSX11_0 and add a path to OSXVersionToOperatingSystem that handles 11.0.

Assignee: nobody → aosmond
Status: NEW → ASSIGNED
Severity: -- → S3
Priority: -- → P2

This impacts the downloadable blocklist, so it should be uplifted.

Pushed by aosmond@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c8fc47f91b5a
Properly detect OSX 11.0 / 10.16 for blocklist purposes. r=jrmuizel
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch

Please nominate this for Beta approval when you get a chance.

Flags: needinfo?(aosmond)

Comment on attachment 9188813 [details]
Bug 1678061 - Properly detect OSX 11.0 / 10.16 for blocklist purposes.

Beta/Release Uplift Approval Request

  • User impact if declined: We won't be able to use the gfx blocklist with Big Sur / M1 devices.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This only has a functional change on Big Sur / M1 devices. Big Sur or earlier / x86 is unaffected.
  • String changes made/needed:
Flags: needinfo?(aosmond)
Attachment #9188813 - Flags: approval-mozilla-beta?

Comment on attachment 9188813 [details]
Bug 1678061 - Properly detect OSX 11.0 / 10.16 for blocklist purposes.

Approved for 84.0b7.

Attachment #9188813 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: