Basilisk-Dev
79800a9113
Issue #1826 - Add typed calc() arithmetic for media queries
2026-09-24 23:26:09 +03:00
Basilisk-Dev
8af3f489da
Issue #1826 - Canonicalize nested calc() serialization
2026-09-24 23:24:53 +03:00
Basilisk-Dev
adde59de74
Issue #1826 - Support calc() in media queries
2026-09-24 23:24:51 +03:00
EAZYBLACK
19e946c77e
fix shit so i can cherry pick
2026-09-24 23:24:22 +03:00
Basilisk-Dev
41cd9dbe88
Issue #1826 - Implement broader CSS calc() parsing
2026-09-24 21:14:15 +03:00
Basilisk-Dev
7e0818c9ec
Issue #2982 - Follow-up: allow color-mix to work with oklab and oklch
...
Tag #2489 and #3003
2026-09-24 20:50:56 +03:00
EAZYBLACK
e602080115
fix fatal recursion bug
2026-09-24 20:42:47 +03:00
Basilisk-Dev
b0d43e27e9
Issue #3003 - Add CSS lch() color parsing support
2026-09-24 20:29:49 +03:00
Basilisk-Dev
30d4aa00c1
Issue #3003 prerequisite - Split non-sRGB CSS color helpers out of nsCSSParser
2026-09-24 20:29:42 +03:00
Basilisk-Dev
22272f97be
Issue #2982 - Fix regressions in the previous regression fix commit.
2026-09-24 20:28:08 +03:00
Basilisk-Dev
2540231fbd
Issue #2982 - Fix regression in previous commit by handling possible floating point issues
2026-09-24 20:27:54 +03:00
Basilisk-Dev
8c4b5a0e58
Issue #2982 - clamp oklab/oklch to [0,1] before conversion to closer match spec
2026-09-24 20:27:45 +03:00
Basilisk-Dev
956b9caced
Fix CSS border rounding and currentcolor clipping
2026-09-22 14:30:46 -07:00
Basilisk-Dev
2bd01e4236
Test fractional border width rounding
2026-09-22 14:30:45 -07:00
Basilisk-Dev
cf8b773656
Fix app-unit rounding for border width edges
2026-09-22 12:28:51 -07:00
Basilisk-Dev
8f053624dd
Flush layout for computed border-width shorthand
2026-09-22 12:28:51 -07:00
Basilisk-Dev
84b9b77335
Fix CSS border rounding and currentcolor clipping
2026-09-22 12:28:22 -07:00
Basilisk-Dev
6c7e6095b5
Test fractional border width rounding
2026-09-22 12:24:23 -07:00
wuggy
733789f40b
Revert "Issue #2721 - Remove nsILinkHandler."
...
This reverts commit c3f1c0cdba .
2026-09-19 07:22:05 -07:00
wuggy
89b2dcbb96
Fix build error
2026-09-14 13:57:28 -07:00
Moonchild
3ad2791ea1
Issue #3109 - Clamp border-radius value to Int32.MaxValue
...
This avoids artifacts from out-of-bounds values.
Resolves #3109
2026-09-14 13:44:38 -07:00
Moonchild
6e43835b34
Issue #3109 - Use CSS' internal length clamp value instead.
2026-09-14 13:43:19 -07:00
Basilisk-Dev
536619ee89
Issue #3053 - Implement CSSStyleSheet constructor
2026-09-14 13:34:27 -07:00
wuggy
be7e2afbcf
accept any MIME type for a style sheet to match modern browsers
2026-08-07 20:27:22 -07:00
Basilisk-Dev
700d17fea8
Issue #2862 - Remove unused vars in CSS flattener
2026-07-31 19:28:34 +01:00
Basilisk-Dev
df9550ae5a
Issue #2862 - Change tests from lowering to flattening
2026-07-31 19:28:34 +01:00
Basilisk-Dev
64d55b0a2e
Issue #2862 - Change code references from CSS lowering to CSS flattening
2026-07-31 19:28:33 +01:00
Basilisk-Dev
505600c45e
Issue #2862 - handle more edge cases in css lowering
2026-07-31 19:28:33 +01:00
Basilisk-Dev
2a0179437f
Issue #2862 - more tests files for nested css
2026-07-31 19:28:33 +01:00
Basilisk-Dev
c12883cfcf
Issue #2862 - Split the css lowering functionality out to a separate file for easier maintenance
2026-07-31 19:28:33 +01:00
Basilisk-Dev
f2560c57b6
Issue #2862 - Fix a few nested selectors
2026-07-31 19:28:33 +01:00
Basilisk-Dev
c794e74cf0
Issue #2862 - Modify the css lowerer so that the lowering pass now recognizes bare type-selector nested rules and combinator-led cases
2026-07-31 19:28:33 +01:00
Basilisk-Dev
54262457d2
Issue #2862 - add initial nested css test file
2026-07-31 19:28:32 +01:00
Basilisk-Dev
1453b6fd78
Issue #2862 - Initial attempt at a css lowering
2026-07-31 19:28:32 +01:00
wuggy
1d6a74d103
Fix build error in nsStyleCoord
2026-07-05 21:21:05 +01:00
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