Commit graph

7,493 commits

Author SHA1 Message Date
Basilisk-Dev
34fb5b8946 MoonchildProductions/UXP#2897: Undo mistakenly overwritten file in libavutil 2026-04-23 06:22:58 +01:00
Basilisk-Dev
5dc90752dd MoonchildProductions/UXP#2897: Import upstream libyuv fixes to fix Clang compilation on Loongarch64 2026-04-23 06:20:56 +01:00
Basilisk-Dev
59c74b71e2 MoonchildProductions/UXP#2897: Modify webrtc to compile on loongarch64 2026-04-23 06:20:45 +01:00
Basilisk-Dev
5e4e20d69f MoonchildProductions/UXP#2897: Specify 16k pagesize for loongarch64 in jemalloc 2026-04-23 06:20:13 +01:00
Basilisk-Dev
10f50ce4f7 MoonchildProductions/UXP#2897: Added a loongarch atomic-ops implementation 2026-04-23 06:19:54 +01:00
Basilisk-Dev
94217bc365 MoonchildProductions/UXP#2897: backport upstream xptcinvoke and xptcstubs for Loongarch64 2026-04-23 06:19:39 +01:00
Basilisk-Dev
d7963fcc9e MoonchildProductions/UXP#2897: Fix ffvpx build on loongarch64 2026-04-23 06:19:15 +01:00
Basilisk-Dev
8dde509b85 MoonchildProductions/UXP#2897: Add LA64 to webrtc build config 2026-04-23 06:18:38 +01:00
Basilisk-Dev
c69b41b80c MoonchildProductions/UXP#2897: Allow mfbt/double-conversion to compile on LA64 2026-04-23 06:18:23 +01:00
Basilisk-Dev
09a06eace0 MoonchildProductions/UXP#2897: Fix IPC to compile on LA64 2026-04-23 06:14:47 +01:00
Basilisk-Dev
cfb4ac338e MoonchildProductions/UXP#2897: Allow mach configure to pass on loongarch64 2026-04-23 05:43:04 +01:00
wuggy
def0f21065 Optimize argument handling in array and math functions by caching argument counts 2026-04-22 10:57:09 -07:00
wuggy
bd8939adb7 Optimize array length handling in ArraySetLength and array_unshift by caching property and argument counts 2026-04-22 07:45:40 -07:00
wuggy
5a3a5606e2 Optimize string handling in str_fromCharCode and str_fromCodePoint by using Latin1Char for single-byte characters 2026-04-22 07:31:53 -07:00
wuggy
5697dc9c6b Refactor loop index handling in IonBuilder and string functions for clarity 2026-04-22 07:26:05 -07:00
wuggy
2c30d61740 Optimize substring handling in js::SubstringKernel by caching leftChild length 2026-04-22 03:35:52 -07:00
wuggy
df7595c912 Organize mozconfigs by platform 2026-04-22 02:50:57 -07:00
wuggy
203d58a5cd (from Waterfox Classic) Refactor addonId access in BasePrincipal and related files 13.2-pre1.1 2026-04-22 00:13:33 -07:00
wuggy
ef314d225f Replace custom stdlib implementations with the compiler defaults 2026-04-21 23:43:14 -07:00
wuggy
be4773e168 add x86 build optimisations to zlib-ng (part 2) 2026-04-21 22:51:58 -07:00
wuggy
543027b3a0 Fix symbol errors with zlib-ng (part 1.1 in generic arch build) 2026-04-21 22:47:33 -07:00
wuggy
4517e2f525 Swap zlib for zlib-ng (verison d1afe3a) part 1 (generic arch, bare minimum building) 2026-04-21 22:24:50 -07:00
wuggy
2ecfbe9409 Fix linking error on MSVC (should now link mozglue on both MSVC and GCC) 2026-04-21 01:01:39 -07:00
wuggy
5212aa7bf1 Revert "implement lazy-loading"
This reverts commit 629f4db8fe.
2026-04-20 22:11:06 -07:00
wuggy
1639a538c2 Fix runtime issues under GCC on WIndows 2026-04-20 03:33:57 -07:00
wuggy
7917e6bed3 finally fix gcc building fully 2026-04-19 19:28:17 -07:00
wuggy
c90243e4ee Patch Bug 1346515, 1348955 and 1368981 2026-04-18 21:03:06 -07:00
Basilisk-Dev
a982bb3205 Issue #3050 - Backport 1431353: Remove off-thread parse thread limit 2026-04-18 19:57:15 -07:00
Basilisk-Dev
5bab33a357 Issue #3050 - Backport 1379814: Prevent HelperThreads master-task deadlock 2026-04-18 19:56:58 -07:00
wuggy
01553c6695 Revert "(not to be confused with Basilisk-Dev's implementation) Backport Bugzilla 1379814 and 1431353."
This reverts commit b0cad39d1a.
2026-04-18 19:52:12 -07:00
wuggy
b0cad39d1a (not to be confused with Basilisk-Dev's implementation) Backport Bugzilla 1379814 and 1431353. 2026-04-18 15:42:44 -07:00
wuggy
dd7052503e Most linking errors dealt with on compiling on MinGW 2026-04-18 13:06:15 -07:00
wuggy
854f39b4ab Finally finish with MinGW building (linking still has some issues shush) 2026-04-18 01:02:51 -07:00
wuggy
ad07988f5b Pt 2 in XDG compliance. 2026-04-17 18:35:11 -04:00
wuggy
438b881cbe Add XDG path support on Linux and other Unix based systems (excluding macOS) 2026-04-17 15:21:01 -07:00
wuggy
a5cf494890 Add support for compiling under MinGW + fix Windows compiling in general 2026-04-17 15:05:11 -07:00
wuggy
e3a45c193c Port Windows theme to Linux 13.2-pre1 2026-04-16 21:12:22 -04:00
wuggy
c2e913898b I GOT IT WORKING YAYYYYY 2026-04-16 20:07:26 -04:00
wuggy
a835672d9b HOLY SHIT IT LAUNCHES 2026-04-16 19:58:56 -04:00
wuggy
26f7249898 i HATE ZLIB PART 2 2026-04-16 19:42:31 -04:00
wuggy
8663fb0a82 I HATE ZLIB I HATE ZLIB I HATE ZLIB 2026-04-16 19:38:57 -04:00
wuggy
1f8c30514e Linux support take 2 2026-04-16 19:33:34 -04:00
wuggy
680611c8cf Finally get Linux compiling 2026-04-16 16:56:33 -04:00
wuggy
4898f49c28 [BETA] GNU/Linux support 2026-04-16 16:14:49 -04:00
wuggy
071805cddb Add new compiling documentation for Windows and (WIP) macOS 2026-04-13 14:42:27 +01:00
wuggy
d1a34ed024 Clear up documentation 2026-04-13 14:41:46 +01:00
wuggy
fb2a2d7a82 Update README 2026-04-13 14:06:07 +01:00
wuggy
233ddef07d Modifications to the PowerPC 32-bit mozconfig 2026-04-12 20:36:03 +01:00
wuggy
fad75516b5 Merge branch 'main' of https://repo.dactyloidae.xyz/Dactyloidae/UXP 2026-04-12 20:33:12 +01:00
wuggy
f7418db413 Add PowerPC 32-bit mozconfig (credits to White-Star issue #2) 2026-04-12 20:32:00 +01:00