Skip to content

Commit 439994a

Browse files
committed
Define ::scroll-button() ::scroll-marker ::scroll-marker-group as tree-abiding
Fully styleable pseudos are always tree-abiding.
1 parent 908c613 commit 439994a

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

lib/values/pseudos.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,9 @@ const highlight = {
231231
* @see {@link https://drafts.csswg.org/css-forms-1/#selectordef-step-control}
232232
* @see {@link https://drafts.csswg.org/css-forms-1/#selectordef-step-down}
233233
* @see {@link https://drafts.csswg.org/css-forms-1/#selectordef-step-up}
234+
* @see {@link https://drafts.csswg.org/css-overflow-5/#selectordef-scroll-button---scroll-button-direction}
235+
* @see {@link https://drafts.csswg.org/css-overflow-5/#selectordef-scroll-marker}
236+
* @see {@link https://drafts.csswg.org/css-overflow-5/#selectordef-scroll-marker-group}
234237
* @see {@link https://drafts.csswg.org/css-position-4/#selectordef-backdrop}
235238
* @see {@link https://drafts.csswg.org/css-pseudo-4/#treelike}
236239
* @see {@link https://drafts.csswg.org/css-shadow-parts-1/#selectordef-part}
@@ -243,6 +246,7 @@ const treeAbiding = {
243246
value: '<ident>+',
244247
},
245248
'picker': { value: '<form-control-identifier>+' },
249+
'scroll-button': { classes: ['disabled'], value: "'*' | <scroll-button-direction>" },
246250
},
247251
identifiers: {
248252
'after': { classes: ['empty'], elements: ['marker'] },
@@ -253,6 +257,8 @@ const treeAbiding = {
253257
'marker': { classes: indexedNames },
254258
'picker-icon': {},
255259
'placeholder': {},
260+
'scroll-marker': {},
261+
'scroll-marker-group': {},
256262
'slider-fill': {},
257263
'slider-thumb': {},
258264
'slider-track': { elements: ['slider-fill'] },
@@ -330,9 +336,6 @@ const classes = {
330336
* @see {@link https://drafts.csswg.org/css-forms-1/#selectordef-file-selector-button}
331337
* @see {@link https://drafts.csswg.org/css-multicol-2/#selectordef-column}
332338
* @see {@link https://drafts.csswg.org/css-overflow-4/#selectordef-nth-fragment}
333-
* @see {@link https://drafts.csswg.org/css-overflow-5/#selectordef-scroll-button---scroll-button-direction}
334-
* @see {@link https://drafts.csswg.org/css-overflow-5/#selectordef-scroll-marker}
335-
* @see {@link https://drafts.csswg.org/css-overflow-5/#selectordef-scroll-marker-group}
336339
* @see {@link https://drafts.csswg.org/css-scoping-1/#selectordef-slotted}
337340
*/
338341
const elements = {
@@ -341,7 +344,6 @@ const elements = {
341344
...treeAbiding.functions,
342345
...viewTransitions.elements.functions,
343346
'nth-fragment': { value: '<an+b>' },
344-
'scroll-button': { classes: ['disabled'], value: "'*' | <scroll-button-direction>" },
345347
'slotted': {
346348
elements: [
347349
...Object.keys(treeAbiding.identifiers),
@@ -362,8 +364,6 @@ const elements = {
362364
'field-separator': {},
363365
'field-text': {},
364366
'file-selector-button': {},
365-
'scroll-marker': {},
366-
'scroll-marker-group': {},
367367
},
368368
}
369369

0 commit comments

Comments
 (0)