Commit Graph

172 Commits

Author SHA1 Message Date
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
roytam1 00a40dee5c import from custom branch of UXP: woff2: update to tip (i.e. rev 4721483a) (f32ba72b) 2023-11-10 16:36:51 +08:00
roytam1 0730088e95 import from UXP: [WebGL] Add preffed limit to WebGL vertCount (e4d635f8) 2023-10-26 11:42:11 +08:00
roytam1 ad38fffcae ported from UXP: Issue #1721 - Implement GlobalPrivacyControl (50ad0873) 2023-10-18 14:58:17 +08:00
roytam1 d0ab61e943 import from UXP: Issue #1442 - Part 24 - Prevent FetchStream from incorrectly running on the main thread. This prevents a deadlock and JSContext related crashes, however this should eventually be replaced by an EventTargetFor() call when the Dispatcher API is implemented. Also now that ReadableStream appears stable, toggle the preferences true by default. (f3991f98) 2023-10-05 10:22:56 +08:00
roytam1 7fb23ef4bd import from UXP: Issue #1442 - Part 8: Fetch implementation of streams. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 +worker-friendly pref checking for the DOM API. (bff1f3bc) 2023-10-04 17:19:58 +08:00
roytam1 b80db24030 ported from UXP: Issue #1442 - Part 2: Add a run-time preference for toggling the streams API. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697 (62467428) 2023-10-04 10:46:58 +08:00
roytam1 c9346b4d7e ported from custom branch of UXP: pref: separated pref for long names of css animation/transition properties. (286b62d2) 2023-09-05 11:08:38 +08:00
roytam1 473c754b4f ported from UXP: Issue #2293 - Add preferences to disable CSS animation/transition props. (f4cc47c0)
also fused with my changes.
2023-09-01 00:29:05 +08:00
roytam1 908539f7a5 add pref for en/disabling CSS Animations and Transitions. 2023-08-18 10:00:39 +08:00
roytam1 d6c6b4ac3a ported from UXP: Issue #1769 - Follow-up: Default-enable JPEG-XL images if built (7f87cc12) 2023-06-26 12:03:14 +08:00
roytam1 c03ea8fbf0 ported from UXP:
- Issue #1769 - Part 2: Implement JPEG-XL decoder and about:config and MIME plumbing. (51ea0e4f)
- Issue #1769 - Part 3: Cleanup nsJXLDecoder. (2df55850)
- Issue #1769 - Part 2 Follow-up: Do not use namespace parent::child {} for defining nested namespaces. (134c5e94)
- Issue #1769: Ensure MIME type is known in URIloader for jxl (f860413e)
2023-06-26 11:57:14 +08:00
roytam1 8060b71a44 import from UXP: No issue - Set the default for incremental cycle collector to be off. (c4d665a0) 2023-06-26 10:45:46 +08:00
roytam1 bf767730c7 import from UXP: Issue #2241 - Part 8: Remove non-working layout.css.DOM*.enabled prefs. (e072ef0d) 2023-05-15 11:38:17 +08:00
roytam1 eecf98199c import from UXP: No issue - Disable ms-cxh and ms-cxh-full protocol handling. (ea32d13d) 2023-05-11 09:57:07 +08:00
roytam1 12a6ce7d49 import from UXP: Issue #1691 - Follow-up: Ship dynamic module imports enabled by default. (5b7f259a) 2023-05-05 23:18:01 +08:00
roytam1 7fc67fe8b9 ported from UXP: Issue #1656 - Remove more vim control lines. (a39fd9e7) 2023-05-05 23:15:47 +08:00
roytam1 7ae527e24f ported from UXP: Issue #2221 - Enable link-time optimization for Spidermonkey by default if building it shared. (b592711b) 2023-05-01 07:45:52 +08:00
roytam1 ad255fdb78 ported from UXP: Issue #1691 - Part 6c: Fix a few issues with the earlier commits. Need PNK_CALL_IMPORT and PNK_IMPORT_META in the node children list or it will abort. When porting ScriptFetchOptions support, I had 2 constructors, I picked the wrong one. Missed adding the preference javascript.options.dynamicImport to all.js. (9a19e9d1) 2023-04-30 23:21:59 +08:00
roytam1 322366a7b0 import from UXP: Issue #2053 - Follow-up: Re-enable navigation timing now it's to-spec. (e51a6385) 2023-04-12 11:20:41 +08:00
roytam1 5763128b3a ported from UXP: Issue #595 - Implement window.event (31283d99) 2023-04-10 09:08:36 +08:00
roytam1 6b51551544 ported from UXP: Issue #1361 - Follow-up: Merge dom.getRootNode.enabled pref into dom.webcomponents.enabled. (8182d08b) 2023-04-08 07:57:39 +08:00