Skip to content

Commit b2e30d2

Browse files
authored
css-syntax-patches-for-csstree: update syntax (#1737)
1 parent 7d94d57 commit b2e30d2

File tree

13 files changed

+657
-93
lines changed

13 files changed

+657
-93
lines changed

package-lock.json

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/css-syntax-patches-for-csstree/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changes to CSS Syntax Patches For CSSTree
22

3+
### Unreleased (patch)
4+
5+
- Update `@webref/css` to [`v8.1.1`](https://github.com/w3c/webref/releases/tag/%40webref%2Fcss%408.1.1)
6+
37
### 1.0.20
48

59
_November 29, 2025_

packages/css-syntax-patches-for-csstree/dist/index.json

Lines changed: 40 additions & 17 deletions
Large diffs are not rendered by default.

packages/css-syntax-patches-for-csstree/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"dist"
3737
],
3838
"devDependencies": {
39-
"@webref/css": "8.0.2",
39+
"@webref/css": "8.1.1",
4040
"css-tree": "^3.1.0",
4141
"postcss": "^8.4"
4242
},

packages/css-syntax-patches-for-csstree/patches/webref-over-csstree-properties.json

Lines changed: 61 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -638,6 +638,17 @@
638638
"failing": []
639639
}
640640
},
641+
"border-block-clip": {
642+
"type": "added",
643+
"comment": "",
644+
"syntax-b": "",
645+
"syntax-a": "<'border-top-clip'>",
646+
"syntax-m": "<'border-top-clip'>",
647+
"tests": {
648+
"passing": [],
649+
"failing": []
650+
}
651+
},
641652
"border-block-end": {
642653
"type": "modified",
643654
"comment": "",
@@ -653,8 +664,8 @@
653664
"type": "added",
654665
"comment": "",
655666
"syntax-b": "",
656-
"syntax-a": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
657-
"syntax-m": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
667+
"syntax-a": "none | [ <length-percentage [0,∞]> | <flex> ]+",
668+
"syntax-m": "none | [ <length-percentage [0,∞]> | <flex> ]+",
658669
"tests": {
659670
"passing": [],
660671
"failing": []
@@ -719,8 +730,8 @@
719730
"type": "added",
720731
"comment": "",
721732
"syntax-b": "",
722-
"syntax-a": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
723-
"syntax-m": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
733+
"syntax-a": "none | [ <length-percentage [0,∞]> | <flex> ]+",
734+
"syntax-m": "none | [ <length-percentage [0,∞]> | <flex> ]+",
724735
"tests": {
725736
"passing": [],
726737
"failing": []
@@ -796,8 +807,8 @@
796807
"type": "added",
797808
"comment": "",
798809
"syntax-b": "",
799-
"syntax-a": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
800-
"syntax-m": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
810+
"syntax-a": "none | [ <length-percentage [0,∞]> | <flex> ]+",
811+
"syntax-m": "none | [ <length-percentage [0,∞]> | <flex> ]+",
801812
"tests": {
802813
"passing": [],
803814
"failing": []
@@ -876,8 +887,8 @@
876887
"type": "added",
877888
"comment": "",
878889
"syntax-b": "",
879-
"syntax-a": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
880-
"syntax-m": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
890+
"syntax-a": "<'border-top-clip'>",
891+
"syntax-m": "<'border-top-clip'>",
881892
"tests": {
882893
"passing": [],
883894
"failing": []
@@ -1011,6 +1022,17 @@
10111022
"failing": []
10121023
}
10131024
},
1025+
"border-inline-clip": {
1026+
"type": "added",
1027+
"comment": "",
1028+
"syntax-b": "",
1029+
"syntax-a": "<'border-top-clip'>",
1030+
"syntax-m": "<'border-top-clip'>",
1031+
"tests": {
1032+
"passing": [],
1033+
"failing": []
1034+
}
1035+
},
10141036
"border-inline-end": {
10151037
"type": "modified",
10161038
"comment": "",
@@ -1026,8 +1048,8 @@
10261048
"type": "added",
10271049
"comment": "",
10281050
"syntax-b": "",
1029-
"syntax-a": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
1030-
"syntax-m": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
1051+
"syntax-a": "none | [ <length-percentage [0,∞]> | <flex> ]+",
1052+
"syntax-m": "none | [ <length-percentage [0,∞]> | <flex> ]+",
10311053
"tests": {
10321054
"passing": [],
10331055
"failing": []
@@ -1092,8 +1114,8 @@
10921114
"type": "added",
10931115
"comment": "",
10941116
"syntax-b": "",
1095-
"syntax-a": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
1096-
"syntax-m": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
1117+
"syntax-a": "none | [ <length-percentage [0,∞]> | <flex> ]+",
1118+
"syntax-m": "none | [ <length-percentage [0,∞]> | <flex> ]+",
10971119
"tests": {
10981120
"passing": [],
10991121
"failing": []
@@ -1169,8 +1191,8 @@
11691191
"type": "added",
11701192
"comment": "",
11711193
"syntax-b": "",
1172-
"syntax-a": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
1173-
"syntax-m": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
1194+
"syntax-a": "none | [ <length-percentage [0,∞]> | <flex> ]+",
1195+
"syntax-m": "none | [ <length-percentage [0,∞]> | <flex> ]+",
11741196
"tests": {
11751197
"passing": [],
11761198
"failing": []
@@ -1253,8 +1275,8 @@
12531275
"type": "added",
12541276
"comment": "",
12551277
"syntax-b": "",
1256-
"syntax-a": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
1257-
"syntax-m": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
1278+
"syntax-a": "none | [ <length-percentage [0,∞]> | <flex> ]+",
1279+
"syntax-m": "none | [ <length-percentage [0,∞]> | <flex> ]+",
12581280
"tests": {
12591281
"passing": [],
12601282
"failing": []
@@ -1395,8 +1417,8 @@
13951417
"type": "added",
13961418
"comment": "",
13971419
"syntax-b": "",
1398-
"syntax-a": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
1399-
"syntax-m": "normal | [ <length-percentage [0,∞]> | <flex> ]+",
1420+
"syntax-a": "none | [ <length-percentage [0,∞]> | <flex> ]+",
1421+
"syntax-m": "none | [ <length-percentage [0,∞]> | <flex> ]+",
14001422
"tests": {
14011423
"passing": [],
14021424
"failing": []
@@ -1568,8 +1590,8 @@
15681590
"type": "added",
15691591
"comment": "",
15701592
"syntax-b": "",
1571-
"syntax-a": "[ none | <length>{2} ]#",
1572-
"syntax-m": "[ none | <length>{2} ]#",
1593+
"syntax-a": "[ none | <length>{1,2} ]#",
1594+
"syntax-m": "[ none | <length>{1,2} ]#",
15731595
"tests": {
15741596
"passing": [],
15751597
"failing": []
@@ -2024,8 +2046,8 @@
20242046
"type": "modified",
20252047
"comment": "",
20262048
"syntax-b": "auto? [ none | <length> ]",
2027-
"syntax-a": "auto? [ none | <length [0,∞]> ]",
2028-
"syntax-m": "auto? [ none | <length [0,∞]> ]",
2049+
"syntax-a": "[ auto | from-element ]? [ none | <length [0,∞]> ]",
2050+
"syntax-m": "[ auto | from-element ]? [ none | <length [0,∞]> ]",
20292051
"tests": {
20302052
"passing": [],
20312053
"failing": []
@@ -2035,8 +2057,8 @@
20352057
"type": "modified",
20362058
"comment": "",
20372059
"syntax-b": "auto? [ none | <length> ]",
2038-
"syntax-a": "auto? [ none | <length [0,∞]> ]",
2039-
"syntax-m": "auto? [ none | <length [0,∞]> ]",
2060+
"syntax-a": "[ auto | from-element ]? [ none | <length [0,∞]> ]",
2061+
"syntax-m": "[ auto | from-element ]? [ none | <length [0,∞]> ]",
20402062
"tests": {
20412063
"passing": [],
20422064
"failing": []
@@ -2046,8 +2068,19 @@
20462068
"type": "modified",
20472069
"comment": "",
20482070
"syntax-b": "auto? [ none | <length> ]",
2049-
"syntax-a": "auto? [ none | <length [0,∞]> ]",
2050-
"syntax-m": "auto? [ none | <length [0,∞]> ]",
2071+
"syntax-a": "[ auto | from-element ]? [ none | <length [0,∞]> ]",
2072+
"syntax-m": "[ auto | from-element ]? [ none | <length [0,∞]> ]",
2073+
"tests": {
2074+
"passing": [],
2075+
"failing": []
2076+
}
2077+
},
2078+
"contain-intrinsic-size": {
2079+
"type": "modified",
2080+
"comment": "",
2081+
"syntax-b": "[ auto? [ none | <length> ] ]{1,2}",
2082+
"syntax-a": "[ [ auto | from-element ]? [ none | <length [0,∞]> ] ]{1,2}",
2083+
"syntax-m": "[ [ auto | from-element ]? [ none | <length [0,∞]> ] ]{1,2}",
20512084
"tests": {
20522085
"passing": [],
20532086
"failing": []
@@ -2057,8 +2090,8 @@
20572090
"type": "modified",
20582091
"comment": "",
20592092
"syntax-b": "auto? [ none | <length> ]",
2060-
"syntax-a": "auto? [ none | <length [0,∞]> ]",
2061-
"syntax-m": "auto? [ none | <length [0,∞]> ]",
2093+
"syntax-a": "[ auto | from-element ]? [ none | <length [0,∞]> ]",
2094+
"syntax-m": "[ auto | from-element ]? [ none | <length [0,∞]> ]",
20622095
"tests": {
20632096
"passing": [],
20642097
"failing": []

0 commit comments

Comments
 (0)