Remove obsolete CGEvent logging workaround added for Mac OS X 10.10.2
Categories
(Core :: Widget: Cocoa, task, P3)
Tracking
()
People
(Reporter: cpeterson, Assigned: cpeterson)
References
Details
Attachments
(1 file)
This workaround (added for Mac OS X 10.10.2 in bug 1092855) is no longer needed because Firefox 79+ requires macOS 10.12 or greater.
Assignee | ||
Comment 1•3 years ago
|
||
I stumbled upon this obsolete workaround when investigating bug 1680516. I was auditing the callers of nsCocoaFeatures::macOSVersionMajor() and nsCocoaFeatures::macOSVersionMinor() to make sure other callers didn't need to worry about macOS 11.0 Big Sur being reported as version 10.16 or 11.0 depending on the SDK Firefox was built with.
I did find one other caller in XPCOM manifest version checking code. It probably warrants more careful audit by someone who knows XPCOM.
Assignee | ||
Comment 2•3 years ago
|
||
This workaround is no longer needed because Firefox 79+ requires macOS 10.12 or greater.
Assignee | ||
Comment 3•3 years ago
|
||
Try build just to make sure I didn't break non-macOS builds:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=eb7ccafa65c2a27b9b17b3b8165ba8f4d08c325e
Updated•3 years ago
|
Pushed by cpeterson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/73f050da7d20 Remove obsolete CGEvent workaround needed for macOS versions < 10.10.2. r=haik,spohl
Comment 5•3 years ago
|
||
bugherder |
Description
•