1
0
mirror of https://github.com/roytam1/UXP.git synced 2026-06-17 05:48:50 +00:00
Commit Graph

112 Commits

Author SHA1 Message Date
roytam1 0933486bde Merge remote-tracking branch 'origin/tracking' into custom 2026-05-19 09:20:42 +08:00
Basilisk-Dev 51767db33a Support CSS shadow parts 2026-05-19 09:09:38 +08:00
Basilisk-Dev 6df85ff502 Issue #2506 - Support range media query syntax
Resolves #2506
2026-05-19 09:09:12 +08:00
Basilisk-Dev 4634a74b31 Issue #1826 - Parse calc() weights in color-mix 2026-05-19 09:08:59 +08:00
Basilisk-Dev 27f2a0869c Issue #3089 - Support logical border radius properties
Resolves #3089
2026-05-19 09:08:38 +08:00
Basilisk-Dev 93899c0157 Support CSS sizing math functions
Prereq for parts of #2404
2026-05-19 09:05:11 +08:00
Basilisk-Dev 0d684399b2 Issue #2404 - Enable CSS aspect-ratio sizing 2026-05-19 09:04:53 +08:00
Basilisk-Dev 20b2b3b9f5 Issue #2982 - Follow-up: allow color-mix to work with oklab and oklch
Tag #2489 and #3003
2026-05-19 09:02:28 +08:00
Basilisk-Dev e85f778708 Issue #1826 - Serialize special calc() number values 2026-05-19 09:02:15 +08:00
Basilisk-Dev 12b120db24 Issue #1826 - Add typed calc() arithmetic for media queries 2026-05-19 09:01:53 +08:00
Basilisk-Dev f9a90b9bb2 Issue #1826 - Support calc() in media queries 2026-05-19 09:01:23 +08:00
Basilisk-Dev 29f5ff07d8 Issue #1826 - Implement broader CSS calc() parsing 2026-05-19 09:01:10 +08:00
roytam1 d4c4c1f6ec Merge remote-tracking branch 'origin/tracking' into custom 2026-04-15 09:32:06 +08:00
Basilisk-Dev 576265905a Issue #3003 - Add CSS lch() color parsing support 2026-04-15 09:29:43 +08:00
Basilisk-Dev c249eee4d1 Issue #3003 prerequisite - Split non-sRGB CSS color helpers out of nsCSSParser 2026-04-15 09:29:28 +08:00
roytam1 f4d5ee3cf3 Merge remote-tracking branch 'origin/tracking' into custom 2026-03-15 11:41:28 +08:00
Basilisk-Dev a6356fff88 Issue #2862 - Change code references from CSS lowering to CSS flattening 2026-03-15 11:38:02 +08:00
Basilisk-Dev d9b66581ac Issue #2862 - Split the css lowering functionality out to a separate file for easier maintenance 2026-03-15 11:37:16 +08:00
Basilisk-Dev d37e667f9a Issue #2862 - Fix a few nested selectors 2026-03-15 11:37:03 +08:00
Basilisk-Dev 34f9837649 Issue #2862 - Modify the css lowerer so that the lowering pass now recognizes bare type-selector nested rules and combinator-led cases 2026-03-15 11:36:48 +08:00
Basilisk-Dev ce4b9975db Issue #2862 - Initial attempt at a css lowering 2026-03-15 11:36:22 +08:00
roytam1 dd0e2bb155 Merge remote-tracking branch 'origin/tracking' into custom 2026-03-09 15:02:27 +08:00
Basilisk-Dev 619f221dea Issue #2982 - Fix regressions in the previous regression fix commit. 2026-03-09 14:48:08 +08:00
Basilisk-Dev ebff6ff38c Issue #2982 - Fix regression in previous commit by handling possible floating point issues 2026-03-09 14:47:15 +08:00
Basilisk-Dev cfe5b73e0c Issue #2982 - clamp oklab/oklch to [0,1] before conversion to closer match spec 2026-03-09 14:46:35 +08:00
Basilisk-Dev 217f699ce7 Issue #2982 - Make gradients work in oklch 2026-03-09 14:46:17 +08:00
Basilisk-Dev b3ad75b7b3 Issue #2982 - Initial oklch test implementation 2026-03-09 14:45:42 +08:00
roytam1 fd19819276 Merge remote-tracking branch 'origin/tracking' into custom 2025-12-24 09:58:57 +08:00
Moonchild 5a832a6e24 Issue #2857 - Implement inset-block and inset-inline CSS shorthand
Resolves #2857
2025-12-24 09:58:37 +08:00
roytam1 4c1a4a4402 Merge remote-tracking branch 'origin/tracking' into custom 2025-07-29 10:44:33 +08:00
erixreyes 052b5d1ffa Issue #2489: Disallow percentage overflow and underflow 2025-07-29 10:13:28 +08:00
erixreyes 01b0b8251d Issue #2489: Allow color-mix() to differentiate color spaces 2025-07-29 10:12:38 +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 6b938c48a5 Issue #2489: Include color-mix to avoid filtering 2025-07-29 10:10:16 +08:00
roytam1 7e0ddfef73 Merge remote-tracking branch 'origin/tracking' into custom 2025-07-25 20:53:55 +08:00
Francis Dominic Fajardo 53e6317bfb Issue #2828 - Part 1: Build and store the array of layer name tokens in the layer at-rules 2025-07-25 20:13:14 +08:00
roytam1 198222fc03 Merge remote-tracking branch 'origin/tracking' into custom 2025-07-18 21:46:46 +08:00
erixreyes 906f05e606 Issue #2691: Utilize regex for spacing rules 2025-07-18 21:46:19 +08:00
erixreyes f2d6170830 Issue #2691: Refactored ParseSupportsSelector 2025-07-18 21:46:06 +08:00
erixreyes ea580ec54b Issue #2691: Improve Parser State Handling 2025-07-18 21:45:52 +08:00
erixreyes 224d1724b2 Issue #2691: Add special handling for nth-child expressions 2025-07-18 21:45:37 +08:00
erixreyes aaae6484ee Issue #2691: Enhance spacing logic for selector formatting 2025-07-18 21:45:20 +08:00
erixreyes 69556b7b1b Issue #2691: Improve token handling for selectors 2025-07-18 21:45:06 +08:00
erixreyes fcb4b3d01f Issue #2691: Add basic parentheses tracking to ParseSupportsSelector 2025-07-18 21:44:53 +08:00
erixreyes e9a7190529 Issue #2691: Adjusted the function to use ParseSelectorGroup 2025-07-18 21:44:40 +08:00
erixreyes 8be86514f0 Issue #2691: Implement ParseSupportsSelector 2025-07-18 21:44:26 +08:00
roytam1 b59402a1f9 Merge remote-tracking branch 'origin/tracking' into custom 2025-07-16 15:39:18 +08:00
Moonchild 07cf2e643f Issue #2720 - Follow-up: Use temp value for duplicate color stop 2025-07-16 15:21:14 +08:00