Skip to content

Merge outlines into outline - #4555

Closed
jsabutis wants to merge 1 commit into
web-platform-dx:mainfrom
jsabutis:merge-outlines-into-outline-3610
Closed

jsabutis wants to merge 1 commit into
web-platform-dx:mainfrom
jsabutis:merge-outlines-into-outline-3610

Conversation

@jsabutis

Copy link
Copy Markdown

Merges the outlines feature into outline, as agreed on the WebDX CG call of 2025-12-18 (#3610 (comment)): keep the one id outline and its more recent Widely Available date.

features/outline.yml now carries the 18 compat keys from outlines (outline-color, outline-style, outline-width, outline-offset and their values) alongside the shorthand keys, with the description widened to name the longhands. features/outlines.yml becomes kind: moved with redirect_target: outline, following the recipe in docs/guidelines.md, and both dist files are regenerated with npm run dist.

The merged feature keeps the status outline already had: Baseline Newly Available 2023-03-27, Widely Available 2025-09-27 (Safari 16.4). No editorial override is applied; the outlines keys appear as earlier-supported groups inside the dist file.

Checked locally: test:dist, test:schematypes, test:format, test:index, test:specs and test:caniuse all pass.

Fixes #3610

The WebDX CG agreed on 2025-12-18 to fold the two outline features
into one, keeping the id outline and its more recent Widely Available
date: web-platform-dx#3610 (comment)
The 18 compat keys from outlines (outline-color, outline-style,
outline-width, outline-offset and their values) now live under
outline, and outlines becomes a moved feature that redirects there.

The regenerated dist keeps the status outline already had: Baseline
Newly Available 2023-03-27, Widely Available 2025-09-27 (Safari 16.4,
where the outline shorthand first followed border-radius). No
editorial override is applied.

Fixes web-platform-dx#3610

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@github-actions github-actions Bot added the feature definition Creating or defining new features or groups of features. label Oct 19, 2026
@ddbeck

ddbeck commented Oct 20, 2026

Copy link
Copy Markdown
Collaborator

Hi @jsabutis, looking at the meeting notes it seems like there was discussion of merging it but not consensus (personally I think the merge ought to happen in the other direction). It might also be blocked by feature merging (see #4083). In short, this PR is premature, so I'm going to close this. Thanks for your understanding.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature definition Creating or defining new features or groups of features.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Consider merging outline and outlines

2 participants