browser-specs icon indicating copy to clipboard operation
browser-specs copied to clipboard

Add css-grid-3

Open browser-specs-bot opened this issue 1 year ago • 1 comments

URL

https://www.w3.org/TR/css-grid-3/

Rationale

Additional properties

{}

browser-specs-bot avatar Sep 23 '24 00:09 browser-specs-bot

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/"
}

browser-specs-bot avatar Sep 23 '24 00:09 browser-specs-bot