Skip to content

Regenerate css_ast/src/values from csswg drafts - #1254

Merged
keithamus merged 1 commit into
mainfrom
generate-all-values
Jun 29, 2026
Merged

keithamus merged 1 commit into
mainfrom
generate-all-values

Conversation

@keithamus

Copy link
Copy Markdown
Member

Updates to the latest specs from w3c/csswg-drafts

Changes from w3c/csswg-drafts

Updated from to (12 commits)

  • 55be96e [css-2026] Address IANA reviewer comments for text/css media type registration update #5310
  • 9b290fa [css-contain] Remove 'text-overflow' from paint-containment optimizations (#13973)
  • 24a74f8 [css-color-4] Corrections for Raytrace GMA #14029 (#14080)
  • 6cb0d62 [css-gaps-1][editorial] Add links to WPTs
  • 3fcf787 [css-color-hdr] Consistently distinguish between terms defined in linear-light and those defined in log2 (photographic stops) Align on log2 versus linear encoding for CSS, 2D canvas, WebGL, and WebGPU APIs w3c-cg/ColorWeb-CG#129
  • 490569c [css-color-hdr][editorial] ratio, not difference!
  • 85af2de [css-color-hdr][editorial] reword
  • b17c61c [css-break-4] Don't extend boxes into table/grid gaps #12801
  • 05c815d [css-values-4] Define generic serialization for functional notations. #9720
  • 9737f2c [css-gaps-1][editorial] Fix typos
  • 73de02f [css-gaps-1] Prepare for WD publication
  • f5f456b [css-gaps-1] Revert to ED after publication

View full diff

@keithamus
keithamus enabled auto-merge (squash) June 29, 2026 00:25
@github-actions

Copy link
Copy Markdown

✅ CI passed

Job Result
Build & Test (win32-x64, win32-arm64, linux-x64, linux-arm64, darwin-x64, darwin-arm64) ✅ success
Build & Test (default features) ✅ success
Build & Test (nightly) ✅ success
Build each library ✅ success
Acceptance Tests ✅ success
Fuzz Corpus Replay ✅ success

@keithamus
keithamus merged commit ccf429b into main Jun 29, 2026
18 checks passed
@keithamus
keithamus deleted the generate-all-values branch June 29, 2026 00:32
github-actions Bot pushed a commit that referenced this pull request Jun 29, 2026
## [0.0.27] - 2026-06-29

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))

[forcebuild]
@keithamus keithamus mentioned this pull request Jun 29, 2026
github-actions Bot pushed a commit that referenced this pull request Jun 29, 2026
## [0.0.27] - 2026-06-29

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
github-actions Bot pushed a commit that referenced this pull request Jun 29, 2026
## [0.0.27] - 2026-06-29

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))

[forcebuild]
github-actions Bot pushed a commit that referenced this pull request Jun 29, 2026
## [0.0.27] - 2026-06-29

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))
github-actions Bot pushed a commit that referenced this pull request Jun 29, 2026
## [0.0.27] - 2026-06-29

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))

[forcebuild]
github-actions Bot pushed a commit that referenced this pull request Jun 29, 2026
## [0.0.27] - 2026-06-29

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))
github-actions Bot pushed a commit that referenced this pull request Jun 29, 2026
## [0.0.27] - 2026-06-29

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))
- CI: Ensure benches build (#1259) ([#1259](#1259))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))

[forcebuild]
github-actions Bot pushed a commit that referenced this pull request Jun 29, 2026
## [0.0.27] - 2026-06-29

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))
- CI: Ensure benches build (#1259) ([#1259](#1259))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))
github-actions Bot pushed a commit that referenced this pull request Jul 3, 2026
## [0.0.27] - 2026-07-03

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))
- CI: Ensure benches build (#1259) ([#1259](#1259))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))

### Css_parse
- fuzz: new parser findings 2026-07-01 (#1260) ([#1260](#1260))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))

[forcebuild]
github-actions Bot pushed a commit that referenced this pull request Jul 3, 2026
## [0.0.27] - 2026-07-03

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))
- CI: Ensure benches build (#1259) ([#1259](#1259))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))

### Css_parse
- fuzz: new parser findings 2026-07-01 (#1260) ([#1260](#1260))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))
github-actions Bot pushed a commit that referenced this pull request Jul 3, 2026
## [0.0.27] - 2026-07-03

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))
- CI: Ensure benches build (#1259) ([#1259](#1259))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))
- css_ast: Refactor assert_specificity to use closure pattern (#1261) ([#1261](#1261))

### Css_parse
- fuzz: new parser findings 2026-07-01 (#1260) ([#1260](#1260))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))

[forcebuild]
github-actions Bot pushed a commit that referenced this pull request Jul 3, 2026
## [0.0.27] - 2026-07-03

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))
- CI: Ensure benches build (#1259) ([#1259](#1259))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))
- css_ast: Refactor assert_specificity to use closure pattern (#1261) ([#1261](#1261))

### Css_parse
- fuzz: new parser findings 2026-07-01 (#1260) ([#1260](#1260))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))
github-actions Bot pushed a commit that referenced this pull request Jul 4, 2026
## [0.0.27] - 2026-07-04

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))
- CI: Ensure benches build (#1259) ([#1259](#1259))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))
- css_ast: Refactor assert_specificity to use closure pattern (#1261) ([#1261](#1261))
- css_ast: derive(ToSpan) on WebkitFunctionalPseudoClass (#1262) ([#1262](#1262))

### Css_parse
- fuzz: new parser findings 2026-07-01 (#1260) ([#1260](#1260))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))

[forcebuild]
github-actions Bot pushed a commit that referenced this pull request Jul 4, 2026
## [0.0.27] - 2026-07-04

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))
- CI: Ensure benches build (#1259) ([#1259](#1259))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))
- css_ast: Refactor assert_specificity to use closure pattern (#1261) ([#1261](#1261))
- css_ast: derive(ToSpan) on WebkitFunctionalPseudoClass (#1262) ([#1262](#1262))

### Css_parse
- fuzz: new parser findings 2026-07-01 (#1260) ([#1260](#1260))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))
github-actions Bot pushed a commit that referenced this pull request Jul 4, 2026
## [0.0.27] - 2026-07-04

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))
- CI: Ensure benches build (#1259) ([#1259](#1259))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))
- css_ast: Refactor assert_specificity to use closure pattern (#1261) ([#1261](#1261))
- css_ast: derive(ToSpan) on WebkitFunctionalPseudoClass (#1262) ([#1262](#1262))

### Css_parse
- fuzz: new parser findings 2026-07-01 (#1260) ([#1260](#1260))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_derives
- chore(deps): update rust crate itertools to 0.15.0 (#1246) ([#1246](#1246))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))

[forcebuild]
github-actions Bot pushed a commit that referenced this pull request Jul 4, 2026
## [0.0.27] - 2026-07-04

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))
- CI: Ensure benches build (#1259) ([#1259](#1259))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))
- css_ast: Refactor assert_specificity to use closure pattern (#1261) ([#1261](#1261))
- css_ast: derive(ToSpan) on WebkitFunctionalPseudoClass (#1262) ([#1262](#1262))

### Css_parse
- fuzz: new parser findings 2026-07-01 (#1260) ([#1260](#1260))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_derives
- chore(deps): update rust crate itertools to 0.15.0 (#1246) ([#1246](#1246))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))
github-actions Bot pushed a commit that referenced this pull request Jul 4, 2026
## [0.0.27] - 2026-07-04

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))
- CI: Ensure benches build (#1259) ([#1259](#1259))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))
- css_ast: Refactor assert_specificity to use closure pattern (#1261) ([#1261](#1261))
- css_ast: derive(ToSpan) on WebkitFunctionalPseudoClass (#1262) ([#1262](#1262))
- Implement "VisitFlow" (#1263) ([#1263](#1263))

### Css_parse
- fuzz: new parser findings 2026-07-01 (#1260) ([#1260](#1260))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_derives
- chore(deps): update rust crate itertools to 0.15.0 (#1246) ([#1246](#1246))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))

[forcebuild]
github-actions Bot pushed a commit that referenced this pull request Jul 4, 2026
## [0.0.27] - 2026-07-04

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257) ([#1257](#1257))
- CI: Ensure benches build (#1259) ([#1259](#1259))

### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238) ([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242) ([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254) ([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232) ([#1232](#1232))
- css_ast: Refactor assert_specificity to use closure pattern (#1261) ([#1261](#1261))
- css_ast: derive(ToSpan) on WebkitFunctionalPseudoClass (#1262) ([#1262](#1262))
- Implement "VisitFlow" (#1263) ([#1263](#1263))

### Css_parse
- fuzz: new parser findings 2026-07-01 (#1260) ([#1260](#1260))

### Csskit
- chore(deps): update dependencies (patch) (#1243) ([#1243](#1243))

### Csskit_derives
- chore(deps): update rust crate itertools to 0.15.0 (#1246) ([#1246](#1246))

### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247) ([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255) ([#1255](#1255))
keithamus added a commit that referenced this pull request Jul 4, 2026
## [0.0.27] - 2026-07-04

### Other Changes
- Fuzz: minimize corpus, and do so on nightly fuzz build (#1257)
([#1257](#1257))
- CI: Ensure benches build (#1259)
([#1259](#1259))


### Css_ast
- css_ast/css_parse: Improve peeking robustness. (#1238)
([#1238](#1238))
- Regenerate css_ast/src/values from csswg drafts (#1242)
([#1242](#1242))
- Regenerate css_ast/src/values from csswg drafts (#1254)
([#1254](#1254))
- fuzz: new parser findings 2026-06-19 (#1232)
([#1232](#1232))
- css_ast: Refactor assert_specificity to use closure pattern (#1261)
([#1261](#1261))
- css_ast: derive(ToSpan) on WebkitFunctionalPseudoClass (#1262)
([#1262](#1262))
- Implement "VisitFlow" (#1263)
([#1263](#1263))


### Css_parse
- fuzz: new parser findings 2026-07-01 (#1260)
([#1260](#1260))


### Csskit
- chore(deps): update dependencies (patch) (#1243)
([#1243](#1243))


### Csskit_derives
- chore(deps): update rust crate itertools to 0.15.0 (#1246)
([#1246](#1246))


### Csskit_vscode
- chore(deps): update dependencies to v1.68.0 (#1247)
([#1247](#1247))
- fix(deps): update dependencies (patch) (#1255)
([#1255](#1255))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant