Commit graph

37 commits

Author SHA1 Message Date
wuggy
a5cf494890 Add support for compiling under MinGW + fix Windows compiling in general 2026-04-17 15:05:11 -07:00
ownedbywuigi
f342f6ce12 Revert one process per tab, regression in backspace handling 2026-03-29 23:00:40 +01:00
ownedbywuigi
eca96d42e6 One process per tab for e10s 2026-03-29 22:27:29 +01:00
ownedbywuigi
0d1c6220b3 Initial effort to add e10s 2026-03-29 21:55:25 +01:00
K4sum1
633ef1c426 Mypal portable mode 2025-09-27 19:36:46 -07:00
Francis Dominic Fajardo
b992da05eb Issue #2826 - Set up fontconfig on XRE startup (GTK only) 2025-07-25 07:30:17 +08:00
FranklinDM
d6852b3170 Issue #2112 - Part 10: Remove remaining Stylo/Servo includes and code
Some classes have been marked for removal/merging, macros used for forwarding/casting were moved to DeprecatedUtils.h.
2024-04-02 22:44:24 +08:00
FranklinDM
e777ae5a3c Issue #2112 - Part 3: Remove --enable-stylo config and conditionals 2024-04-02 22:30:28 +08:00
Brian Smith
13fcc4a046 Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
Moonchild
8d800b1cb0 Issue #21 - Remove Telemetry plumbing and fix build.
Note this won't give working applications. Requires FE changes and
additional js module changes (next part).
2022-04-28 10:25:48 +08:00
Moonchild
d4eac725fd Issue #1877 - Resolve RELEASE_OR_BETA conditionals. 2022-04-21 21:46:47 +08:00
Moonchild
a4b0f333ba Issue #1751 -- Remove XP_MACOSX conditionals from the rest of the tree.
This also removes some PP abuse and takes file entries out of PP when no longer
needed without XP_MACOSX conditionals.
2021-05-07 09:53:59 +08:00
Moonchild
5f85ec0cd8 Improve dll loading on Windows. 2020-07-31 08:08:08 +08:00
wolfbeast
8778ddfc52 Issue #1467 - Part 4: Rename NSS_SQLSTORE to MOZ_SECURITY_SQLSTORE.
Rename the build config option accordingly.
2020-04-03 09:14:07 +08:00
wolfbeast
7e3528b551 Issue #1467 - Part 2: Make the PBKDF rounds adaptive to choice of NSS db 2020-04-03 09:13:58 +08:00
Matt A. Tobin
678b1ea2ec Issue #1053 - Remove android support from toolkit
Note: Does not remove support completely from toolkit/mozapps/installer or from telemetry or AppConstants.jsm
2020-02-27 07:32:40 +08:00
wolfbeast
113362d3b3 Issue #1441 - Guard appomni/greomni with UXP_CUSTOM_OMNI env var.
This adds an addition to the environment set up for child processes
(plugin container) so that it may still be able to pass the omni
parameters there as-needed.
2020-02-15 07:03:45 +08:00
wolfbeast
a70bdf58db Revert "Issue #1441 - Guard appomni/greomni with UXP_CUSTOM_OMNI env var."
This reverts commit 2bdbca39b210e3f13ae42ccae36935d30b36eb31.
2020-02-15 07:03:43 +08:00
wolfbeast
e58f92ba6e Issue #1441 - Guard appomni/greomni with UXP_CUSTOM_OMNI env var. 2020-02-14 22:46:06 +08:00
wolfbeast
47e85541f1 Fix comments for NSS PBKDF setup (no code change) 2020-01-17 09:17:04 +08:00
wolfbeast
1f68992bee Issue #1124: Remove Firefox Developer Edition code.
Removes all occurrences of MOZ_DEV_EDITION code and some helpers.
2019-08-17 13:32:31 +08:00
wolfbeast
83ab16d267 Remove some BEOS 1st party code leftovers. 2019-04-19 09:34:04 +08:00
wolfbeast
b178af2ddb Check for osint argument when checking for greomni and appomni arguments.
Specifying both is invalid and unsupported.
2019-03-29 22:21:53 +08:00
wolfbeast
8c8145e620 Remove all C++ Telemetry Accumulation calls.
This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables).
Stub resolution/removal should be a follow-up to this.
2019-02-16 00:12:32 +08:00
wolfbeast
c180f85048 Bug 1413868. 2019-02-16 00:06:58 +08:00
wolfbeast
8d1e73fc3c Remove the jprof profiler.
This resolves #377.
2019-02-15 23:58:34 +08:00
wolfbeast
c8462db202 Remove sandbox ductwork conditional code. 2019-02-15 23:55:41 +08:00
wolfbeast
369378d566 Remove content process sandbox code. 2019-02-15 23:55:37 +08:00
wolfbeast
49835b0467 Disallow E10S to run. 2019-02-15 23:48:45 +08:00
janekptacijarabaci
a78dbce147 [PALEMOON] Fix: The profile resseting - partially (no the cmd "-migration")
aaf3409c46
2019-02-15 23:47:50 +08:00
janekptacijarabaci
6a0f3e8f3f moebius#205: Fix: The profile - resetting (the custom profile name)
https://github.com/MoonchildProductions/moebius/pull/205
2019-02-15 23:47:47 +08:00
janekptacijarabaci
8523f693be moebius#84: Fix: The profile - resetting
https://github.com/MoonchildProductions/moebius/pull/184
2019-02-15 23:47:44 +08:00
janekptacijarabaci
6fe6d192e6 Bug 1122124: Fix default profile setting after reset, keep profile name
Native in moebius
https://github.com/MoonchildProductions/moebius/pull/184
2019-02-15 23:47:42 +08:00
wolfbeast
d37246737b Convert MOZILLA_OFFICIAL conditionals to MC_OFFICIAL where needed.
- `--enable-official-branding` implies `MC_OFFICIAL` (no need to specifically set it)
- `--enable-official-vendor` can be used to set `MC_OFFICIAL` on builds without `--enable-official-branding` that should still be considered official release versions.
- `MC_OFFICIAL` implies `--enable-release`, meaning `DEVELOPER_OPTIONS` isn't set
- `MC_OFFICIAL` makes `nsXULAppInfo.getIsOfficial` return `true`
- `MC_OFFICIAL` makes `AppConstants.MOZILLA_OFFICIAL` (for compatibility in extensions) and `AppConstants.MC_OFFICIAL` return `true`
- Optional, for the time being: `MOZILLA_OFFICIAL` is still present in some places in case someone wants to build a Mozilla-alike official application and has the rights and necessary keys to use Mozilla-official third-party services. This must always be combined with `MC_OFFICIAL` to have a sane combination of defines. This may be removed in the future.
2019-02-15 23:44:10 +08:00
wolfbeast
434f3590e3 Remove base conditional code for crash reporter and injector. 2019-02-15 23:39:53 +08:00
janekptacijarabaci
e1f7b9e459 Basilisk - the cmd line - help (the columns alignment, error improvements)
https://github.com/MoonchildProductions/moebius/pull/58
2019-02-15 23:34:22 +08:00
Roy Tam
dcd9973243 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00