Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Merge pull request #1121 from win7-7/nsHtml5PortabilitylocalEqualsBuffer-pr | Moonchild | 2019-05-25 | -9/+9 |
|\ | | | | | Use memcmp in nsHtml5Portability::localEqualsBuffer | |||
| * | use memcmp for nsIAtom Equals to improve performance xpcom/ds | win7-7 | 2019-05-25 | -9/+9 |
| | | | | | | issue #1113 Use memcmp and not slower string Equals in nsHtml5Portability::localEqualsBuffer | |||
* | | Avoid some useless ForgetSkippable handling while we're already dealing | wolfbeast | 2019-05-25 | -0/+5 |
|/ | | | | with snow-white objects. | |||
* | remove unnecessary spaces | win7-7 | 2019-05-24 | -4/+0 |
| | ||||
* | add main thread only cache for nsIAtoms to speed up atomization xpcom/ds | win7-7 | 2019-05-24 | -2/+57 |
| | | | add main thread only cache for nsIAtoms to speed up atomization | |||
* | Unhook CR exception handler. | wolfbeast | 2019-04-01 | -78/+0 |
| | | | | Tag #20 | |||
* | Remove AIX 1st party code OS checks, part 1 | wolfbeast | 2019-03-31 | -1162/+1 |
| | | | | Issue #186 | |||
* | Issue #187: Remove solaris 1st party code OS checks. | wolfbeast | 2019-03-30 | -1422/+0 |
| | ||||
* | Issue #187: Remove solaris conditional code. | wolfbeast | 2019-03-30 | -111/+0 |
| | ||||
* | Revert "Guard against re-entrancy in nsStringStream." | wolfbeast | 2019-03-22 | -34/+0 |
| | | | | This reverts commit 411919cca7a3795d08ec3cd24efa0167683a80fb. | |||
* | Guard against re-entrancy in nsStringStream. | wolfbeast | 2019-03-22 | -0/+34 |
| | ||||
* | Add a ClearElementAt API to nsTArray | JustOff | 2019-03-13 | -0/+18 |
| | ||||
* | Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS | wolfbeast | 2019-01-18 | -3/+0 |
| | ||||
* | Consolidate tracing and traversing. | wolfbeast | 2019-01-18 | -15/+37 |
| | ||||
* | Telemetry: Remove stubs and related code | adeshkp | 2019-01-12 | -4/+0 |
| | ||||
* | Add overflow checks for extending nsTArrays. | wolfbeast | 2018-11-02 | -24/+50 |
| | | | | | | Surprisingly, this was previously not done. Also, some of this code seems to be incorrect or, at the very least, wasn't clear what it was trying to do. | |||
* | Add mozilla::Span | trav90 | 2018-10-06 | -0/+167 |
| | ||||
* | Remove unused telemetry functions/variables. | wolfbeast | 2018-10-01 | -2/+1 |
| | | | | Tag #21. | |||
* | Remove code that prevents binary extensions | Matt A. Tobin | 2018-09-23 | -8/+0 |
| | ||||
* | Replace the custom logic in ObserverList with an nsTObserverArray which has ↵ | wolfbeast | 2018-09-11 | -7/+7 |
| | | | | all the necessary logic for stable iteration over a potentially changing list of items. | |||
* | Remove all C++ telemetry autotimers | wolfbeast | 2018-09-04 | -1/+0 |
| | ||||
* | Remove all C++ Telemetry Accumulation calls. | wolfbeast | 2018-09-03 | -22/+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. | |||
* | Remove support for TLS session caches in TLSServerSocket. | wolfbeast | 2018-09-01 | -0/+13 |
| | | | | This resolves #738 | |||
* | Remove the const to fix the -Wignored-qualifiers warning with GCC 8 | trav90 | 2018-08-10 | -3/+3 |
| | ||||
* | Bug 1468217 - Add "SettingContent-ms" to the list of executable file ↵ | Paolo Amadini | 2018-06-30 | -0/+1 |
| | | | | extensions. r=Gijs, a=RyanVM | |||
* | Bug 1413868. | wolfbeast | 2018-06-30 | -0/+457 |
| | ||||
* | Remove SPS profiler. | wolfbeast | 2018-05-24 | -661/+3 |
| | | | | | - Conditionals and code blocks. (MOZ_ENABLE_PROFILER_SPS) - Stub out several profiler-only functions. | |||
* | Remove the Dark Matter Detector (DMD) Memeory debugger component. | wolfbeast | 2018-05-23 | -266/+3 |
| | | | | This resolves #376. | |||
* | Remove other gonk widget conditionals and unused files. | wolfbeast | 2018-05-13 | -2/+0 |
| | | | | Tag #288. | |||
* | Remove MOZ_WIDGET_GONK [1/2] | wolfbeast | 2018-05-12 | -76/+6 |
| | | | | Tag #288 | |||
* | Merge branch 'intl-ICU-emoji-work' | wolfbeast | 2018-05-04 | -3/+1 |
|\ | ||||
| * | Issue #325 Part 14: Remove EXPOSE_INTL_API conditionals. | wolfbeast | 2018-05-04 | -3/+1 |
| | | ||||
* | | Remove unused XREShellData | wolfbeast | 2018-05-03 | -21/+1 |
| | | ||||
* | | Remove sandbox ductwork conditional code. | wolfbeast | 2018-05-03 | -75/+0 |
| | | ||||
* | | Remove content process sandbox code. | wolfbeast | 2018-05-02 | -73/+0 |
|/ | ||||
* | Bug 338865 - Scriptable XPIDL iface inheriting from noscript iface should ↵ | janekptacijarabaci | 2018-04-30 | -1/+1 |
| | | | | throw error | |||
* | Bug 1411415. | wolfbeast | 2018-04-29 | -1/+1 |
| | ||||
* | Remove support for making jemalloc4 the default memory allocator. | wolfbeast | 2018-04-27 | -2/+0 |
| | ||||
* | Remove build support for HP-UX | wolfbeast | 2018-04-24 | -43/+0 |
| | | | | Note: 3rd party lib support (NSS, etc.) has not been touched. | |||
* | Bug 1452202 - Clean up PLDHashTable move operator. r=froydnj, a=RyanVM | Eric Rahm | 2018-04-19 | -5/+5 |
| | | | | | | --HG-- extra : source : 9036c64b7a66ffe93e717ca97642a4400e396d9c extra : intermediate-source : 041d1c561feb5f4d9bcd492f31f7203ca477f938 | |||
* | Merge pull request #171 from janekptacijarabaci/js_location_hash_1 | New Tobin Paradigm | 2018-04-15 | -1/+1 |
|\ | | | | | Fix: no escape single quote in location.hash | |||
| * | JS - location.hash - no escape single quote | janekptacijarabaci | 2018-02-12 | -1/+1 |
| | | ||||
* | | Convert MOZILLA_OFFICIAL conditionals to MC_OFFICIAL where needed. | wolfbeast | 2018-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. | |||
* | | Rebase on master | wolfbeast | 2018-04-11 | -2/+2 |
|\ \ | ||||
| * | | Fix Value::isGCThing footgun, stop returning true for NullValue | trav90 | 2018-04-07 | -2/+2 |
| | | | ||||
* | | | Remove base conditional code for crash reporter and injector. | wolfbeast | 2018-03-30 | -246/+1 |
|/ / | ||||
* | | Remove cargo nsstring component | wolfbeast | 2018-03-13 | -1129/+0 |
| | | | | | | | | Part 3 for #58 | |||
* | | Merge branch 'security_tls_1-3_1' into TLS-1.3 | wolfbeast | 2018-02-23 | -7/+9 |
|\ \ | ||||
| * | | Bug 1343600 - Add TLS handshake Start/Stop events | janekptacijarabaci | 2018-02-11 | -7/+9 |
| |/ | ||||
* | | Remove XPCOM checks for Windows Vista and clean up unused header files. | wolfbeast | 2018-02-19 | -8/+1 |
| | | | | | | | | Tag #22 |