Closed Bug 1673051 Opened 5 years ago Closed 5 years ago

Remove OnYosemiteOrLater(), OnElCapitanOrLater(), and OnSierraOrLater()

Categories

(Core :: Widget: Cocoa, defect)

defect

Tracking

()

RESOLVED FIXED
84 Branch
Tracking Status
firefox84 --- fixed

People

(Reporter: mstange, Assigned: namandude1008, Mentored)

References

Details

(Keywords: good-first-bug, Whiteboard: [lang=c++])

Attachments

(1 file, 1 obsolete file)

After bug 1634765, we know that we always run on 10.12 (Sierra) or later. We should remove the nsCocoaFeatures methods that now always return true, and simplify the code that calls these methods.

Possible good-first-bug?

Definitely.

Mentor: mstange.moz, spohl.mozilla.bugs
Keywords: good-first-bug
Whiteboard: [lang=c++]

Hi, I would like to work on this bug. Can someone please guide me on how to start and further continue as this is my first bug fix and I have almost no idea. Thank you.

(In reply to h20190017 from comment #3)

Hi, I would like to work on this bug. Can someone please guide me on how to start and further continue as this is my first bug fix and I have almost no idea. Thank you.

Hi there, new contributors would be great! A good place to ask questions like this is the #introduction channel on Matrix. Here's a link to that: https://chat.mozilla.org/#/room/#introduction:mozilla.org

You can read more about it here.

(In reply to h20190017 from comment #3)

Hi, I would like to work on this bug. Can someone please guide me on how to start and further continue as this is my first bug fix and I have almost no idea. Thank you.

First, you will want to have your build system set up: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html

Then, you will want to use https://searchfox.org/ to search for the three nsCocoaFeatures methods that were mentioned in comment 0. You will then need to open each of the files that reference any of these methods and remove them.

Once complete, you can read up on how to submit your patch here: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html#to-submit-a-patch

Hi,
Is this bug still open for contribution?
If yes, then I would like to contribute.

(In reply to Stephen A Pohl [:spohl] from comment #5)

(In reply to h20190017 from comment #3)

Hi, I would like to work on this bug. Can someone please guide me on how to start and further continue as this is my first bug fix and I have almost no idea. Thank you.

First, you will want to have your build system set up: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html

Then, you will want to use https://searchfox.org/ to search for the three nsCocoaFeatures methods that were mentioned in comment 0. You will then need to open each of the files that reference any of these methods and remove them.

Once complete, you can read up on how to submit your patch here: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html#to-submit-a-patch

Thanks. I will give it a try.

(In reply to Alexei Solonari from comment #4)

(In reply to h20190017 from comment #3)

Hi, I would like to work on this bug. Can someone please guide me on how to start and further continue as this is my first bug fix and I have almost no idea. Thank you.

Hi there, new contributors would be great! A good place to ask questions like this is the #introduction channel on Matrix. Here's a link to that: https://chat.mozilla.org/#/room/#introduction:mozilla.org

You can read more about it here.

Thanks a lot! I will look into it.

Assignee: nobody → namandude1008
Status: NEW → ASSIGNED

Submitted the patch, Please review .

Pushed by mstange@themasta.com: https://hg.mozilla.org/integration/autoland/rev/3c7dab13c9d0 Remove OnYosemiteOrLater(), OnElCapitanOrLater(), and OnSierraOrLater(). r=mstange
Attachment #9184456 - Attachment is obsolete: true
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
See Also: → 1844845
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: