Skip to content

[css-backgrounds-3] Steps to Recommendation #10010

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
svgeesus opened this issue Feb 28, 2024 · 6 comments
Open

[css-backgrounds-3] Steps to Recommendation #10010

svgeesus opened this issue Feb 28, 2024 · 6 comments
Assignees
Labels
Administrative Tracker For external review / publication tracking issues. css-backgrounds-3 Current Work

Comments

@svgeesus
Copy link
Contributor

svgeesus commented Feb 28, 2024

(Also css-backgrounds-3 is basically a REC that's just missing an implementation report so definitely anything other than an error correction goes in css-backgrounds-4.)

Originally posted by @fantasai in #6739 (comment)

@svgeesus svgeesus added css-backgrounds-3 Current Work Administrative Tracker For external review / publication tracking issues. labels Feb 28, 2024
@svgeesus
Copy link
Contributor Author

The implementation report linked from the current spec points to the old, unmaintained, manually-run Shepherd testsuite, not to WPT. 128 tests are listed.

There are no WPT annotations. There are 763 tests (5556 subtests) in WPT, although these cover all levels.

I feel that the modern, maintained, automatically-run WPT tests are better in general to determine whether to advance to Proposed Rec. I understand that adding WPT annotations to a Bikeshed spec is a bunch of work, but it would be an improvement.

@svgeesus svgeesus self-assigned this Aug 13, 2024
@svgeesus
Copy link
Contributor Author

I will try to add the WPT annotations

@svgeesus
Copy link
Contributor Author

I will try to add the WPT annotations

Done

@svgeesus
Copy link
Contributor Author

Not quite fully implemented but getting there

image

Chrome 127: 5809/6195
Firefox 129: 5846/6206
Safari 17: 5778/6206
Edge 127: 5818/6206

@svgeesus
Copy link
Contributor Author

@svgeesus
Copy link
Contributor Author

Background size is looking a bit rough, especially with vector images.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Administrative Tracker For external review / publication tracking issues. css-backgrounds-3 Current Work
Projects
None yet
Development

No branches or pull requests

1 participant