Commit graph

7,728 commits

Author SHA1 Message Date
wuggy
85f7844b5a Merge pull request 'Catch up with UXP (ES2023 and nested CSS)' (#27) from uxpcatchup into main 13.2.1-rc1
Reviewed-on: https://repo.dactyloidae.xyz/Dactyloidae/UXP/pulls/27
2026-07-31 19:58:41 +01:00
Basilisk-Dev
75db223e08 Issue #2551 - comment toSorted implementation 2026-07-31 19:46:56 +01:00
Moonchild
d4658401f7 No Issue - Remove redundant OS check for toolkit/fonts
This is already guarded by MOZ_BUNDLED_FONTS one level higher and blocks
--enable-bundled-fonts from working on other OSes
2026-07-31 19:46:55 +01:00
Basilisk-Dev
d3764451e2 Issue #2551 - Add toSorted test and do some final tweaks to toSorted to be compliant 2026-07-31 19:46:55 +01:00
Basilisk-Dev
4edeca8c62 Issue #2551 - Ensure toSorted is 100% spec compliant per multiple tests 2026-07-31 19:46:55 +01:00
Basilisk-Dev
18c04a471d Issue #2551 - Initial attempt at toSorted implementation 2026-07-31 19:46:21 +01:00
Moonchild
bc0dbe9abb Issue #2928 - Improve imgLoader cache queue handling.
- Convert the imgCacheQueue to nsTArray from Vector
- Avoid marking the queue dirty when element operations are performed
that don't upset the sort order. This should improve performance as well.
2026-07-31 19:46:21 +01:00
Moonchild
3b799da2f8 Issue #2928 - Avoid searching the image cache queue for an entry after we just popped it off the queue. 2026-07-31 19:46:21 +01:00
Moonchild
252cbabfd4 Issue #2928 - Always refresh dirty queue. 2026-07-31 19:46:21 +01:00
Moonchild
7332833ecc Issue #2928 - Re-order imgLoader::RemoveFromCache
Remove from tracker first before removing from cache, and if the cache
queue is dirty, refresh it (causes a re-heap) before manipulating further.
2026-07-31 19:46:21 +01:00
Moonchild
f7820b0ab5 Issue #2928 - Check mCacheQueue size before removing entries.
Resolves #2928
2026-07-31 19:46:20 +01:00
Basilisk-Dev
c88750f498 Issue #2862 - css nesting pref true by default 2026-07-31 19:28:34 +01:00
Basilisk-Dev
700d17fea8 Issue #2862 - Remove unused vars in CSS flattener 2026-07-31 19:28:34 +01:00
Basilisk-Dev
df9550ae5a Issue #2862 - Change tests from lowering to flattening 2026-07-31 19:28:34 +01:00
Basilisk-Dev
64d55b0a2e Issue #2862 - Change code references from CSS lowering to CSS flattening 2026-07-31 19:28:33 +01:00
Basilisk-Dev
505600c45e Issue #2862 - handle more edge cases in css lowering 2026-07-31 19:28:33 +01:00
Basilisk-Dev
2a0179437f Issue #2862 - more tests files for nested css 2026-07-31 19:28:33 +01:00
Basilisk-Dev
c12883cfcf Issue #2862 - Split the css lowering functionality out to a separate file for easier maintenance 2026-07-31 19:28:33 +01:00
Basilisk-Dev
f2560c57b6 Issue #2862 - Fix a few nested selectors 2026-07-31 19:28:33 +01:00
Basilisk-Dev
c794e74cf0 Issue #2862 - Modify the css lowerer so that the lowering pass now recognizes bare type-selector nested rules and combinator-led cases 2026-07-31 19:28:33 +01:00
Basilisk-Dev
54262457d2 Issue #2862 - add initial nested css test file 2026-07-31 19:28:32 +01:00
Basilisk-Dev
1453b6fd78 Issue #2862 - Initial attempt at a css lowering 2026-07-31 19:28:32 +01:00
wuggy
c733f8d1d1 [13.2.1] Fix YouTube UAO 2026-07-31 15:25:03 -03:00
wuggy
91b45c0d14 Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
wuggy
2e7355c0ef 13.2.1 pt 2 2026-07-28 22:11:58 +01:00
wuggy
bbc9a10f93 13.2.1 pt 1 2026-07-28 22:11:45 +01:00
wuggy
7792452105 More optimisations n shit 2026-07-22 15:14:39 -07:00
wuggy
414ce93828 Merge pull request 'Implement TypedArray.toSorted' (#25) from 13.2-release into main
Reviewed-on: https://repo.dactyloidae.xyz/Dactyloidae/UXP/pulls/25
2026-07-14 02:05:07 +01:00
wuggy
cac6802c55 Implement TypedArray.prototype.toSorted 13.2 2026-07-13 18:02:11 -07:00
wuggy
ac5a46c3bc dactyloidae 7zstub 2026-07-13 13:41:30 -07:00
wuggy
741ba79bfe Merge pull request 'basilisk internal userscripts' (#23) from 13.2-release into main
Reviewed-on: https://repo.dactyloidae.xyz/Dactyloidae/UXP/pulls/23
2026-07-13 17:52:39 +01:00
wuggy
b3590b8a98 Update MSVC 64 bit mozconfig with main 2026-07-13 17:52:27 +01:00
wuggy
f7f5623a62 Update mozconfigs/windows/uxp-win64-msvc 2026-07-13 17:51:28 +01:00
wuggy
e57af6ecab Update MSVC 32 bit mozconfig for 64 bit changes 2026-07-13 17:50:57 +01:00
wuggy
19de711316 fix typo 2026-07-13 17:49:36 +01:00
wuggy
0a643420fe Update MSVC 64 bit mozconfig for new changes 2026-07-13 17:48:27 +01:00
wuggy
4f9bc81c61 Update MSVC 32 bit mozconfig for 64 bit changes 2026-07-13 17:47:37 +01:00
wuggy
bdb6856d40 Merge branch '13.2-release' of https://repo.dactyloidae.xyz/dactyloidae/uxp into 13.2-release 2026-07-13 08:49:14 -07:00
wuggy
5c168f64fc Backport Basilisk internal userscripts 2026-07-13 08:48:40 -07:00
wuggy
b50fe5f9b4 Set subsystem to 5.01 when MSVC 2026-07-13 16:47:49 +01:00
wuggy
15bec18421 New mozconfig for Win32 MSVC 2026-07-13 08:27:40 -07:00
wuggy
b6d793e99b Merge pull request 'revert to rt1's zlib' (#22) from 13.2-release into main
Reviewed-on: https://repo.dactyloidae.xyz/Dactyloidae/UXP/pulls/22
2026-07-13 12:24:40 +01:00
wuggy
175e0de509 revert to rt1's zlib 2026-07-13 03:46:59 -07:00
wuggy
488f90dec0 Merge pull request 'Remove DIA check' (#19) from 13.2-release into main
Reviewed-on: https://repo.dactyloidae.xyz/Dactyloidae/UXP/pulls/19
2026-07-13 09:36:47 +01:00
wuggy
9745f0f1c8 Revert that 2026-07-12 23:57:34 +01:00
wuggy
50c152f1d5 Remove @YAXQEBD@Z or whatever it was called 2026-07-12 23:45:53 +01:00
wuggy
30a2a2510f Remove DIA check? :copium: 2026-07-12 08:20:28 +01:00
wuggy
d946bbb236 Merge pull request 'new linux mozconfigs' (#17) from 13.2-release into main
Reviewed-on: https://repo.dactyloidae.xyz/Dactyloidae/UXP/pulls/17
2026-07-12 04:58:03 +01:00
wuggy
99ba9413bd new linux mozconfigs 2026-07-11 23:56:53 -04:00
wuggy
77223e1f58 Dactyloidae version 13.3 initial commit 2026-07-11 21:52:08 +01:00