Brian Smith
0065d53b4d
Issue #2051 - Follow-up Part 2: Add additional safety checks in the older font code.
2026-01-12 15:51:58 -06:00
Brian Smith
179c73c90c
Issue #2051 - Follow-up Part 1b: Fix building on later MacOS versions.
...
Clang complains about duplicate definition of GfxMatrixToCGAffineTransform().
CGFontGetGlyphPath() is non-public and removed in later MacOS versions.
CTFontCreatePathForGlyph() is the CoreText replacement in 10.5 and later.
2026-01-12 15:51:57 -06:00
Brian Smith
1653009fe5
Issue #2051 - Follow-up Part 1: Various fixes for Mac PowerPC support.
...
This commit gets Mac PowerPC to initialize and shows the menubar.
Hangs in font code before showing the window, but this is progress.
Remove workaround for a GCC structure packing bug, use fixed GCCs.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110044
Fix linking altivec code with some compiler versions.
Restore the old "CoreGraphics" GFX backend; SKIA unsupported 10.5.
https://bugzilla.mozilla.org/show_bug.cgi?id=1258751
Similarly restore code to display popups/panels with "CoreGraphics"
https://bugzilla.mozilla.org/show_bug.cgi?id=1274720
2026-01-12 15:51:56 -06:00
Brian Smith
68d1c14bdf
Issue #1829 - Revert "Issue #1751 -- Remove files unused without XP_DARWIN"
...
This reverts commit cd1f724135 .
2022-04-26 11:01:55 -05:00
Moonchild
cd1f724135
Issue #1751 -- Remove files unused without XP_DARWIN
2021-05-02 07:11:32 +00:00
Matt A. Tobin
5f8de423f1
Add m-esr52 at 52.6.0
2018-02-02 04:16:08 -05:00