Commit graph

866 commits

Author SHA1 Message Date
wuggy
dabb92b3f9 Fix build errors, back out of new CSS changes 2026-06-26 15:43:46 -07:00
Basilisk-Dev
c47cea4ddf Support CSS sizing math functions 2026-06-26 12:35:43 -07:00
Basilisk-Dev
7766f8f53d Enable CSS aspect-ratio sizing 2026-06-26 12:32:41 -07:00
Basilisk-Dev
3df0ae2323 Revert "Support CSS shadow parts"
This reverts commit a852c0a86a.
2026-06-26 11:54:15 -07:00
ownedbywuigi
28900eeefa add dav1d_flush 2026-06-25 22:47:37 -07:00
ownedbywuigi
d24d19307c Make symbols direct to dav1d, not AOM. 2026-06-25 22:47:27 -07:00
Basilisk-Dev
a852c0a86a Support CSS shadow parts 2026-06-25 22:40:07 -07:00
Basilisk-Dev
667a753448 Support range media query syntax 2026-06-25 22:36:27 -07:00
wuggy
cd020e380d Optimize array capacity settings in style and SVG processing classes 2026-04-26 11:07:52 -07:00
wuggy
a5cf494890 Add support for compiling under MinGW + fix Windows compiling in general 2026-04-17 15:05:11 -07:00
ownedbywuigi
14f1894779 Add dark mode to the browser 2026-04-02 15:45:15 +01:00
ownedbywuigi
2cd5702611 Attempt to fix the browser "hiccups" commonly found in UXP (seems to be successful?) 2026-03-28 11:20:14 +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
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
Andy
f8d0b80bd8 Add Special Lithuanian Casing
https://bugzilla.mozilla.org/show_bug.cgi?id=1322992
2026-03-08 22:56:31 +00:00
roytam1
e4c5aafee9 Merge remote-tracking branch 'origin/tracking' into custom 2025-09-23 15:20:06 +08:00
Moonchild
c9e08cb2f5 Issue #2790 - Follow-up: Ensure both text and background are set.
The common issue of needing to set both foreground and background for dark
themes.
2025-09-23 15:19:43 +08:00
roytam1
75997f1917 Merge remote-tracking branch 'origin/tracking' into custom 2025-08-18 09:49:01 +08:00
Moonchild
6d47d819fa Issue #2850 - Alias :focus-visible to :-moz-focusring
Band-aid to have it be parsed as valid with reasonably-expected behaviour.
2025-08-18 09:48:39 +08:00
roytam1
ae1f9364cd Merge remote-tracking branch 'origin/tracking' into custom 2025-08-14 08:55:16 +08:00
Moonchild
723180132d Issue #2847 - Extend -moz-os-version media query with win11.
Resolves #2847
2025-08-14 08:39:18 +08:00
Moonchild
df3b213459 Issue #2837 - Implement prefers-reduced-motion media query.
Resolves #2837
2025-08-14 08:11:04 +08:00
roytam1
db9b04cc44 Merge remote-tracking branch 'origin/tracking' into custom 2025-08-04 21:33:36 +08:00
Francis Dominic Fajardo
2026586ce1 Issue #2835 - Follow-up: Guard against import rules with no attached style sheet 2025-08-04 21:33:14 +08:00
roytam1
a2da19760e layout: CascadeSheet: check aSheet is non-null before use.
fix crash when adblock plus is blocking a stylesheet.
2025-08-03 09:28:30 +08:00
roytam1
a88fbfa671 Merge remote-tracking branch 'origin/tracking' into custom 2025-07-31 07:41:04 +08:00
Moonchild
cea125a01d Issue #2489 - Follow-up: Add color-mix() manual test. 2025-07-31 07:40:09 +08:00
roytam1
4c1a4a4402 Merge remote-tracking branch 'origin/tracking' into custom 2025-07-29 10:44:33 +08:00
MeladJM
61f92f89ea Issue #2790 - Part 7: Setting of contrasting color and fixing of last commit's issues 2025-07-29 10:43:26 +08:00
MeladJM
61ad3b8d6e Issue #2790 - Part 6: Highlight color change and remove important 2025-07-29 10:42:29 +08:00
MeladJM
459ed6ea85 Issue #2790 - Cleanup: Remove debugging lines 2025-07-29 10:41:05 +08:00
MeladJM
156c755085 Issue #2790 - Part 5: Persistent highlight despite blur click 2025-07-29 10:36:38 +08:00
MeladJM
bf8cfcc980 Issue #2790 - Part 4: Working non persistent autofill highlight 2025-07-29 10:35:07 +08:00
MeladJM
d99eab0d9d Issue #2790 - Part 2: Address BZ bugs: 1355438 and 1341230 2025-07-29 10:14:23 +08:00
MeladJM
13d1054046 Issue #2790 - Part 1: Add: event state, pseudo-class mapping, SetAutofilled methods 2025-07-29 10:14:06 +08:00
erixreyes
2855cd6ded Issue #2489: Produce more accurate computations 2025-07-29 10:13:49 +08:00
erixreyes
052b5d1ffa Issue #2489: Disallow percentage overflow and underflow 2025-07-29 10:13:28 +08:00
erixreyes
5fe574de22 Issue #2489: Allow SRGB with alpha mixing 2025-07-29 10:13:12 +08:00
erixreyes
22be9f7fc6 Issue #2489: Allow HSL with alpha mixing 2025-07-29 10:12:56 +08:00
erixreyes
01b0b8251d Issue #2489: Allow color-mix() to differentiate color spaces 2025-07-29 10:12:38 +08:00
erixreyes
ff5f3b2b2d Issue #2489: Improve color-mix() computation algorithm 2025-07-29 10:12:05 +08:00
erixreyes
eb7eacc565 Issue #2489: Remove unnecessary initializations 2025-07-29 10:11:49 +08:00
erixreyes
a3cb799126 Issue #2489: Fix CSS color-mix() percentage parsing 2025-07-29 10:11:34 +08:00
erixreyes
7899850a19 Issue #2489: color-mix function parsing 2025-07-29 10:11:13 +08:00
erixreyes
cb60df2169 Issue #2489: Create ColorMixValue structure 2025-07-29 10:10:55 +08:00
erixreyes
99d7fb8e95 Issue #2489: Update enum class syntax 2025-07-29 10:10:37 +08:00
erixreyes
6b938c48a5 Issue #2489: Include color-mix to avoid filtering 2025-07-29 10:10:16 +08:00
erixreyes
58d7206259 Issue #2489: Add color-mix computation support 2025-07-29 10:09:51 +08:00
erixreyes
b42cca5fa5 Issue #2489: Add color-mix serialization support 2025-07-29 10:09:35 +08:00