Commit graph

7,345 commits

Author SHA1 Message Date
Moonchild
6f109c5fbc [libjar] Throw when we know a file was truncated. 2026-03-11 18:27:12 +00:00
Moonchild
c91765edda [parser] Account for some corner-case structural document issues. 2026-03-11 18:23:34 +00:00
Andy
501a90aad3 Support Unicode White Spaces in ParseDate() 2026-03-11 18:18:20 +00:00
Basilisk-Dev
45e476f332 Issue #2982 - Initial oklch test implementation 2026-03-11 18:16:43 +00:00
Basilisk-Dev
78035ce7a9 Issue #2982 - Make gradients work in oklch 2026-03-11 18:15:25 +00:00
Brian Smith
18eaf39766 Issue #2304 - Part 5 - Add cause property when a cause is present. I thought this was just to check whether it should be added, but is necessary. 2026-03-11 18:07:36 +00:00
Brian Smith
33c2fae0ba Issue #2304 - Part 4 - Add xray support for the Error cause property. https://bugzilla.mozilla.org/show_bug.cgi?id=1679653 2026-03-11 18:07:25 +00:00
Brian Smith
36285d0405 Issue #2304 - Part 3 - Implement the error cause proposal. https://bugzilla.mozilla.org/show_bug.cgi?id=1679653 2026-03-11 18:07:01 +00:00
Brian Smith
64dc722b28 Issue #2304 - Part 2 - Prerequisite: Teach GCPolicy about Maybe. https://bugzilla.mozilla.org/show_bug.cgi?id=1377008 2026-03-11 18:06:41 +00:00
Brian Smith
3c9bbc9665 Issue #2304 - Part 1 - Prerequisite: Make Handle<Maybe<>> more convenient. This is required to implement JS::NothingHandleValue. https://bugzilla.mozilla.org/show_bug.cgi?id=1631114 2026-03-11 18:01:01 +00:00
Basilisk-Dev
1489a6f8b5 Issue #2990 - implement object.GroupBy 2026-03-11 17:57:51 +00:00
Moonchild
77b07ceb5e No issue - Fix some fatal printing assertions.
- Turn a fatal assert into a warning if we can't guarantee a drawTarget.
  This should not be fatal since the DrawTarget is checked later.
- Remove a fatal assertion if a display table background is cross-document
  since non-display iframes may cause this situation without it being an
  error.
2026-03-11 17:56:39 +00:00
OwnedByWuigi
29f4c429ec Add a compiling guide 2026-03-10 19:58:14 +00:00
OwnedByWuigi
8926a70431
Update Discord server link in README 2026-03-10 06:43:21 +00:00
Moonchild
20dcff60d6 [Auth] Only set GSS_C_DELEG_FLAG flag when we confirm server supports delegation. 2026-03-09 21:42:44 +00:00
Moonchild
c830e53ecd No issue - Improve compiler compatibility.
Include <limits> in a few places.
2026-03-09 21:37:03 +00:00
Brian Smith
fca1546384 No Issue - Fix clang builds on 32-bit ARM Linux. The clang integrated assembler can't handle these files. 2026-03-09 21:25:11 +00:00
Brad Werth
b8890277ba [gfx] Use gzip stream total_out for SVG document parsing.
With this change, the assert is no longer necessary, because the stream
tells us how many elements to process.
2026-03-09 21:24:31 +00:00
Moonchild
1cef1ae767 No issue - Fix cairo warnings
This fixes warning spew because warnings are thrown in case of mixed use
of cairo_status_t and cairo_int_status_t, which is a hack in cairo
because C99 doesn't support real enums (it's mapped to uint8 internally).
The "register" storage type is no longer a thing in C++17, which would
also warn; just letting the compiler decide is best, so just removing
the keyword is the proper solution in cairoint.h
2026-03-09 21:23:36 +00:00
OwnedByWuigi
3af1c0525b Release 12.0 2026-03-08 23:03:32 +00:00
Moonchild
ad21e2d1f4 Issue #2928 - Add extra checks to nsExpirationTracker.
Turn some asserts into early exits and add sanity checks.
Also check main thread access for the fake mutex and report.
2026-03-08 22:59:56 +00:00
Moonchild
2cd0e956bd Issue #2909 - Fix build issues when targeting Windows 7.
Despite Windows 7 supporting Tablet Mode and screen orientation just fine
(I had a Win 7 tablet PC back when), Microsoft decided that starting with
the Windows SDK 10.0.22621.0, the enum and types for auto-rotation should
no longer be defined, so we have to define them ourselves.
2026-03-08 22:59:06 +00:00
Andy
f8d0b80bd8 Add Special Lithuanian Casing
https://bugzilla.mozilla.org/show_bug.cgi?id=1322992
2026-03-08 22:56:31 +00:00
Moonchild
aee2800d48 Issue #2914 - Explicitly allow mixed content websockets on localhost.
This carves out an exception for hard-coded loopback addresses to allow
`ws:` connections from `https:` to allow mixed-mode from secure pages.

Resolves #2914
2026-03-08 22:43:35 +00:00
OwnedByWuigi
32a50655cd Release 11.2, with upstream Firefox extension support 2026-03-06 16:20:54 +00:00
Moonchild
fa51701e3c [MFBT] Reduce size() calls in subspan. 2026-03-06 16:00:04 +00:00
Moonchild
07666a5303 Issue #2955 - Implement form.requestSubmit(element) 2026-03-06 04:41:35 +00:00
Moonchild
96a9380208 [NSS] Update NSS 2026-03-06 04:32:10 +00:00
OwnedByWuigi
56462e8365 Change version to 11.1.1 2026-03-06 04:31:28 +00:00
Moonchild
a3fcc2932f [WebAudio] Gracefully handle mid-stream audio changes. 2026-03-06 04:26:49 +00:00
Moonchild
6e4c40c648 Issue #2898 - Don't unroll to large stack probe loops.
Resolves #2898
2026-03-06 04:23:53 +00:00
Basilisk-Dev
f8c46a0c10 Issue #2976 - Implement ES2018 Proxy ownKeys duplicate-key invariant and update affected conformance tests. 2026-03-06 03:46:52 +00:00
OwnedByWuigi
3bd492c3ee
Add Palefill recommendation to README 2026-03-04 18:17:33 +00:00
OwnedByWuigi
da4f5e1873 add ubO 2026-03-04 17:46:18 +00:00
OwnedByWuigi
002dd0e3ce FINALLY FIX BRANDING 2026-03-04 06:03:15 +00:00
OwnedByWuigi
4539e85bf5 remove translation for will-change memory consumption 2026-03-04 02:24:14 +00:00
OwnedByWuigi
13ef0d4855 new mozconfigs 2026-03-03 22:23:06 +00:00
OwnedByWuigi
bfdfe6ea69 version change 2026-03-03 21:49:36 +00:00
OwnedByWuigi
b155603ed3 new icon 2026-03-03 21:34:34 +00:00
OwnedByWuigi
05771de2d7 More branding woo yeah 2026-03-03 20:47:44 +00:00
OwnedByWuigi
dc1f45c3e4 better branding on it's way 2026-03-03 16:05:04 -08:00
OwnedByWuigi
e76d174082 Update README.md 2026-03-02 20:41:14 -08:00
OwnedByWuigi
23a26253a7 branding update 2026-03-02 20:39:23 -08:00
OwnedByWuigi
fcb586d4fa Update setup banner 2026-03-02 18:03:24 -08:00
OwnedByWuigi
c78d3644e3
Add discord link 2026-03-03 01:58:57 +00:00
OwnedByWuigi
62cdc74b3a step 1 in trying to fix yeezy.com 2026-03-02 19:28:35 -08:00
OwnedByWuigi
458d2e21c7 FINALLY GOT AN INSTALLER WORKINGGGGGG 2026-03-01 23:30:57 +00:00
OwnedByWuigi
5cf5ec6ffe Update useragent overrides to add Twitter (i mean X) 2026-03-01 21:34:14 +00:00
OwnedByWuigi
52e4409d48 patch CVE-2007-4559 2026-03-01 17:44:02 +00:00
OwnedByWuigi
bf7d93de30 Add better branding, and better theme 2026-03-01 16:42:42 +00:00