wolfbeast
7b0f3f2f92
Remove unused telemetry functions/variables.
...
Tag #21 .
2018-10-01 11:00:05 +02:00
Matt A. Tobin
454110c781
Remove code that prevents binary extensions
2018-09-23 05:14:23 -04:00
wolfbeast
e05705fe54
Replace the custom logic in ObserverList with an nsTObserverArray which has all the necessary logic for stable iteration over a potentially changing list of items.
2018-09-11 10:17:37 +02:00
wolfbeast
93cae908bc
Remove all C++ telemetry autotimers
2018-09-04 09:41:24 +02:00
wolfbeast
ab961aeb54
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.
2018-09-03 10:11:38 +02:00
wolfbeast
1425f020c4
Remove support for TLS session caches in TLSServerSocket.
...
This resolves #738
2018-09-01 23:45:10 +02:00
trav90
e7fa5e7cb1
Remove the const to fix the -Wignored-qualifiers warning with GCC 8
2018-08-10 15:04:21 -05:00
Paolo Amadini
67d4d2fe18
Bug 1468217 - Add "SettingContent-ms" to the list of executable file extensions. r=Gijs, a=RyanVM
2018-06-30 18:49:19 +02:00
wolfbeast
fdc6f820ca
Bug 1413868.
2018-06-30 18:34:19 +02:00
wolfbeast
ac25827a87
Remove SPS profiler.
...
- Conditionals and code blocks. (MOZ_ENABLE_PROFILER_SPS)
- Stub out several profiler-only functions.
2018-05-24 14:06:04 +02:00
wolfbeast
fcd7ee3c88
Remove the Dark Matter Detector (DMD) Memeory debugger component.
...
This resolves #376 .
2018-05-23 16:31:42 +02:00
wolfbeast
1124fb525b
Remove other gonk widget conditionals and unused files.
...
Tag #288 .
2018-05-13 22:46:04 +02:00
wolfbeast
6571d2ceb4
Remove MOZ_WIDGET_GONK [1/2]
...
Tag #288
2018-05-12 16:19:58 +02:00
wolfbeast
3b28e26d02
Merge branch 'intl-ICU-emoji-work'
2018-05-04 22:42:31 +02:00
wolfbeast
74c62cd337
Issue #325 Part 14: Remove EXPOSE_INTL_API conditionals.
2018-05-04 21:47:32 +02:00
wolfbeast
755e3a48bf
Remove unused XREShellData
2018-05-03 06:28:20 +02:00
wolfbeast
4613b91eca
Remove sandbox ductwork conditional code.
2018-05-03 01:24:31 +02:00
wolfbeast
755e102078
Remove content process sandbox code.
2018-05-02 21:58:04 +02:00
janekptacijarabaci
83e6cb5410
Bug 338865 - Scriptable XPIDL iface inheriting from noscript iface should throw error
2018-04-30 15:02:56 +02:00
wolfbeast
66aa6b595c
Bug 1411415.
2018-04-29 13:39:11 +02:00
wolfbeast
077c630844
Remove support for making jemalloc4 the default memory allocator.
2018-04-27 13:56:47 +02:00
wolfbeast
f7edee79a1
Remove build support for HP-UX
...
Note: 3rd party lib support (NSS, etc.) has not been touched.
2018-04-24 20:27:06 +02:00
Eric Rahm
9135a11e8c
Bug 1452202 - Clean up PLDHashTable move operator. r=froydnj, a=RyanVM
...
--HG--
extra : source : 9036c64b7a66ffe93e717ca97642a4400e396d9c
extra : intermediate-source : 041d1c561feb5f4d9bcd492f31f7203ca477f938
2018-04-19 12:06:04 +02:00
New Tobin Paradigm
53bd9f7e59
Merge pull request #171 from janekptacijarabaci/js_location_hash_1
...
Fix: no escape single quote in location.hash
2018-04-15 19:52:56 -04:00
wolfbeast
f2bc0785b9
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.
2018-04-13 22:06:20 +02:00
wolfbeast
597fb9fbe3
Rebase on master
2018-04-11 17:45:54 +02:00
trav90
bbd4001cb2
Fix Value::isGCThing footgun, stop returning true for NullValue
2018-04-07 13:11:38 -05:00
wolfbeast
4e368f8199
Remove base conditional code for crash reporter and injector.
2018-03-30 08:50:58 +02:00
wolfbeast
7c68c5a22c
Remove cargo nsstring component
...
Part 3 for #58
2018-03-13 12:15:45 +01:00
wolfbeast
71119b4926
Merge branch 'security_tls_1-3_1' into TLS-1.3
2018-02-23 12:44:25 +01:00
wolfbeast
13a9ea6486
Remove XPCOM checks for Windows Vista and clean up unused header files.
...
Tag #22
2018-02-19 16:41:18 +01:00
wolfbeast
4f82d71df0
Remove Windows shell integration checks for Windows Vista.
...
Tag #22 .
2018-02-19 16:28:18 +01:00
wolfbeast
01b1e411bd
Remove StartupSpecialSystemDirectory() workaround.
...
The SHGetKnownFolderPath function declaration is exposed since [85edb1c711 ] so we no longer need to GetProcAddress("SHGetKnownFolderPath") and we can call it directly.
Also remove a redundant #include <shlobj.h>.
2018-02-19 16:11:56 +01:00
janekptacijarabaci
2c0b407f04
JS - location.hash - no escape single quote
2018-02-12 19:40:38 +01:00
janekptacijarabaci
d394b70aa4
Bug 1343600 - Add TLS handshake Start/Stop events
2018-02-11 07:13:53 +01:00
Matt A. Tobin
5f8de423f1
Add m-esr52 at 52.6.0
2018-02-02 04:16:08 -05:00