Skip to content

Commit 06c9f9f

Browse files
committed
Minor things
1 parent 6ecab7f commit 06c9f9f

File tree

5 files changed

+9
-8
lines changed

5 files changed

+9
-8
lines changed

__tests__/style.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4340,7 +4340,7 @@ describe('text-box', () => {
43404340
expect(style.textBox).toBe('normal')
43414341
expect(style.cssText).toBe('text-box: normal;')
43424342

4343-
// All longhands cannot be represented
4343+
// All longhands cannot always be represented
43444344
style.textBoxEdge = 'text'
43454345
expect(style.textBox).toBe('')
43464346
expect(style.cssText).toBe('text-box-trim: none; text-box-edge: text;')

lib/parse/parser.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,8 +349,8 @@ function createContext(value) {
349349

350350
const namespaces = new Set(['*'])
351351
const context = {
352-
globals: new Map([['namespaces', namespaces]]),
353352
definition: root,
353+
globals: new Map([['namespaces', namespaces]]),
354354
trees: [],
355355
type: contextType,
356356
}

lib/parse/postprocess.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1848,8 +1848,8 @@ module.exports = {
18481848
'<signed-integer>': postParseSignedInteger,
18491849
'<signless-integer>': postParseSignlessInteger,
18501850
'<steps()>': postParseSteps,
1851-
'<style-feature-plain>': postParseStyleFeaturePlain,
18521851
'<style-feature-name>': postParseStyleFeatureName,
1852+
'<style-feature-plain>': postParseStyleFeaturePlain,
18531853
'<symbols()>': postParseSymbols,
18541854
'<syntax-string>': postParseSyntaxString,
18551855
'<syntax>': postParseSyntax,

lib/values/substitutions.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const properties = require('../properties/definitions.js')
1111
*/
1212
const arbitrary = [
1313
{ definition: '<dashed-function>', element: true, name: '<dashed-ident>' },
14-
{ definition: '<attr-args>', element: true, name: 'attr', },
14+
{ definition: '<attr-args>', element: true, name: 'attr' },
1515
{ definition: '<env-args>', name: 'env' },
1616
{ definition: '<inherit-args>', cascade: true, name: 'inherit' },
1717
{ definition: '<random-item-args>', element: true, name: 'random-item' },

scripts/extract.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,8 @@ const initial = {
4343
'--*': { initial: null, value: '<declaration-value>?' },
4444
},
4545
types: {
46-
// Missing definitions
47-
'<input-position>': '<percentage> | <number> | <dimension>',
48-
'<whole-value>': '<declaration-value>?',
4946
// https://github.com/w3c/csswg-drafts/issues/10558
47+
'<custom-function-definition>': '<function-token> <function-parameter>#? ) [returns <css-type>]?',
5048
'<dashed-function>': {
5149
name: '<dashed-function>',
5250
type: 'non-terminal',
@@ -56,13 +54,16 @@ const initial = {
5654
value: '<declaration-value>#?',
5755
},
5856
},
59-
'<custom-function-definition>': '<function-token> <function-parameter>#? ) [returns <css-type>]?',
6057
// https://github.com/w3c/csswg-drafts/issues/12440
6158
'<env-args>': 'env(<declaration-value> , <declaration-value>?)',
59+
// https://github.com/w3c/csswg-drafts/pull/12349
60+
'<input-position>': '<percentage> | <number> | <dimension>',
6261
// TODO: fix parsing/serializing `<radial-gradient-syntax>`, `<radial-size>`
6362
'<radial-radius>': 'closest-side | farthest-side | <length-percentage [0,∞]>',
6463
// https://github.com/w3c/csswg-drafts/issues/8835
6564
'<urange>': "u '+' <ident-token> '?'* | u <dimension-token> '?'* | u <number-token> '?'* | u <number-token> <dimension-token> | u <number-token> <number-token> | u '+' '?'+",
65+
// https://github.com/w3c/csswg-drafts/issues/12458
66+
'<whole-value>': '<declaration-value>?',
6667
},
6768
}
6869
const replaced = {

0 commit comments

Comments
 (0)