summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Issue #1571 - Remove JEMALLOC_USES_MAP_ALIGN and fix 48-bit addressing on ↵28.9-platformathenian2002020-06-01
| | | | | | | | | | | | | | | | SunOS AMD64. The JEMALLOC_USES_MAP_ALIGN code has turned out to be worse than useless, and in fact it breaks 64-bit SunOS. It's very old and turned out not to be needed anymore because the way the memory allocator works has changed since it was implemented. It prevented a fix I tried for 48-bit addressing from working properly. However, without either this code or the 48-bit addressing fix, the 64-bit version won't even start, which is why I thought the code was still needed. https://bugzilla.mozilla.org/show_bug.cgi?id=457189 https://hg.mozilla.org/mozilla-central/rev/a26c500b98ab The 48-bit addressing fix is based on code found here: https://github.com/OpenIndiana/oi-userland/blob/oi/hipster/components/web/firefox/patches/patch-js_src_gc_Memory.cpp.patch I already applied these changes to js/src/gc/Memory.cpp, but as I was looking through jemalloc.c I saw that there were very similar ifdefs for Linux on SPARC as the ones I'd had to enaable in Memory.cpp, but for whatever reason the patches I found didn't touch them. So I tried doing for jemalloc.c what was already done for Memory.cpp, and it worked (but only after I removed the map align code).
* Issue #1570 - Implement globalThiswolfbeast2020-06-01
| | | | This resolves #1570
* Issue #1558 - Prevent null deref crash in WebrtcVideoConduit DTORFedor2020-06-01
|
* Issue #1557 - Allow event dispatch on disabled form controls. (uplift)athenian2002020-05-21
|
* Revert "Merge pull request #1357 from athenian200/form-disabled-issue"athenian2002020-05-21
| | | | | This reverts commit ed88b99849156004c04e4a0c87ea9b2360ef19b6, reversing changes made to c4b0715baaffc541670fd1158557aa7e61e521d3.
* Issue #1540 - Stop MP3 demuxer from choking on very small files.athenian2002020-05-20
|
* Issue #1449 - Implement URLSearchParams's sort()Matt A. Tobin2020-05-10
|
* Issue #1589 - Ensure computed length and data is always availablewolfbeast2020-05-10
|
* [XPFE] Properly anchor XUL windows when tearing downRELBASE_20200506Moonchild2020-05-06
|
* [WebRTC] Port some upstream sctp fixesMoonchild2020-05-06
| | | | | - add SCTP auth token boundary check. - turn off SCTP auth and address reconfiguration.
* [dom] Reorder some calls to improve memory safetyMoonchild2020-05-06
|
* [devtools] Port various upstream fixesMoonchild2020-05-06
|
* [js] Record load in MCreateThis alias set.Moonchild2020-05-06
|
* Prevent the existance of dangling pointers upon failure of FindDataStart.Bas Schouten2020-05-06
|
* Hyperbola IceDove should use the toolkit SearchServiceMatt A. Tobin2020-05-06
|
* Revert "Issue #1445 - Clarify the status of extensions in the Add-On manager"RELBASE_20200427wolfbeast2020-04-27
| | | | This reverts commit f107de8a9051489a7cb786ff0106d8f3ab046ca8.
* Revert "Issue #1446 - Only allow extension add-on types for Firefox compat ↵wolfbeast2020-04-27
| | | | | | mode." This reverts commit e8417acbff563634f11f25461d953b951caac056.
* Revert "Issue #1446 - Only match extension add-on types for target ↵wolfbeast2020-04-27
| | | | | | applications." This reverts commit 4889e6dbbd2e13e778e7a244e7834ffc881e7a80.
* Revert "Issue #1445 - Use the detailed string also in the list entries."wolfbeast2020-04-27
| | | | This reverts commit ac68f8cf6c0a03a4a190ab2b560b01eeb14fa561.
* Revert "Issue #1445 - remove redundant nativeIndicator"wolfbeast2020-04-27
| | | | This reverts commit 2073a7f1c98d37b03648a4b33619e5b03f8dfeda.
* Revert "Issue #1445 - Add a link to details on using Firefox extensions in ↵wolfbeast2020-04-27
| | | | | | Pale Moon" This reverts commit c220c30bbb25015d85bd243a6445ca84401297a9.
* Revert "Issue #1445 - strings cleanup"wolfbeast2020-04-27
| | | | This reverts commit 461a9e86b22277285553f0e75bcce353c55bf69d.
* Merge branch 'redwood' into 28.9-platformRELBASE_20200426wolfbeast2020-04-26
|\
| * Issue #80 - Resolve issues with compiling on insane gcc configurations with ↵Matt A. Tobin2020-04-26
| | | | | | | | no optimizations in dom/
| * Issue #80 - Add Unused.h to dom/gamepad for Mac buildadeshkp2020-04-26
| |
| * Issue #80 - Fix include in PlatformDecoderModule.hadeshkp2020-04-26
| |
| * Issue #80 - Fix include in dom/quotawolfbeast2020-04-26
| | | | | | | | Reported by Luke.
| * Issue #80 - Fix include in dom/media for Pale Moon builds.wolfbeast2020-04-26
| |
| * Add Unused.h to dom/media/webrtc/MediaTrackConstraints.cppNew Tobin Paradigm2020-04-26
| |
| * Issue #80 - Include D3DMessageUtils.h in dom/plugins/ipc for Mac buildadeshkp2020-04-26
| | | | | | | | | | | | | | | | This should ideally not be needed on Mac but compilation fails due to sizeof `DxgiAdapterDesc` not known. Didn't face this issue on Linux though, probably due to a different include chain which already has this file included somewhere along the way.
| * Issue #80 - Fix includes in dom/media/platforms for Mac buildadeshkp2020-04-26
| |
| * Issue #80 - Include nsIContentInlines.h in dom/svg/SVGTests.cpp to fix linux ↵New Tobin Paradigm2020-04-26
| | | | | | | | bustage
| * Issue #80 - De-unify dom/xulMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/xsltMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/xmlMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/xhrMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/xblMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/workersMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/systemMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/svgMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/smilMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/securityMoonchild2020-04-26
| | | | | | | | | | Exception: CSPUtils relies on something in CSPContext, but on Windows it throws in an MSVC include which provides no hints.
| * Issue #80 - De-unify dom/quotaMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/pushMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/plugins/ipcMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/plugins/baseMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/performanceMoonchild2020-04-26
| |
| * Issue #80 - De-unify dom/media part 3Moonchild2020-04-26
| | | | | | | | | | | | | | Excluding /dom/media/webrtc for bad template use: MediaTrackConstraints.cpp/h MediaEngineCameraVideoSource.cpp and MediaEngineRemoteVideoSource.cpp
| * Issue #80 - De-unify dom/media part 2Moonchild2020-04-26
| |
| * Issue #80 - De-unify dom/media part 1 (updated reland)Moonchild2020-04-26
| | | | | | | | | | | | This de-unifies up to and including dom/media/platforms with the exception of dom/media/platforms/wmf, because that one throws weird errors in the Win SDK which don't have a clear cause (yet)