| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
|
| |
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.
This reverts commit 6f707bde95dab6998ac204f9ee6c925ee230c740.
|
| |
|
|
|
|
|
| |
This should prevent people using a massive footgun that would blow off
their entire legs. Requires appropriate FE changes.
|
|
|
|
|
| |
Note this won't give working applications. Requires FE changes and
additional js module changes (next part).
|
| |
|
|
|
|
|
| |
This also removes some PP abuse and takes file entries out of PP when no longer
needed without XP_MACOSX conditionals.
|
| |
|
|
|
|
| |
Rename the build config option accordingly.
|
| |
|
|
|
|
| |
Note: Does not remove support completely from toolkit/mozapps/installer or from telemetry or AppConstants.jsm
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
This reverts commit 2bdbca39b210e3f13ae42ccae36935d30b36eb31.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This NSS version (and onward) has variables to enable PKDBF rounds for
master password hardening (combating brute-force guessing).
Since we use DBM, we need to explicitly enable iteration counts in DBM
mode, and adjust the rounds used with a lower maximum because the PKDBF
routine for DBM is considerably slower for which the NSS default of
10,000 is debilitatingly high.
The method for this is run-time configuration through environment
variables. We set these prior to NSS initialization from nsAppRunner.cpp
so the NSS lib picks them up and allows us to continue using the DBM
cert/key stores with stored rounds per record.
|
|
|
|
| |
Removes all occurrences of MOZ_DEV_EDITION code and some helpers.
|
|
|
|
|
|
| |
starting in e10s mode.
This resolves #1130
|
| |
|
|
|
|
| |
Specifying both is invalid and unsupported.
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
This resolves #377.
|
| |
|
| |
|
| |
|
|
|
|
| |
https://github.com/MoonchildProductions/UXP/commit/aaf3409c46a5e472bc539a6ad5902f886c980e1f
|
|
|
|
| |
https://github.com/MoonchildProductions/moebius/pull/205
|
|
|
|
| |
https://github.com/MoonchildProductions/moebius/pull/184
|
|
|
|
|
| |
Native in moebius
https://github.com/MoonchildProductions/moebius/pull/184
|
|
|
|
|
|
|
|
|
| |
- `--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.
|
| |
|
|
|
|
| |
https://github.com/MoonchildProductions/moebius/pull/58
|
| |
|
|
|