Commit Graph

3018 Commits

Author SHA1 Message Date
roytam1 f6e88778a6 import from UXP: [gfx] Don't return dummy surfaces. (483bf0f4) 2026-04-27 11:39:23 +08:00
roytam1 45313bc269 import from UXP: [webrtc] Fix off-by-one comparison. (8a4c6d11) 2026-04-27 11:36:39 +08:00
roytam1 48085b1b1d import from UXP: Bug 2025971 - Use txSingleNodeContext getter of owned txXPathNode. (368694e2) 2026-04-27 11:36:11 +08:00
roytam1 f5b7cc8f49 import from UXP: [DOM/XSLT] Re-fetch index entry. (0bf87811) 2026-04-27 11:34:35 +08:00
roytam1 6dff654719 import from UXP: Bug 2025976 - Make txxPathNode be a value instead of reference. (f568fa45) 2026-04-27 11:31:45 +08:00
roytam1 94fb8c8a67 import from UXP: [NSS] Improve input validation in DSAU signature decoding (d6ff046d) 2026-04-27 11:30:12 +08:00
roytam1 cd6e0c85cd import from UXP: [image] Hold a strong ref on error. (1a73ec01) 2026-04-27 11:29:38 +08:00
roytam1 028fc21c4e import from UXP: [DOM] Ensure the GC sees consistent states while adopting DOM nodes. (0ca2e3ea) 2026-04-27 11:29:13 +08:00
roytam1 b7384e9846 import from UXP: [DOM] Improve CC/WrapperCache for nursery objects. (a126257d) 2026-04-27 11:28:22 +08:00
roytam1 f57dec5297 js-HelperThreads: reduce maxParseThreads() to cpuCount - 1, or 1 if CPU is dual core or less. 2026-04-26 22:24:20 +08:00
roytam1 302bb22b46 import from UXP: [network] Ensure UDPSocket remains alive during CloseWithReason. (b6dec9b3) 2026-04-24 10:23:27 +08:00
roytam1 f3b7fcb560 import from UXP: [network] Hold strong ref in nsSyncStreamListener::Available. (68fd6722) 2026-04-24 10:22:58 +08:00
roytam1 41934c874b import from UXP: [network] Force NUL termination in ToStringBuffer AF_LOCAL. (b55a39ac) 2026-04-24 10:18:29 +08:00
roytam1 78080634a0 import from UXP: [webrtc] Hold a self-ref on behalf of sigslot, just in case. (b73e47ce) 2026-04-24 10:16:04 +08:00
roytam1 7614fe3db4 import from UXP: [DOM] Fix access to shared RuntimeService::mNavigatorProperties. (2f1af755) 2026-04-24 10:14:54 +08:00
roytam1 74d13a53ae import from UXP: Issue #3060 - Align cookie magic prefix handling with the updated spec. (fe8d5607) 2026-04-24 10:11:46 +08:00
roytam1 27e802bc68 import from UXP: [network] Handle WebSocketChannel::IsPersistentFramePtr correctly. (8d189c48) 2026-04-24 10:09:15 +08:00
roytam1 9ebf79d002 import from UXP: [network] Hold strong ref in nsDownloader::OnDataAvailable. (cecf760a) 2026-04-24 10:08:30 +08:00
roytam1 833519a340 import from UXP: [DOM] Add a death grip. (9e00ce77) 2026-04-24 10:08:03 +08:00
roytam1 d4b4095867 import from UXP: [network] Use locals for VisitHeader (269b0cdb) 2026-04-24 10:07:32 +08:00
roytam1 e2c2b63646 import from UXP: [DOM] Update some DOM canvas checks. (4d91f637) 2026-04-24 10:06:55 +08:00
roytam1 09367b53df import from UXP: Issue #3058 - Part 1: Fix arithmetic issue in ConvertYCbCrToRGB32 (6048fc0f) 2026-04-24 10:01:49 +08:00
roytam1 0fa7b241a3 import from UXP: [NSS] Fix memory leak in NSC_GenerateKey error path. (69fdabab) 2026-04-24 10:01:00 +08:00
roytam1 a55328afdc import from UXP: [NSS] Protect rwSessionCount with slotLock. (29233ebc) 2026-04-24 10:00:22 +08:00
roytam1 43500eee06 ported from UXP: [media] Check alpha data pointer instead of length. (700b73f1) 2026-04-24 09:56:12 +08:00
roytam1 d2f0f0020a import from UXP: [network] use nsCOMPtr for mRequest in Base Channel's ScopedRequestSuspender (2ece5214) 2026-04-24 09:54:11 +08:00
roytam1 5b0e12f723 ported from UXP: Issue #2946 - Follow-up: Sanity-check WMF video properties. (8ffe5094) 2026-04-23 10:23:19 +08:00
roytam1 43dbe7a3c6 import from UXP: [DOM] More consistently use already-calculated image properties. (7aaf0ab7) 2026-04-23 10:21:49 +08:00
roytam1 7a76ddfc4c import from UXP: [XPCOM] Update list of executable extensions on Windows. (4d731880) 2026-04-23 10:09:44 +08:00
roytam1 f260735d94 import from UXP: [NSS] ensure permittedSubtrees don't match wildcards that could be outside the permitted tree. (662d60c5) 2026-04-23 10:09:04 +08:00
roytam1 42ee52672c import from UXP: Issue #3038 - Fix ARM assembler issues in libpixman. (e98a43e4) 2026-04-23 10:08:26 +08:00
roytam1 7edcb4e7e6 import from UXP: Issue #3049 - backport libffi loongarch support (dd645251) 2026-04-23 10:07:51 +08:00
roytam1 7dc548ee3b import from UXP: Issue #3050 - Backport 1431353: Remove off-thread parse thread limit (52b3fada) 2026-04-23 10:05:10 +08:00
roytam1 42025a2710 ported from UXP: Issue #3050 - Backport 1379814: Prevent HelperThreads master-task deadlock (9454fcf5) 2026-04-23 10:04:25 +08:00
roytam1 6d2744da8e ported from UXP: Issue #3027 - completely remove all remaining usages of dbus-glib from our tree (1d0967ab) 2026-04-23 09:52:31 +08:00
roytam1 6d817e348f ported from UXP: Issue #3045 - backport of bug 1350760 - atomization fast-path improvements (b44216a8) 2026-04-15 10:33:46 +08:00
roytam1 b6e99c67fd import from UXP: Issue #3047 - Added a null-argument guard in uriloader/exthandler/nsExternalHelperAppService (3836a57d) 2026-04-15 10:08:42 +08:00
roytam1 a545888995 import from UXP: Issue #3043 - Fix stack OOB write in nsLocaleService::GetLocaleFromAcceptLanguage bounds checks (3c7ab8a3) 2026-04-15 10:08:06 +08:00
roytam1 1633c82b7d import from UXP: Issue #3003 - Add CSS lch() color parsing support (57626590) 2026-04-15 10:01:17 +08:00
roytam1 b0180d2281 ported from UXP: Issue #3003 prerequisite - Split non-sRGB CSS color helpers out of nsCSSParser (c249eee4) 2026-04-15 10:00:18 +08:00
roytam1 0a26c24bb6 ported from custom branch of UXP: Spoof to Firefox 128 for WebExtensions (ae7c40d4) 2026-04-12 17:29:50 +08:00
roytam1 f2ff3841cd ported from custom branch of UXP: [Basilisk] update UAO from Dactyloidae fork (a4db612f) 2026-04-12 17:14:24 +08:00
roytam1 2f20f30dba import from UXP: Issue #3042 - Add canvas WebGL context powerPreference (546e0075) 2026-04-10 23:19:11 +08:00
roytam1 39391a8776 import from UXP: Issue #3027 - remove all uses of dbus-glib from widget/ (6ce1b9a8) 2026-04-10 23:13:12 +08:00
roytam1 ad86e28ed1 import from UXP: Issue #3027 - modify nsGIOService to call libdbus directly instead of using dbus-glib (c97bc33a) 2026-04-10 23:12:42 +08:00
roytam1 a02ab89ea7 import from UXP: [NSS] Update NSS (custom) (61c6b4c1) 2026-04-03 00:02:11 +08:00
roytam1 5021001492 import from UXP: [network] Ignore non-compliant http server header. (0a5af25d) 2026-04-03 00:00:29 +08:00
roytam1 ccae213358 import from UXP: [gfx] Use local statics for harfbuzz callback pointers (b96505c0) 2026-04-02 23:58:53 +08:00
roytam1 c0b6402640 import from UXP: [XPCOM] Add more validation to SnappyUncompressInputStream (d323fc30) 2026-04-02 23:57:03 +08:00
roytam1 ae3b17332e import from UXP: No issue - Add convolver sanity check (09c03936) 2026-04-02 23:55:30 +08:00