browser-specs
browser-specs copied to clipboard
Add css-grid-3
URL
https://www.w3.org/TR/css-grid-3/
Rationale
- See repository: w3c/csswg-drafts
- Would-be shortname:
css-grid-3
Additional properties
{}
Changes to index.json
This update would trigger the following changes in index.json:
Add spec (1)
{
"url": "https://www.w3.org/TR/css-grid-3/",
"seriesComposition": "full",
"shortname": "css-grid-3",
"series": {
"shortname": "css-grid",
"currentSpecification": "css-grid-3",
"title": "CSS Grid Layout",
"shortTitle": "CSS Grid Layout",
"releaseUrl": "https://www.w3.org/TR/css-grid/",
"nightlyUrl": "https://drafts.csswg.org/css-grid/"
},
"seriesVersion": "3",
"seriesPrevious": "css-grid-1",
"organization": "W3C",
"groups": [
{
"name": "Cascading Style Sheets (CSS) Working Group",
"url": "https://www.w3.org/Style/CSS/"
}
],
"release": {
"url": "https://www.w3.org/TR/css-grid-3/",
"status": "First Public Working Draft",
"filename": "Overview.html"
},
"nightly": {
"url": "https://drafts.csswg.org/css-grid-3/",
"status": "Editor's Draft",
"alternateUrls": [
"https://w3c.github.io/csswg-drafts/css-grid-3/",
"https://w3c.github.io/csswg-drafts/css-grid/"
],
"repository": "https://github.com/w3c/csswg-drafts",
"sourcePath": "css-grid-3/Overview.bs",
"filename": "index.html"
},
"title": "CSS Grid Layout Module Level 3",
"source": "w3c",
"shortTitle": "CSS Grid Layout 3",
"categories": [
"browser"
],
"standing": "good",
"tests": {
"repository": "https://github.com/web-platform-tests/wpt",
"testPaths": [
"css/css-grid"
]
}
}
Update spec in the same series (1)
{
"url": "https://www.w3.org/TR/css-grid-1/",
"seriesComposition": "full",
"shortname": "css-grid-1",
"series": {
"shortname": "css-grid",
"currentSpecification": "css-grid-3",
"title": "CSS Grid Layout",
"shortTitle": "CSS Grid Layout",
"releaseUrl": "https://www.w3.org/TR/css-grid/",
"nightlyUrl": "https://drafts.csswg.org/css-grid/"
},
"seriesVersion": "1",
"seriesNext": "css-grid-3",
"organization": "W3C",
"groups": [
{
"name": "Cascading Style Sheets (CSS) Working Group",
"url": "https://www.w3.org/Style/CSS/"
}
],
"release": {
"url": "https://www.w3.org/TR/css-grid-1/",
"status": "Candidate Recommendation Draft",
"filename": "Overview.html"
},
"nightly": {
"url": "https://drafts.csswg.org/css-grid-1/",
"status": "Editor's Draft",
"alternateUrls": [
"https://w3c.github.io/csswg-drafts/css-grid-1/"
],
"repository": "https://github.com/w3c/csswg-drafts",
"sourcePath": "css-grid-1/Overview.bs",
"filename": "index.html"
},
"title": "CSS Grid Layout Module Level 1",
"source": "w3c",
"shortTitle": "CSS Grid Layout 1",
"categories": [
"browser"
],
"standing": "good",
"tests": {
"repository": "https://github.com/web-platform-tests/wpt",
"testPaths": [
"css/css-grid"
]
}
}
Tests
With these changes, the following tests would fail:
The `index.json` list has unique shortnames
Expected:
[]
Actual:
[
{
"url": "https://www.w3.org/TR/css-grid-3/",
"seriesComposition": "full",
"shortname": "css-grid-3",
"series": {
"shortname": "css-grid",
"currentSpecification": "css-grid-3",
"title": "CSS Grid Layout",
"shortTitle": "CSS Grid Layout",
"releaseUrl": "https://www.w3.org/TR/css-grid/",
"nightlyUrl": "https://drafts.csswg.org/css-grid/"
},
"seriesVersion": "3",
"seriesPrevious": "css-grid-1",
"organization": "W3C",
"groups": [
{
"name": "Cascading Style Sheets (CSS) Working Group",
"url": "https://www.w3.org/Style/CSS/"
}
],
"release": {
"url": "https://www.w3.org/TR/css-grid-3/",
"status": "First Public Working Draft",
"filename": "Overview.html"
},
"nightly": {
"url": "https://drafts.csswg.org/css-grid-3/",
"status": "Editor's Draft",
"alternateUrls": [
"https://w3c.github.io/csswg-drafts/css-grid-3/",
"https://w3c.github.io/csswg-drafts/css-grid/"
],
"repository": "https://github.com/w3c/csswg-drafts",
"sourcePath": "css-grid-3/Overview.bs",
"filename": "index.html"
},
"title": "CSS Grid Layout Module Level 3",
"source": "w3c",
"shortTitle": "CSS Grid Layout 3",
"categories": [
"browser"
],
"standing": "good",
"tests": {
"repository": "https://github.com/web-platform-tests/wpt",
"testPaths": [
"css/css-grid"
]
}
}
]
The `index.json` list has correct next links for specs targeted by a previous link
Expected:
[]
Actual:
[
{
"url": "https://www.w3.org/TR/css-grid-2/",
"seriesComposition": "full",
"shortname": "css-grid-2",
"series": {
"shortname": "css-grid",
"currentSpecification": "css-grid-2",
"title": "CSS Grid Layout",
"shortTitle": "CSS Grid Layout",
"releaseUrl": "https://www.w3.org/TR/css-grid/",
"nightlyUrl": "https://drafts.csswg.org/css-grid/"
},
"seriesVersion": "2",
"seriesPrevious": "css-grid-1",
"seriesNext": "css-grid-3",
"organization": "W3C",
"groups": [
{
"name": "Cascading Style Sheets (CSS) Working Group",
"url": "https://www.w3.org/Style/CSS/"
}
],
"release": {
"url": "https://www.w3.org/TR/css-grid-2/",
"status": "Candidate Recommendation Draft",
"filename": "Overview.html"
},
"nightly": {
"url": "https://drafts.csswg.org/css-grid-2/",
"status": "Editor's Draft",
"alternateUrls": [
"https://w3c.github.io/csswg-drafts/css-grid-2/",
"https://w3c.github.io/csswg-drafts/css-grid/"
],
"repository": "https://github.com/w3c/csswg-drafts",
"sourcePath": "css-grid-2/Overview.bs",
"filename": "index.html"
},
"title": "CSS Grid Layout Module Level 2",
"source": "w3c",
"shortTitle": "CSS Grid Layout 2",
"categories": [
"browser"
],
"standing": "good",
"tests": {
"repository": "https://github.com/web-platform-tests/wpt",
"testPaths": [
"css/css-grid"
]
}
}
]
The `index.json` list has correct previous links for specs targeted by a next link
Expected:
[]
Actual:
[
{
"url": "https://www.w3.org/TR/css-grid-1/",
"seriesComposition": "full",
"shortname": "css-grid-1",
"series": {
"shortname": "css-grid",
"currentSpecification": "css-grid-3",
"title": "CSS Grid Layout",
"shortTitle": "CSS Grid Layout",
"releaseUrl": "https://www.w3.org/TR/css-grid/",
"nightlyUrl": "https://drafts.csswg.org/css-grid/"
},
"seriesVersion": "1",
"seriesNext": "css-grid-3",
"organization": "W3C",
"groups": [
{
"name": "Cascading Style Sheets (CSS) Working Group",
"url": "https://www.w3.org/Style/CSS/"
}
],
"release": {
"url": "https://www.w3.org/TR/css-grid-1/",
"status": "Candidate Recommendation Draft",
"filename": "Overview.html"
},
"nightly": {
"url": "https://drafts.csswg.org/css-grid-1/",
"status": "Editor's Draft",
"alternateUrls": [
"https://w3c.github.io/csswg-drafts/css-grid-1/"
],
"repository": "https://github.com/w3c/csswg-drafts",
"sourcePath": "css-grid-1/Overview.bs",
"filename": "index.html"
},
"title": "CSS Grid Layout Module Level 1",
"source": "w3c",
"shortTitle": "CSS Grid Layout 1",
"categories": [
"browser"
],
"standing": "good",
"tests": {
"repository": "https://github.com/web-platform-tests/wpt",
"testPaths": [
"css/css-grid"
]
}
}
]
The `index.json` list has consistent series info
Expected:
{
"shortname": "css-grid",
"currentSpecification": "css-grid-3",
"title": "CSS Grid Layout",
"shortTitle": "CSS Grid Layout",
"releaseUrl": "https://www.w3.org/TR/css-grid/",
"nightlyUrl": "https://drafts.csswg.org/css-grid/"
}
Actual:
{
"shortname": "css-grid",
"currentSpecification": "css-grid-2",
"title": "CSS Grid Layout",
"shortTitle": "CSS Grid Layout",
"releaseUrl": "https://www.w3.org/TR/css-grid/",
"nightlyUrl": "https://drafts.csswg.org/css-grid/"
}