Jeremy Andrews
d5e385dc73
Issue #190 - Remove UIKit conditional code.
2026-02-21 18:55:44 +01:00
Brian Smith
f08b4276ea
Issue #1829 - Follow-up Part 2: Restore 32-bit Intel Mac builds.
...
Add ffvpx configuration for 32-bit Intel Mac.
Replace PPC checks with 10.5 or 10.6 checks.
2026-02-11 15:11:10 -06:00
Moonchild
998086ca31
No Issue - Remove redundant OS check for toolkit/fonts
...
This is already guarded by MOZ_BUNDLED_FONTS one level higher and blocks
--enable-bundled-fonts from working on other OSes
2026-02-06 10:44:03 +01:00
Moonchild
d9228b5517
Merge pull request 'MacOS PowerPC Support Fixes' ( #2905 ) from dbsoft/UXP:macppc-fixes10 into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2905
2026-01-14 22:04:29 +00:00
Brian Smith
046b73ad98
Issue #2051 - Follow-up Part 2f: Miscellaneous fixes.
...
Fix compile issue with MacPorts GCC 14.
Fix null pointer dereference in OpenGL compositor.
Fix recurcursive font loading due to TenFourFox code drift.
Fix LazyScript size mismatch in debug builds.
Fix crash due to missing auto release pool in debug builds.
Fix keyboard input crash due to incorrect code disabling.
Fix mouse events never having button pressed state.
2026-01-12 15:52:04 -06:00
trav90
93883d5823
Issue #1636 - Part 3 - Remove Gconf
2026-01-12 08:01:44 -06:00
trav90
fe7ca5276f
Issue #1636 - Part 1 - Decouple Gio from GConf and always build it with GTK
...
Also removes the ancient and unused --enable-gnomeui option.
2026-01-09 10:30:54 -06:00
Moonchild
87ddc5d6bb
Issue #2887 - Convert use of -moz-appearance to appearance
2026-01-02 19:46:40 +01:00
Moonchild
95279d8e20
Issue #2856 - Make clearing of passwords prefable, and disable by default.
...
New pref to control clearing of domain passwords for "Forget about site"
privacy function.
Resolves #2856
2026-01-02 17:32:12 +01:00
Andy
6d7da863a9
emoji-17.0 - Update Twemoji font to unicode 17.0.0
2025-12-22 09:50:51 -08:00
Moonchild
a17b54921c
Merge pull request 'Issue Pale-Moon#2002 - Remove FreeBSD compat13x dependency on 15.x.' ( #2880 ) from dbsoft/UXP:freebsd15fix into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2880
2025-12-16 20:50:42 +00:00
Brian Smith
4a4ddda621
Issue Pale-Moon#2002 - Remove FreeBSD compat13x dependency on 15.x.
...
Remove the 2 libutil OS_LIBS and dynamically load libutil.so instead.
2025-12-16 01:26:00 -06:00
Job Bautista
ce7e4b4369
Issue #2876 - Remove obsolete mention of DRM content playback in about:rights
...
We've removed EME code in Issue #2346 ; UXP applications will never download
content decryption modules on their own.
2025-12-11 15:31:17 +08:00
Moonchild
da7dff0437
Issue #2847 - Update tests and toolkit CSS to account for windows-win11
2025-10-25 17:46:17 +02:00
Moonchild
4c53908cd2
No issue - Set title for about:logopage
...
See forum topic 32784
2025-10-01 18:22:45 +02:00
Moonchild
32be60a48f
Revert "Issue #2258 - Part 2: Move XCTO:nosniff check into sniffers."
...
This reverts commit 51e1650d42 .
2025-09-23 18:17:45 +02:00
Moonchild
fd232c1468
Revert "Issue #2258 - Part 3: Allow sniffing with XCTO:nosniff + empty MIME type."
...
This reverts commit a56f978f70 .
2025-09-23 18:17:39 +02:00
MeladJM
f5cd8b5417
Issue #2790 - Cleanup: Remove whitespaces
2025-07-28 01:01:27 +08:00
MeladJM
dad41636ad
Merge with latest commits
2025-07-26 22:34:41 +08:00
MeladJM
06a857bdb3
Issue #2790 - Cleanup: Remove debugging lines
2025-07-26 04:07:54 +08:00
MeladJM
9b03c84201
Issue #2790 - Part 5: Persistent highlight despite blur click
2025-07-26 03:06:37 +08:00
MeladJM
7c8591f911
Issue #2790 - Part 4: Working non persistent autofill highlight
2025-07-25 11:14:35 +08:00
MeladJM
e5146624ea
Issue #2790 - Part 3: Address BZ bug 1849122 and resolve build issues
2025-07-22 23:14:40 +08:00
MeladJM
8b579a0151
Issue #2790 - Part 2: Address BZ bugs: 1355438 and 1341230
2025-07-22 03:23:45 +08:00
Francis Dominic Fajardo
6f2ee41663
Issue #2826 - Set up fontconfig on XRE startup (GTK only)
2025-07-19 21:39:05 +08:00
MeladJM
8605014f0d
Issue #2790 - Part 1: Add: event state, pseudo-class mapping, SetAutofilled methods
2025-07-18 06:28:23 +08:00
MeladJM
53a22cbf9a
Merge branch '2499-clip-overflow'
2025-07-09 23:03:50 +08:00
MeladJM
bb45d38314
Issue #2499 - Part 3: Add CSS clip overflow support with serialization fixes
2025-07-08 05:46:54 +08:00
Andy
b09e94c651
Issue #2106 - Follow-up: Additional Un-prefixing
2025-07-07 10:43:13 -07:00
Jerico
c2a9f541ff
Issue #2106 - Part 2: Align value names
2025-06-30 22:32:54 +08:00
yup
310b682b43
Fix loop for column picker's drop-down menu ( #2758 )
...
This fixes an oversight in the loop going over column enumeration for column selection.
Resolves #2759
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2758
Co-authored-by: yup <yup@no-reply.palemoon.org >
Co-committed-by: yup <yup@no-reply.palemoon.org >
2025-05-31 07:54:18 +00:00
Moonchild
deb6e22bd3
No issue - Force C++ run-time type information on protobuf
...
Protobuf uses `dynamic_cast` on polymorphic types which cannot be
inferred properly at compile-time, which can lead to unexpected behavior.
As a code safety measure, enable C++ RTTI for protobuf.
2025-05-23 00:56:19 +02:00
Moonchild
ace69a4d32
Issue #2736 - Part 1: Provide more consistent principals to CSP.
...
We're currently fairly vague and inconsistent about the values we provide to
content policy implementations for requestOrigin and requestPrincipal. In some
cases they're the triggering principal, sometimes the loading principal,
sometimes the channel principal.
Our existing content policy implementations which require or expect a
loading principal currently retrieve it from the context node.
Since no current callers require the principal to be the loading
principal, and some already expect it to be the triggering principal
(which there's currently no other way to retrieve), a choice was made
to pass the triggering principal whenever possible, but use the loading
principal to determine the origin URL.
2025-04-26 20:07:16 +02:00
Moonchild
087616d12d
No issue - Update Twemoji font to unicode 16.0.0
2025-04-14 01:48:50 +02:00
Moonchild
a95d4f44e0
No issue - Windows-specific style cleanup.
...
Just css cleanup for media queries we haven't supported for quite a while.
2025-04-13 23:26:46 +02:00
Moonchild
fb36070225
No issue - fix some minor link issues in about:rights
...
Privacy was moved to a subdir. Also replacing http with https because
that is what everyone expects by default.
2025-03-07 15:12:56 +01:00
Moonchild
83fb3da836
No issue - Update Twemoji font to unicode 15.1.3
2025-03-07 02:05:21 +01:00
Moonchild
0603b037ef
Issue #2678 - Remove NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED
...
This no longer does anything at this point, except add indirection.
2025-01-18 16:15:51 +01:00
Moonchild
e9c2d6042d
Issue #2673 - Part 4: Hook up the ADTS sniffer + raw AAC MIME type.
2024-12-29 13:50:39 +01:00
Moonchild
fce3566eff
Issue #2673 - Part 3: Fix coding style.
2024-12-29 13:38:10 +01:00
Moonchild
3ead6cadb6
Issue #2652 - Part2: Add "Clear DNS cache" button to about:networking
...
Resolves #2652
2024-11-15 12:47:24 +01:00
FranklinDM
f819937a31
Issue #2251 - Expose unlink ghost windows to about:memory
2024-09-19 19:08:04 +02:00
Moonchild
9babba6c44
No issue - Update TwemojiMozilla to 15.1.2
...
Fixes out-of-bounds watermelon emoji size.
2024-08-09 19:35:21 +02:00
Nia Alarie
0d3d33623f
[gfx] Fix loading libGL on NetBSD
...
The unversioned libGL is preferred on OpenBSD and NetBSD because
both (a) always install it (b) have forks of X11 with different
ABI versions. However, many Linux distributions do not ship
unversioned .so symlinks unless you install -dev packages.
Unfortunately also needs to be fixed in ANGLE which has the same
problem.
2024-08-04 13:39:17 +02:00
Moonchild
a653cb9b83
No issue - Update Twemoji Mozilla to 15.1.1
...
This updates Lime and Watermelon emoji to slightly larger versions.
2024-07-29 23:17:42 +02:00
Moonchild
b97f03f0c6
Issue #2537 - Don't assume username fields appear before password fields in forms.
2024-06-28 14:55:06 +02:00
Moonchild
0f0d36de2d
[toolkit] Close autocomplete popup when window is resized.
2024-06-12 19:42:16 +02:00
Moonchild
d8acf27de1
Issue #2516 - Part 3: Reconfigure platform to no longer build NSS DBM back-end.
2024-06-03 19:27:37 +02:00
Moonchild
de2bd6aa57
Issue #2516 - Part 2: Remove MOZ_SECURITY_SQLSTORE and always use SQLite db back-end.
2024-06-03 18:49:41 +02:00
Moonchild
49aa1346da
Issue #2505 - Part 3: Remove FIPS interfaces and controls.
2024-05-01 13:38:01 +02:00