roytam1
ccdbe42159
import from UXP: [libjar] Check Jar entry names for nulls. (aadb6beb)
2026-05-26 00:09:41 +08:00
roytam1
f2854c5a53
ported from UXP: Make WeakRef support always enabled (6861bedf)
2026-05-20 10:22:32 +08:00
roytam1
b0066908e4
import from UXP: Issue #3030 - Improve image cache entry handling. (335ddc41)
2026-05-15 09:46:43 +08:00
roytam1
4139375874
import from UXP: Issue #3079 followup - set glx as OpenGL backend default until egl bugs can be investigated (ffb37922)
2026-05-15 09:32:15 +08:00
roytam1
eec0034176
ported from UXP: Issue #3079 - Add EGL-aware X11 GL probing and fallback (f8ad674b)
2026-05-08 06:52:13 +08:00
roytam1
d22e189a45
ported from UXP: No issue - Update our in-tree brotli library to 1.2.0+ (1020e0cd)
2026-04-27 14:06:56 +08:00
roytam1
2d69b6c882
ported from UXP: Cloudflare Image Resizing fix (c8460ae3)
2026-03-25 07:24:51 +08:00
roytam1
91488e2772
ported from UXP:
...
- Issue #2862 - Initial attempt at a css lowering (ce4b9975)
- Issue #2862 - add initial nested css test file (fc09c7cb)
- Issue #2862 - Modify the css lowerer so that the lowering pass now recognizes bare type-selector nested rules and combinator-led cases (34f98376)
- Issue #2862 - Fix a few nested selectors (d37e667f)
- Issue #2862 - Split the css lowering functionality out to a separate file for easier maintenance (d9b66581)
- Issue #2862 - more tests files for nested css (3f299e8f)
- Issue #2862 - handle more edge cases in css lowering (6d9547c6)
- Issue #2862 - Change code references from CSS lowering to CSS flattening (a6356fff)
- Issue #2862 - Change tests from lowering to flattening (ac4c7bca)
- Issue #2862 - Remove unused vars in CSS flattener (72cb5998)
- Issue #2862 - css nesting pref true by default (ea86d156)
2026-03-15 11:53:22 +08:00
roytam1
a4a6cf4373
import from UXP: [libjar] Throw when we know a file was truncated. (bd7aecb3)
2026-02-27 07:12:44 +08:00
roytam1
00cd1f8e40
ported from UXP: Issue #2955 - Implement form.requestSubmit(element) (c9bdbd56)
2026-02-24 09:29:00 +08:00
roytam1
46ab236c13
ported from UXP: Issue #2946 - Enable WMF VP9 decoder by default. (0ebf0f04)
2026-02-19 11:27:49 +08:00
roytam1
5f66035454
import from UXP: No issue - Enable performance observers by default in the platform. (432378b3)
2026-02-07 22:07:48 +08:00
roytam1
7ecfb86b6c
ported from UXP: Issue #2856 - Make clearing of passwords prefable, and disable by default. (ea25057e)
2026-01-07 23:49:53 +08:00
roytam1
b54c1ff38d
ported from UXP: Issue #1791 - Part 1: Un-prefix -moz-appearance (a266b985)
2026-01-07 23:38:06 +08:00
roytam1
d684452465
import from UXP: Issue #2306 : Fix spacing (b9ded9c3)
2025-12-24 14:44:10 +08:00
roytam1
b07afbb3ec
ported from UXP: Issue #2306 : Add pref-gated WeakRef with safe stub when disabled (5895253f)
2025-12-24 14:43:15 +08:00
roytam1
796fbdddee
ported from UXP: Issue #2837 - Implement prefers-reduced-motion media query. (df3b2134)
2025-08-14 09:06:26 +08:00
roytam1
9918887735
import from UXP: Issue #2714 - Enable the Visual Viewport API by default. (1ffa7569)
2025-08-04 21:51:20 +08:00
roytam1
e822fb126f
ported from UXP: Issue #2714 - Implement the Visual Viewport API (a036cfeb)
2025-08-04 21:50:39 +08:00
roytam1
c36257aad4
import from UXP: Issue #2835 - Part 2: Implement processing of import rules based on order of appearance (37230e7b)
2025-07-29 11:00:05 +08:00
roytam1
e77671e812
ported from UXP: No issue - Bump general.useragent.compatMode.version to 128.0 (facab7f0)
2025-05-14 14:50:14 +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
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
d232cdc7de
import from UXP: [widget] Extend the use of FOS_NODEREFERENCELINKS on Windows. (1283a5f8)
2025-04-03 11:01:06 +08:00
roytam1
03bc0ba603
import from custom branch of UXP: pref: disable security.csp.reporting.enabled (ebca3ddb)
2025-02-13 23:52:27 +08:00
roytam1
3fac0584b4
ported from UXP: Bump default Firefox compatversion to 115.0 (d377b3ae)
2025-02-06 09:50:19 +08:00
roytam1
5d6fa81103
import from UXP: Issue #2578 - Part 3: Expose CORS and CORS bypass preflight requests preferences. (290489ed)
2024-09-13 10:21:42 +08:00
roytam1
7f2684be23
import from UXP: Issue #2578 - Part 1: Implement preference for controlling same-origin policy (09b3c7a2)
2024-09-13 10:20:01 +08:00
roytam1
8f8cb34d04
import from UXP: Issue #2554 - Block access to 0.0.0.0 on non-Windows OSes. (d44b3099)
2024-08-15 10:52:55 +08:00
roytam1
c25ff6cd10
ported from UXP: Issue #2486 - Part 1: Initial plumbing and CSSOM support for cascade layers (cac56b8e)
2024-07-18 22:56:05 +08:00
roytam1
d59239f54a
import from UXP: Issue #2546 - Part 6: Remove canvas.imagebitmap_extensions.enabled preference. (7cc4dcb6)
2024-07-10 17:33:47 +08:00
roytam1
082d7964ee
import from UXP: Issue #2542 - Part 8: Enable Sec-Fetch-* headers by default. (18991a87)
2024-07-10 16:52:01 +08:00
roytam1
c0220168b3
ported from UXP: Issue #2542 - Part 2: Base implementation of Sec-Fetch-* header code. (8076de89)
2024-07-10 15:46:41 +08:00
roytam1
7eb8b51fe7
ported from UXP: No Issue - Add navigator.webdriver attribute. (6a200d52)
2024-06-17 17:01:40 +08:00
roytam1
38749143df
ported from UXP: Issue #2524 - Implement smart granularity for canvas poisoning. (359a4a20)
2024-06-11 10:25:09 +08:00
roytam1
1ef2155e74
import from UXP: [network] Make http digest auth cnonce length configurable. (f3413e94)
2024-05-22 15:32:42 +08:00
roytam1
460d10ccda
ported from UXP: Issue #2112 - Part 3: Remove --enable-stylo config and conditionals (e777ae5a)
2024-04-03 11:34:58 +08:00
roytam1
dad359c419
pref: turn on dialog element globally
2024-02-23 14:01:35 +08:00
roytam1
9cfbb91bc7
ported from UXP: Issue #2158 - Part 5: Guard preload links support with a preference (6c531176)
2024-01-29 16:59:13 +08:00
roytam1
48268da495
ported from UXP: Issue #2402 - Optionally strictly enforce the MIME type of scripts loaded by importScripts(). https://bugzilla.mozilla.org/show_bug.cgi?id=1514680 This is default on in Firefox 67 but Moonchild requested it be set off by default. (811bcbef)
2024-01-11 11:03:54 +08:00
roytam1
0a64d13d5a
import from UXP: Issue #2430 - No longer force tcp send buffer size on HTTP/2 uploads > 128KB (c451531d)
2024-01-05 10:31:41 +08:00
roytam1
a14942636d
import from UXP: No issue - Tighten default script time-outs and expose stop_slow_scripts (0bcbbafa)
2024-01-05 10:23:06 +08:00
roytam1
1c64b50752
ported from UXP: Issue #2407 - Rename full-screen-api.ignore-widgets (b47cb0f6)
2024-01-05 10:19:51 +08:00
roytam1
e239f782e5
import from UXP: Issue #2405 - Add a pref to disable CSP reporting. (f1f9dde2)
2023-12-21 10:23:34 +08:00
roytam1
ae5da0e789
ported from UXP: Issue #2362 - Fix click handling according to the spec. (dc253ce9)
2023-12-06 15:21:31 +08:00
roytam1
5ac68693c4
ported from UXP: [WebGL] Turn on more validation/error checking in webgl (when not on Win) (acd204e8)
2023-11-25 00:04:02 +08:00
roytam1
7d73b1cfe0
import from UXP: Issue #2361 - Enable Navigator.clipboard by default. (7fce3acf)
2023-11-24 23:54:27 +08:00
roytam1
8965ae32ba
ported from UXP: Issue #2361 - Base implementation of Navigator.Clipboard (3478c01f)
2023-11-24 17:44:16 +08:00