summaryrefslogtreecommitdiffstats
path: root/toolkit/xre/nsAppRunner.cpp
Commit message (Collapse)AuthorAgeLines
* Issue #1467 - Part 4: Rename NSS_SQLSTORE to MOZ_SECURITY_SQLSTORE.wolfbeast2020-03-19-1/+1
| | | | Rename the build config option accordingly.
* Issue #1467 - Part 2: Make the PBKDF rounds adaptive to choice of NSS dbwolfbeast2020-03-17-5/+12
|
* Issue #1053 - Remove android support from toolkitMatt A. Tobin2020-02-25-22/+3
| | | | Note: Does not remove support completely from toolkit/mozapps/installer or from telemetry or AppConstants.jsm
* Issue #1441 - Guard appomni/greomni with UXP_CUSTOM_OMNI env var.wolfbeast2020-02-14-34/+38
| | | | | | 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.
* Revert "Issue #1441 - Guard appomni/greomni with UXP_CUSTOM_OMNI env var."wolfbeast2020-02-14-38/+34
| | | | This reverts commit 2bdbca39b210e3f13ae42ccae36935d30b36eb31.
* Issue #1441 - Guard appomni/greomni with UXP_CUSTOM_OMNI env var.wolfbeast2020-02-14-34/+38
|
* Fix comments for NSS PBKDF setup (no code change)wolfbeast2020-01-14-1/+2
|
* Issue #1338 - Part 4: Initialize NSS with desired run-time values.wolfbeast2020-01-02-0/+12
| | | | | | | | | | | | | 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.
* Issue #1124: Remove Firefox Developer Edition code.wolfbeast2019-08-14-14/+3
| | | | Removes all occurrences of MOZ_DEV_EDITION code and some helpers.
* Remove e10s force-enable/-disable prefs and a11y considerations forwolfbeast2019-06-07-76/+3
| | | | | | starting in e10s mode. This resolves #1130
* Remove some BEOS 1st party code leftovers.wolfbeast2019-04-14-1/+1
|
* Check for osint argument when checking for greomni and appomni arguments.wolfbeast2019-03-23-4/+10
| | | | Specifying both is invalid and unsupported.
* Remove all C++ Telemetry Accumulation calls.wolfbeast2018-09-03-5/+0
| | | | | 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.
* Bug 1413868.wolfbeast2018-06-30-0/+5
|
* Remove the jprof profiler.wolfbeast2018-05-23-14/+0
| | | | This resolves #377.
* Remove sandbox ductwork conditional code.wolfbeast2018-05-03-42/+0
|
* Remove content process sandbox code.wolfbeast2018-05-02-11/+0
|
* Disallow E10S to run.wolfbeast2018-04-21-8/+4
|
* [PALEMOON] Fix: The profile resseting - partially (no the cmd "-migration")janekptacijarabaci2018-04-20-0/+2
| | | | https://github.com/MoonchildProductions/UXP/commit/aaf3409c46a5e472bc539a6ad5902f886c980e1f
* moebius#205: Fix: The profile - resetting (the custom profile name)janekptacijarabaci2018-04-19-25/+27
| | | | https://github.com/MoonchildProductions/moebius/pull/205
* moebius#84: Fix: The profile - resettingjanekptacijarabaci2018-04-19-1/+7
| | | | https://github.com/MoonchildProductions/moebius/pull/184
* Bug 1122124: Fix default profile setting after reset, keep profile namejanekptacijarabaci2018-04-19-14/+25
| | | | | Native in moebius https://github.com/MoonchildProductions/moebius/pull/184
* Convert MOZILLA_OFFICIAL conditionals to MC_OFFICIAL where needed.wolfbeast2018-04-13-1/+1
| | | | | | | | | - `--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.
* Remove base conditional code for crash reporter and injector.wolfbeast2018-03-30-586/+0
|
* Basilisk - the cmd line - help (the columns alignment, error improvements)janekptacijarabaci2018-02-28-15/+16
| | | | https://github.com/MoonchildProductions/moebius/pull/58
* Remove redundant Vista checks in toolkit/xrewolfbeast2018-02-19-19/+2
|
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+5068