Closed Bug 469499 Opened 16 years ago Closed 13 years ago

kill macbrowser ifdefs

Categories

(Firefox Build System :: General, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla7

People

(Reporter: kairo, Assigned: emorley)

References

()

Details

(Whiteboard: fixed-in-cedar)

Attachments

(1 file)

I just ran across some non-macbrowser-defined code in xpfe/components (which we probably should get rid of completely), and decided to see if we still have some of that code left anywhere. The places are scarce, and I really think we should get rid of those. If Camino moves on to being based on mozilla-central one time, they really should use a stock XULRunner as their base, if possible.
Removes MOZ_MACBROWSER, since it's no longer defined:
http://mxr.mozilla.org/mozilla-central/search?string=MOZ_MACBROWSER

The now removed lines in mozSpellCheckerFactory.cpp were the last users of osxspell, so takes that out too:
http://mxr.mozilla.org/mozilla-central/search?string=OSXSpell
Assignee: nobody → bmo
Status: NEW → ASSIGNED
Attachment #535970 - Flags: review?(benjamin)
Attachment #535970 - Flags: review?(benjamin) → review+
http://hg.mozilla.org/projects/cedar/rev/f4af0c314193
Flags: in-testsuite-
Keywords: checkin-needed
Whiteboard: fixed-in-cedar
Target Milestone: --- → mozilla7
http://hg.mozilla.org/mozilla-central/rev/f4af0c314193
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Aaaaah, what please is the reason for completely removing OSXSpell? I use this constantly for my own builds and I love it. And a few bugs I've opened are based on OSXSpell.
Removing MOZ_MACBROWSER caused it to become dead code per comment 1.

You presumably already had to patch your local build to enable it, so can't you just export the hg revert of this patch and add that to your mq?
(In reply to comment #6)
> You presumably already had to patch your local build to enable it, so can't
> you just export the hg revert of this patch and add that to your mq?
Yes, I had to revert Bug 422760 to enable it. But OK, I also will add this patch to my revert list. Thanks for the hint with mq!
Product: Core → Firefox Build System
See Also: → 86886
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: