Commit Graph

2614 Commits

Author SHA1 Message Date
roytam1 8a4ba96e27 import from UXP: No Issue - Fixes for building with LLVM 19 included with FreeBSD 13.5. Fix a conflict with libc++ 19 and the old Mozilla (re)alloc macros. LLVM 18+ does not allow std::char_traits<unsigned char> so avoid it. https://bugzilla.mozilla.org/show_bug.cgi?id=1849070 Partial NSS upgrade to replace ByteString with a class. https://bugzilla.mozilla.org/show_bug.cgi?id=1851092 (e8b3077d) 2025-05-14 14:48:51 +08:00
roytam1 29041562f5 import from UXP: No Issue - Fix incorrectly written pref name (40e01c31) 2025-05-14 14:45:10 +08:00
roytam1 395bab66e7 import from UXP: No issue - Explicitly indicate image/apng in Accept: header (055765d1) 2025-05-14 14:44:42 +08:00
roytam1 fde26a193c import from UXP: No issue - Include all non-ubiquitous image and media types in nav Accept: (0e02e942) 2025-05-14 14:44:18 +08:00
roytam1 3be6873e4c import from custom branch of UXP: nss: update builtin certstore and bump ckbi version (5384bb6d) 2025-04-30 23:40:40 +08:00
roytam1 26a56fe9b7 import from UXP: [devtools] Escape some more characters for copying as cURL on Posix. (ba3a5074) 2025-04-30 23:39:46 +08:00
roytam1 82ac7d1b29 import from UXP: [NSS] Improve locking in nssPKIObject_GetInstances. (be9a6ed2) 2025-04-30 23:39:10 +08:00
roytam1 90d8b42457 import from UXP: Issue #2732 - Part 3: Explicitly search for <area> only. (8ae2b456) 2025-04-30 23:32:24 +08:00
roytam1 aa695e4912 import from UXP: No issue - restore nullptr-check (8a21d95e) 2025-04-30 23:31:17 +08:00
roytam1 8e90b0608b import from UXP: No Issue - Modernize nsImageFrame/nsImageMap (8db40dbb) 2025-04-30 23:30:12 +08:00
roytam1 0605071d11 import from UXP: Issue #2732 - Part 2: Stop accepting <a> as a valid image map <area> (9f64d0f4) 2025-04-30 23:29:07 +08:00
roytam1 876bce5017 import from UXP: Issue #2732 - Part 1: Rename mContainsBlockContents to mConsiderWholeSubtree (2ef82632) 2025-04-30 23:28:07 +08:00
roytam1 7173daa457 ported from UXP: Issue #2728 - Remove obsolete CSP referrer policy. (0331e633) 2025-04-30 23:26:26 +08:00
roytam1 fea416d4f2 import from UXP: Issue #2731 - Fix crashes on unknown BigInt types in JIT (d7f01911) 2025-04-30 23:17:50 +08:00
roytam1 0be39e8b37 import from UXP: Issue #2729 - Add missing jsonifier interfaces to DOM{Matrix|Rect|Point} (8bacedc9) 2025-04-18 10:53:37 +08:00
roytam1 d49d038cbf ported from UXP: No issue - Update Twemoji font to unicode 16.0.0 (9ff0c636) 2025-04-18 10:44:02 +08:00
roytam1 e54ee7599f ported from UXP: Issue #2726 - Remove obsolete FirefoxOS MMS prefs (d13c7594) 2025-04-18 10:43:01 +08:00
roytam1 5a8f820875 import from UXP: No issue - set UXP to dereference links in file open dialogs. (17031f21) 2025-04-18 10:41:14 +08:00
roytam1 a13deb49eb import from UXP: No issue - Various updates for Mac buildability with XCode 16.3 (59977aa3) 2025-04-18 10:40:41 +08:00
roytam1 d232cdc7de import from UXP: [widget] Extend the use of FOS_NODEREFERENCELINKS on Windows. (1283a5f8) 2025-04-03 11:01:06 +08:00
roytam1 604e3f4a2f import from UXP: [DOM] Check state before compiling/transforming. (0113b271) 2025-04-03 10:58:36 +08:00
roytam1 6a9f400516 import from UXP: No issue - Update SQLite lib to 3.49.1 and require it as syslib. (cc29855b) 2025-04-03 10:54:32 +08:00
roytam1 0699e7cacb import from UXP: Issue #2720 - Implement two-location color stop logic. (80b30a81) 2025-04-03 10:22:12 +08:00
roytam1 fda70b1ae7 import from UXP: Issue #2715 - Compute Channel Binding Hashes using the certificate signature's hash algorithm as per spec (46fadb2d) 2025-03-27 09:35:37 +08:00
roytam1 ccc66f744b auth: SSPI: remove Telemetry 2025-03-27 09:28:03 +08:00
roytam1 50c98682f9 import from UXP: Issue #2692 - Follow-Up: fix compilation in debug (7d3dc5a2) 2025-03-27 09:26:16 +08:00
roytam1 1dc9aa75a0 sync UXP changes: No issue - Add range checking to SharedArrayBuffer references. (788cc4ac) 2025-03-27 09:24:59 +08:00
roytam1 8ca5b56e3a ported from UXP: Issue #2713 - Check for NaN before std::min/max() in DOMQuad and DOMRect. (f1c456c6) 2025-03-23 13:03:53 +08:00
roytam1 b5188f9a49 import from UXP: Issue #2703 - Part 4: Fix incorrect clang warning in nsCORSListenerProxy. (8f2f4d8d) 2025-03-23 12:49:14 +08:00
roytam1 46bb593377 import from UXP: Issue #2703 - Part 3: Make cache entry request checking more readable. (fdfe81fe) 2025-03-23 12:48:31 +08:00
roytam1 45bd57291f import from UXP: Issue #2703 - Part 2: Don't repeatedly construct comparators when checking cache entries. (78541980) 2025-03-23 12:46:39 +08:00
roytam1 703319d69c import from UXP: Issue #2703 - Part 1: micro-optimize purging expired preflight cache entries. (d678f508) 2025-03-23 12:45:00 +08:00
roytam1 eaa5179059 import from UXP: Issue #2711 - Apply pattern transforms when using text-rendering on canvas. (6411abd4) 2025-03-23 12:42:45 +08:00
roytam1 a846f67398 ported from UXP: No issue - Fix some deprot (6449b751) 2025-03-23 12:41:39 +08:00
roytam1 3da5d9cf8e import from custom branch of UXP: ported from mozilla: Add UnorderedRemoveElement[s]At to nsTArray, r=froydnj (3fa9e61e) 2025-03-23 12:38:50 +08:00
roytam1 623d347978 import from custom branch of UXP: libjxl: exclude terse static assert from building (f428ae64) 2025-03-14 00:51:13 +08:00
roytam1 2cab0774aa import from UXP: Issue #2697 - Part 4: Update README and remove upstream merged patch. (6fc88433) 2025-03-14 00:40:18 +08:00
roytam1 39eef83aaf import from UXP: Issue #2697 - Part 3: Disable JXL_DEC_BOX informative events. (26bbf20c) 2025-03-14 00:39:49 +08:00
roytam1 c726d87361 import from UXP: Issue #2697 - Part 2: Update libjxl build files. (1152a6f4) 2025-03-14 00:39:17 +08:00
roytam1 3929d85538 import from UXP: Issue #2697 - Part 1: Import libjxl 0.11.1 files to the tree. (845db252) 2025-03-14 00:38:36 +08:00
roytam1 3a27e3fddf import from UXP: Issue #2692 - Part 7: De-globalize {*}CompileOptions. (5fd30450) 2025-03-14 00:36:27 +08:00
roytam1 654dda938d ported from UXP: Issue #2692 - Part 6: Don't #include js/SourceBufferHolder.h in jsapi.h. (2e4620b5) 2025-03-14 00:25:15 +08:00
roytam1 9e41abaf60 import from UXP: Issue #2692 - Part 5: Split out compilation and evaluation APIs into its own header. (40ed1b10) 2025-03-14 00:17:16 +08:00
roytam1 206a81c516 ported from UXP: Issue #2692 - Part 4: Split out off-thread compilation API to its own header. (307621db) 2025-03-14 00:08:15 +08:00
roytam1 7bb4bf9635 import from UXP: Issue #2692 - Part 3: Split out JS compiled script transcoding to its own header. (eca185aa) 2025-03-13 23:58:18 +08:00
roytam1 6eb2659810 ported from UXP: Issue #2692 - Part 2: Split out JS SourceBufferHolder to its own header. (565fb4b0) 2025-03-13 23:49:41 +08:00
roytam1 02c52cd66d import from UXP: Issue #2692 - Part 1: Split out JS CompileOptions to its own header. (9436bfa1) 2025-03-13 23:37:07 +08:00
roytam1 a959769cf9 js: remove forEachStatementOption 2025-03-13 23:21:58 +08:00
roytam1 c7508db43e import from UXP: No Issue - Make nsCSPService cancel the channel if a redirect is blocked by CSP (a2c61278) 2025-03-12 10:42:56 +08:00
roytam1 e3671fca42 ported from UXP: No issue - fix some minor link issues in about:rights (8535573f) 2025-03-12 10:42:07 +08:00