Skip to content

fix(foundations): two CSSWG citations followed their specs elsewhere - #232

Draft
jdevalk wants to merge 1 commit into
mainfrom
fix/csswg-citation-moves-2026-09-22
Draft

jdevalk wants to merge 1 commit into
mainfrom
fix/csswg-citation-moves-2026-09-22

Conversation

@jdevalk

@jdevalk jdevalk commented Sep 22, 2026

Copy link
Copy Markdown
Owner

What changed

Two CSSWG citations in foundations now point at the specs that actually carry the material.

container-queries.md — the page's lead source was CSS Containment Module Level 3. That document is now an empty placeholder: its own abstract says container queries moved to CSS Conditional Rules Level 5 and inline-size containment moved back to Level 2, and "this document is now empty. It may be revived at a later point, when Level 2 stabilizes." So the source no longer says what the page cites it for.

  • lead source → CSS Conditional Rules Module Level 5 § Container Queries, which defines container-type (§5.1), container-name (§5.2), the @container rule (§5.4) and style container features (§6.2) — i.e. both halves the page describes. This replaces the previous duplicate entry that cited the same document for style queries alone.
  • second source → CSS Containment Module Level 2, for the contain behaviour the page refers to when it explains that container-type: size needs a known block size and that a query container establishes containment.

meta-viewport.mdcss-device-adapt was renamed: the document at that shortname is titled CSS Viewport Module Level 1 and its changelog records "Renamed from device-adapt to css-viewport". The old URL still resolves as an alias, but the citation's title named a module that no longer exists. Now cites css-viewport-1 § Viewport <meta> element.

Why now

Found by the daily standards scan's rotating stale-citation slice (this run: foundations).

Status

No status changes. No changelog entry — this is citation hygiene, not a change to what the spec says, matching the precedent in #224.

npm run build passes; pre-commit lint, format and skill-drift checks pass.

CSS Containment Level 3 is now an empty placeholder — container queries
and the container-type/container-name properties moved to CSS Conditional
Rules Level 5, and inline-size containment moved back to Level 2. Point
the container queries page at css-conditional-5 for the feature itself and
at css-contain-2 for the containment it establishes.

css-device-adapt was renamed to CSS Viewport Module Level 1; cite
css-viewport-1 so the citation names the spec it actually points at.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 22, 2026

Copy link
Copy Markdown

Deploying specification-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7a2ea80
Status: ✅  Deploy successful!
Preview URL: https://3de22c3d.specification-website.pages.dev
Branch Preview URL: https://fix-csswg-citation-moves-202.specification-website.pages.dev

View logs

This branch has not been deployed

No deployments
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