Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | | Redundant code path cleanup (#1702) | Moonchild | 2021-01-02 | -297/+91 | |
|/ | | | | | | | | | Remove various obsolete configure options. Remove Adjust SDK install tracking filth. Remove redundant code paths in old-configure This also optimizes linker use Remove redundant conditional blocks. Rewrite span.h without constexpr use. | ||||
* | Issue #1053 - Part 2b: Remove android from /layout reftests | Moonchild | 2020-12-31 | -18092/+511 | |
| | | | | Also cleans up some other obsolete checks and stylo reftest lists. | ||||
* | Issue #1053 - Part 3b: Remove AndroidSurfaceTexture and Android media decoder | Moonchild | 2020-12-27 | -2022/+0 | |
| | | | | interface. | ||||
* | Issue #1053 - Part 3a: Remove Android conditionals from /gfx | Moonchild | 2020-12-27 | -1708/+32 | |
| | |||||
* | Issue #1053 - Part 2a: Remove android from /layout (partial) | Moonchild | 2020-12-26 | -540/+56 | |
| | | | | | This removes android code from base, build, forms, generic, inspector, style, printing, tools and xul. | ||||
* | Issue #1053 - Part 1c: Remove references to mobile/android targets and paths | Moonchild | 2020-12-25 | -3636/+8 | |
| | |||||
* | Issue #1681 - Hard-code FLAC media type association for .flac | Moonchild | 2020-12-24 | -0/+1 | |
| | | | | We don't support AAC outside of OMX at the moment, so oops. | ||||
* | Revert "Issue #1681 - Hard-code FLAC and AAC media type associations for ↵ | Moonchild | 2020-12-24 | -2/+0 | |
| | | | | | | .flac and .aac" This reverts commit a8e90975d0b7fd481b03a862844c65778f402c5e. | ||||
* | Issue #1681 - Hard-code FLAC and AAC media type associations for .flac and .aac | Moonchild | 2020-12-24 | -0/+2 | |
| | |||||
* | Clobber for NSS update. | Moonchild | 2020-12-23 | -0/+1 | |
| | |||||
* | Issue #1693 - Additional configuration for NSS lib update. | Moonchild | 2020-12-23 | -0/+7 | |
| | | | | | | | The Seed and RC2 components are completely obsolete, so we shouldn't build them. AVX2 for Chacha20-Poly1305 would fall outside of our platform sysreqs, and has a build system issue with non-MSVC flags being passed (needs more research, also a recent change around NSS 3.53 when the makefile destruction happened) | ||||
* | Issue #1693 - Update NSS to 3.59.1.1 | Moonchild | 2020-12-23 | -17321/+502834 | |
| | | | | | This updates to MoonchildProductions/NSS@bd49b2b88 in the repo created for our consumption of the library. | ||||
* | Issue #1693 - Update NSPR to 4.29 | Moonchild | 2020-12-23 | -2461/+2614 | |
| | |||||
* | Issue #1701 - Implement Intl.PluralRules API | Moonchild | 2020-12-22 | -67/+834 | |
| | |||||
* | Issue #1700 - Apply background color instead of inset shadow for findbar input. | Moonchild | 2020-12-21 | -6/+26 | |
| | | | | | | | | This changes the toolkit theme for Linux and Windows (Mac already did this) to style the input textbox on the findbar with -moz-appearance:none so as to give us styling control (as opposed to using a native widget style) and apply a neutral style to it. Also ensures Mac remains readable in case of poorly contrasting text. | ||||
* | Revert "Issue #1686 - Align a keybinding definition with the others" | Moonchild | 2020-12-20 | -1/+1 | |
| | | | | This reverts commit 85dc118aaca8446cbe33671446ac23147daec44c. | ||||
* | Merge pull request 'Reinstate the performance timing code removed in error' ↵ | Moonchild | 2020-12-16 | -0/+17 | |
|\ | | | | | | | | | | | (#1698) from adesh/UXP:fix-performace-api into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1698 | ||||
| * | Issue #1697 - Reinstate the performance timing code removed in error. | adesh | 2020-12-16 | -0/+17 | |
|/ | | | | This was a fallout from pull request #929. | ||||
* | Revert "Issue #1695 - Add clamping to websocket polling timeouts." | Moonchild | 2020-12-16 | -30/+3 | |
| | | | | | | | As of [da0c073a7] we no longer need this workaround because the issue is avoided with proper sleep/wake logic restored. This reverts commit 2fa993b5639e04c7e1d7403ecf9175a223ce50b4. | ||||
* | Issue #1695 - Restore Sleep/Wake timer that was erroneously removed. | Moonchild | 2020-12-16 | -0/+30 | |
| | | | | This was fallout from PR #929 for Issue #21 | ||||
* | [toolkit] Handle corner case confusion of downloaded files without extension. | Moonchild | 2020-12-15 | -0/+16 | |
| | | | | See code comment for details. | ||||
* | Issue #1696 - Propagate flex sizes to the table wrapper | Moonchild | 2020-12-15 | -0/+290 | |
| | | | | | | | This avoids overlapping of table styled elements inside flexboxes as used on some websites. Resolves #1696 | ||||
* | [network] Update port blacklist. | Moonchild | 2020-12-15 | -10/+21 | |
| | | | | See BZ bugs 1674735, 1677047, 1677940 and 1676868 for details. | ||||
* | Issue #1695 - Add clamping to websocket polling timeouts. | Moonchild | 2020-12-12 | -3/+30 | |
| | |||||
* | Revert "Issue #1391 - Disable DOM Filesystem/dirpicker APIs by default." | Moonchild | 2020-12-08 | -2/+2 | |
| | | | | This reverts commit 45a976a5f1e83c3c2f7fcf85b1fa5315946f4c1a. | ||||
* | Issue #1695 - Fix socket timeout logic. | Moonchild | 2020-12-08 | -67/+121 | |
| | |||||
* | Issue #1694 - Part 2: Use scriptabledateformat for Update History display. | Moonchild | 2020-12-04 | -6/+11 | |
| | |||||
* | Issue #1694 - Part 1: Use scriptabledateformat for the Cookie Accept dialog. | Moonchild | 2020-12-04 | -6/+26 | |
| | |||||
* | Issue #1624 - flip the inlining pref. | Moonchild | 2020-12-03 | -1/+1 | |
| | | | | The default is now set to the more stable but slower global setting. | ||||
* | Nuke erroneously added vim line. | Moonchild | 2020-12-03 | -1/+0 | |
| | |||||
* | Issue #1624 - Make ion inlining optimizations a pref. | Moonchild | 2020-12-03 | -3/+14 | |
| | | | | This also adds it to JS_SetGlobalJitCompilerOption() | ||||
* | Merge branch 'nss-patch-work' | Moonchild | 2020-12-01 | -1534/+1089 | |
|\ | |||||
| * | Clobber for NSS update. | Moonchild | 2020-12-01 | -1/+1 | |
| | | |||||
| * | [NSS] Version and build bump | Moonchild | 2020-12-01 | -6/+6 | |
| | | |||||
| * | [NSS] Update root certificates. | Moonchild | 2020-12-01 | -1527/+1082 | |
| | | |||||
* | | Issue #1624 - Globally disable inlining optimizations in the JS JIT compiler. | Moonchild | 2020-12-01 | -1/+1 | |
| | | |||||
* | | Revert "Issue #1624 - Exclude function scopes from Ion compilation." | Moonchild | 2020-12-01 | -8/+1 | |
| | | | | | | | | This reverts commit bb31c1c65e8b7fcdd3a1d6b80a4fe4c1f5b3d10a. | ||||
* | | Merge pull request 'Fix macOS version detection above 10.15 and update ↵ | Moonchild | 2020-12-01 | -113/+151 | |
|\ \ | |/ |/| | | | | | | | blocklist support to 11.0' (#1692) from dbsoft/UXP:Big_Sur_Version into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1692 | ||||
| * | Issue #1690 - Part 2: Update MacOS Blocklist support from 10.13 to 11.0. | Brian Smith | 2020-12-01 | -20/+54 | |
| | | | | | | | | Changes based on Mozilla bug 1678061. | ||||
| * | Issue #1690 - Part 1: Fix MacOS version detection above 10.15. | Brian Smith | 2020-11-23 | -93/+97 | |
| | | | | | | | | Changes based on Mozilla bug 1616404 but supporting back to 10.7. | ||||
* | | Issue #1624 - Exclude function scopes from Ion compilation. | Moonchild | 2020-11-30 | -1/+8 | |
| | | | | | | | | | | | | This seems to work around the problem with the compiled code stack for in-line declared JS module code. Not optimal, for sure, but better than having to kill Ion compilation outright. | ||||
* | | Revert "Issue #1691 - Part 1: Provide a way of associating a private value ↵ | Moonchild | 2020-11-28 | -129/+43 | |
| | | | | | | | | | | | | with a script" This reverts commit 15914ec5780e7867ab508a48a83311c56950f8a9. | ||||
* | | Issue #1691 - Part 1: Provide a way of associating a private value with a script | Moonchild | 2020-11-27 | -43/+129 | |
| | | | | | | | | | | | | or module. This is a prerequisite for dynamic import | ||||
* | | Issue #1684 - Move global user-agent override to networking component. | Moonchild | 2020-11-27 | -13/+15 | |
|/ | | | | | Since this is a http protocol networking feature, it belongs in the networking branch of our preferences. | ||||
* | Issue #1676 - Follow-up: Put js/src (including vm), jit, and wasm back into ↵ | Matt A. Tobin | 2020-11-20 | -27/+38 | |
| | | | | | | unified sources. Function template inflation in intermediate code. The linker problem we hit with the corrupt file was because there were too many function descriptors and relation in the .lib | ||||
* | [webrtc] Only init WebRtcAec callbacks once | Moonchild | 2020-11-19 | -17/+21 | |
| | |||||
* | Merge pull request 'Align a keybinding definition with the others' (#1687) ↵ | Moonchild | 2020-11-19 | -1/+1 | |
|\ | | | | | | | | | | | from vannilla/UXP:align-key-definition into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1687 | ||||
| * | Issue #1686 - Align a keybinding definition with the others | Alessio Vanni | 2020-11-18 | -1/+1 | |
| | | |||||
* | | [sfnt] Fix heap buffer overflow. | Werner Lemberg | 2020-11-19 | -7/+7 | |
| | | | | | | | | | | | | This is CVE-2020-15999. * src/sfnt/pngshim.c (Load_SBit_Png): Test bitmap size earlier. | ||||
* | | [dom] Remove attributes from descendants when setting sanitized style. | Henri Sivonen | 2020-11-19 | -0/+19 | |
| | | | | | | | | This avoids a number of problems with incomplete sanitation. |