summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Fix missing includeRELBASE_20200603Moonchild2020-06-03-0/+1
|
* Merge branch 'release' of https://github.com/MoonchildProductions/UXP into ↵Moonchild2020-06-03-70/+33
|\ | | | | | | release
| * Merge remote-tracking branch 'origin/redwood' into releaseMoonchild2020-06-01-355970/+3467
| |\
| * | Issue #1571 - Remove JEMALLOC_USES_MAP_ALIGN and fix 48-bit addressing on ↵athenian2002020-06-01-42/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-3/+44
| | | | | | | | | | | | This resolves #1570
| * | Issue #1558 - Prevent null deref crash in WebrtcVideoConduit DTORFedor2020-06-01-0/+7
| | |
| * | Issue #1557 - Allow event dispatch on disabled form controls. (uplift)athenian2002020-05-21-26/+35
| | |
| * | Revert "Merge pull request #1357 from athenian200/form-disabled-issue"athenian2002020-05-21-68/+78
| | | | | | | | | | | | | | | This reverts commit ed88b99849156004c04e4a0c87ea9b2360ef19b6, reversing changes made to c4b0715baaffc541670fd1158557aa7e61e521d3.
| * | Issue #1540 - Stop MP3 demuxer from choking on very small files.athenian2002020-05-20-1/+4
| | |
| * | Issue #1449 - Implement URLSearchParams's sort()Matt A. Tobin2020-05-10-1/+51
| | |
| * | Issue #1589 - Ensure computed length and data is always availablewolfbeast2020-05-10-4/+6
| | |
| * | [XPFE] Properly anchor XUL windows when tearing downRELBASE_20200506Moonchild2020-05-06-10/+2
| | |
| * | [WebRTC] Port some upstream sctp fixesMoonchild2020-05-06-7/+22
| | | | | | | | | | | | | | | - add SCTP auth token boundary check. - turn off SCTP auth and address reconfiguration.
| * | [dom] Reorder some calls to improve memory safetyMoonchild2020-05-06-4/+2
| | |
| * | [devtools] Port various upstream fixesMoonchild2020-05-06-3/+9
| | |
| * | [js] Record load in MCreateThis alias set.Moonchild2020-05-06-2/+4
| | |
| * | Prevent the existance of dangling pointers upon failure of FindDataStart.Bas Schouten2020-05-06-1/+2
| | |
| * | Hyperbola IceDove should use the toolkit SearchServiceMatt A. Tobin2020-05-06-2/+1
| | |
| * | Revert "Issue #1445 - Clarify the status of extensions in the Add-On manager"RELBASE_20200427wolfbeast2020-04-27-51/+3
| | | | | | | | | | | | This reverts commit f107de8a9051489a7cb786ff0106d8f3ab046ca8.
| * | Revert "Issue #1446 - Only allow extension add-on types for Firefox compat ↵wolfbeast2020-04-27-2/+2
| | | | | | | | | | | | | | | | | | mode." This reverts commit e8417acbff563634f11f25461d953b951caac056.
| * | Revert "Issue #1446 - Only match extension add-on types for target ↵wolfbeast2020-04-27-9/+6
| | | | | | | | | | | | | | | | | | applications." This reverts commit 4889e6dbbd2e13e778e7a244e7834ffc881e7a80.
| * | Revert "Issue #1445 - Use the detailed string also in the list entries."wolfbeast2020-04-27-1/+1
| | | | | | | | | | | | This reverts commit ac68f8cf6c0a03a4a190ab2b560b01eeb14fa561.
| * | Revert "Issue #1445 - remove redundant nativeIndicator"wolfbeast2020-04-27-0/+21
| | | | | | | | | | | | This reverts commit 2073a7f1c98d37b03648a4b33619e5b03f8dfeda.
| * | Revert "Issue #1445 - Add a link to details on using Firefox extensions in ↵wolfbeast2020-04-27-10/+0
| | | | | | | | | | | | | | | | | | Pale Moon" This reverts commit c220c30bbb25015d85bd243a6445ca84401297a9.
| * | Revert "Issue #1445 - strings cleanup"wolfbeast2020-04-27-1/+4
| | | | | | | | | | | | This reverts commit 461a9e86b22277285553f0e75bcce353c55bf69d.
| * | Merge branch 'redwood' into 28.9-platformRELBASE_20200426wolfbeast2020-04-26-3554/+860
| |\ \
| * | | Issue #1517 - Enable high-resolution DOM timestamps on releasewolfbeast2020-04-16-2/+1
| | | |
| * | | Merge branch 'redwood' into 28.9-platformwolfbeast2020-04-14-446252/+12554
| |\ \ \
* | \ \ \ Merge branch 'redwood' into releaseMoonchild2020-06-03-31/+74
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | [NSS] Bump NSS versionMoonchild2020-06-03-6/+7
| | | | |
| * | | | [NSS] Force a fixed length for DSA exponentiationMoonchild2020-06-03-10/+35
| | | | |
| * | | | Bug 1632717Moonchild2020-06-03-7/+24
| | | | |
| * | | | Issue #1566 - Lowercase link filename extensionadeshkp2020-06-03-8/+8
|/ / / /
* | | | Issue #1571 - Remove JEMALLOC_USES_MAP_ALIGN and fix 48-bit addressing on ↵athenian2002020-06-01-42/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
* | | | Update README.mdMoonchild2020-06-01-1/+1
| | | | | | | | | | | | wiki -> site
* | | | Issue #1570 - Implement globalThiswolfbeast2020-06-01-3/+44
| | | | | | | | | | | | | | | | This resolves #1570
* | | | Issue #1558 - Prevent null deref crash in WebrtcVideoConduit DTORFedor2020-06-01-0/+7
| | | |
* | | | Issue #361 - Remove dead Android code.Ascrod2020-06-01-93/+2
| | | | | | | | | | | | | | | | See Bug 1629030, part 3.
* | | | Bug 1154295 - use normal formatting for plaintext documents in reader modeTrushita2020-06-01-0/+42
| | | | | | | | | | | | | | | | | | | | | | | | Before this change the plain text document in reader mode was not formatted/styled properly. Tag #361.
* | | | Bug 1621479 - Fix typo in reader mode CSS class preservation list.Cameron McCormack2020-06-01-1/+1
| | | | | | | | | | | | | | | | Tag #361.
* | | | Issue #361 - Update Readability from upstream.Ascrod2020-06-01-68/+367
| | | | | | | | | | | | | | | | (git rev 52ab9b5c8916c306a47b2119270dcdabebf9d203)
* | | | [permissions] Fix build bustage with --disable-permissionsMoonchild2020-05-23-0/+2
| | | |
* | | | [printing] Fix build bustage with --disable-printingMoonchild2020-05-23-0/+6
| | | |
* | | | Issue #1557 - Allow event dispatch on disabled form controls. (uplift)athenian2002020-05-23-26/+35
| | | |
* | | | Revert "Merge pull request #1357 from athenian200/form-disabled-issue"athenian2002020-05-23-68/+78
| | | | | | | | | | | | | | | | | | | | This reverts commit ed88b99849156004c04e4a0c87ea9b2360ef19b6, reversing changes made to c4b0715baaffc541670fd1158557aa7e61e521d3.
* | | | Issue #1538 - remove speech recognition engineMoonchild2020-05-20-351861/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes speech recognition, pocketsphinx, training models and the speech automated test interface. This also re-establishes proper use of MOZ_WEBSPEECH to work for the speech API (synthesis part only) that was a broken mess before, with some synth parts being always built, some parts being built only with it enabled and recognition parts being dependent on it. I'm pretty sure it'd be totally busted if you'd ever have tried building without MOZ_WEBPEECH before. Tested that synthesis still works as-intended. This resolves #1538
* | | | Bug 1430745 - IPC: Fix unaligned accesses in DirReaderLinuxJiaxun Yang2020-05-20-1/+4
| | | | | | | | | | | | | | | | Tag: #1542
* | | | Issue #1542 - [mtransport] Fix unaligned memory allocation in r_memoryJiaxun Yang2020-05-20-1/+1
| | | | | | | | | | | | | | | | Unaligend memory access can't work on RISC.
* | | | Bug 1426323 - Media: WebRTC: Fix build config for MIPS64Jiaxun Yang2020-05-20-0/+4
| | | | | | | | | | | | | | | | Tag: #1542
* | | | Issue #1542 - [WebRTC] Set CPU speed to -1 on MIPSJiaxun Yang2020-05-20-0/+5
| | | | | | | | | | | | | | | | CPU is pretty slow due to lack of SIMD optmization.