Commit graph

7,397 commits

Author SHA1 Message Date
ownedbywuigi
f2d3eb036b Add a 'reason code' for when there isn't a reason string for a "corrupt extension" 2026-04-01 13:52:00 +01:00
ownedbywuigi
8bf148471c Add a "close all tabs to the left" button + fix compile error 2026-04-01 11:35:08 +01:00
ownedbywuigi
ea6b948f3b (from mypal68) Full webRequest support 2026-03-31 23:52:46 +01:00
ownedbywuigi
d90e52fac4 (from mypal68) Add incognito and windowId support to webRequest filtering 2026-03-31 21:25:53 +01:00
ownedbywuigi
223d5d6a25 Spoof to Firefox 128 for WebExtensions 2026-03-31 20:30:49 +01:00
ownedbywuigi
f2703f7f95 webRequest support 2026-03-31 20:04:18 +01:00
ownedbywuigi
c961f4e45c Enhanced WebExtension support + detailed reason on why a extension is "corrupt" 2026-03-31 14:37:57 +01:00
ownedbywuigi
257ddfa48d Enhance PDF handling by introducing DISPOSITION_FORCE_INLINE and updating content disposition logic 2026-03-31 11:46:59 +01:00
ownedbywuigi
9a60e2c532 Update process count preference to a fixed value and enhance content parent selection logic 2026-03-30 11:43:16 +01:00
ownedbywuigi
b603a2061a Re-introduce one process per tab 2026-03-30 00:36:02 +01:00
ownedbywuigi
32e0f7f621 Add infallibleInit method to ThreadLocal and AssertOwns methods to Mutex 2026-03-30 00:30:51 +01:00
ownedbywuigi
498b121c86 Fix the preference for e10s (enabled by default, disable if user wants to) 2026-03-29 23:43:08 +01:00
ownedbywuigi
b386e2fed1 patch backspace for e10s 2026-03-29 23:40:43 +01:00
ownedbywuigi
f342f6ce12 Revert one process per tab, regression in backspace handling 2026-03-29 23:00:40 +01:00
ownedbywuigi
c8833bbb37 update readme 2026-03-29 22:32:31 +01:00
ownedbywuigi
eca96d42e6 One process per tab for e10s 2026-03-29 22:27:29 +01:00
ownedbywuigi
c9ae15ae7b Add e10s in preferences (enabled by default) 2026-03-29 22:19:00 +01:00
ownedbywuigi
27fba4cabb Release 13.1 2026-03-29 22:07:36 +01:00
ownedbywuigi
0d1c6220b3 Initial effort to add e10s 2026-03-29 21:55:25 +01:00
ownedbywuigi
abd690a26f Merge branch 'main' of https://repo.dactyloidae.xyz/Dactyloidae/UXP 2026-03-29 21:46:32 +01:00
ownedbywuigi
6199242317 Attempt to fix https://forum.palemoon.org/viewtopic.php?f=3&t=33260 2026-03-29 21:45:49 +01:00
wuggy
8c0468725a Remove Hydra branding 2026-03-29 20:09:31 +01:00
wuggy
b19458894f Merge pull request 'Dactyloidae version 13.0' (#1) from 13.0 into main 13.0
Reviewed-on: https://repo.dactyloidae.xyz/Dactyloidae/UXP/pulls/1
2026-03-29 12:23:59 +01:00
ownedbywuigi
12f8c606e0 clean up application directory 2026-03-29 12:20:54 +01:00
wuggy
a4e7e8662d revert 5a84cf5aab
revert Use firebug devtools theme by default, use light theme pwease
2026-03-29 12:04:41 +01:00
ownedbywuigi
df01f3e6f5 Optimise caching preferences + 2G disk cache cap from 512M 2026-03-28 11:29:53 +00:00
ownedbywuigi
2cd5702611 Attempt to fix the browser "hiccups" commonly found in UXP (seems to be successful?) 2026-03-28 11:20:14 +00:00
ownedbywuigi
32d670d8dc Revert back to old tuning for reduced startup compile pressure 2026-03-28 10:11:23 +00:00
ownedbywuigi
2dd5267098 Increase thresholds for small function compilation and warm-up to optimize performance for jQuery-style code. 2026-03-28 09:20:54 +00:00
ownedbywuigi
57eac6fab8 Add SSE2 optimisations 2026-03-28 09:18:09 +00:00
ownedbywuigi
6b25e2373b Update JIT options and thresholds for improved performance 2026-03-28 08:48:09 +00:00
ownedbywuigi
9c1cdcf541 Bigger JIT warm-up preferences 2026-03-28 08:31:04 +00:00
ownedbywuigi
6f4da14ee2 Add JIT warm-up threshold preferences for baseline and ion compilation 2026-03-28 07:34:59 +00:00
ownedbywuigi
cc73e1f171 Refactor condition for uint8_t and uint8_clamped handling in ElementSpecific class 2026-03-28 07:29:09 +00:00
ownedbywuigi
8128507f32 Fix TODO in WasmBaselineCompile 2026-03-28 06:54:56 +00:00
ownedbywuigi
b87795b656 Optimize bitwise shift and rotate operations for constant right-hand side values 2026-03-27 19:03:45 +00:00
ownedbywuigi
966fe69c7d SpiderMonkey optimizations 2026-03-27 18:54:19 +00:00
ownedbywuigi
8046f8b4aa try to fix the images not rendering on yeezy.com 2026-03-27 17:07:32 +00:00
ownedbywuigi
d9464e116c Whitelist Parallels 2026-03-27 15:37:18 +00:00
ownedbywuigi
d87a543978 Whitelist VMWare and HyperV 2026-03-27 15:34:37 +00:00
ownedbywuigi
fbac9bda8e fix compilation error in ingloader.h 2026-03-27 15:29:00 +00:00
ownedbywuigi
35aa94b223 Increase image cache size and adjust related parameters for improved performance 2026-03-27 15:23:58 +00:00
ownedbywuigi
2e6dfbcc5e optimise gfxImageSurface for SSE2 2026-03-27 15:11:31 +00:00
ownedbywuigi
629f4db8fe implement lazy-loading 2026-03-27 12:38:53 +00:00
ownedbywuigi
8594600d9b Reuse the same event object when dispatching bubbling/capturing phases instead of allocating new ones. 2026-03-27 11:57:41 +00:00
ownedbywuigi
dfe8698a6f Revamp SSE2 optimisations, moving them to one place so all of JS engine gets SSE2 optimizations 2026-03-27 11:49:03 +00:00
ownedbywuigi
d34a9c5778 Refactor MaybeCheckSameAttrVal to streamline old value storage for custom elements 2026-03-27 11:34:40 +00:00
ownedbywuigi
81e2ff2fe2 Add SSE2 for memcpy and memuse. caching SVGs too cuz why not 2026-03-27 10:45:45 +00:00
wuggy
6bcff8e916 Release 13.0 2026-03-26 21:52:03 +00:00
wuggy
3c52e5eb8a Revert back to 12.1 codebase 13.0-pre1 13.0-pre2 2026-03-26 19:29:20 +00:00