Skip to content
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

CR Request for CSS Color Module Level 4 #436

Closed
svgeesus opened this issue Jun 22, 2022 · 5 comments
Closed

CR Request for CSS Color Module Level 4 #436

svgeesus opened this issue Jun 22, 2022 · 5 comments
Assignees
Labels
Entering CR First Candidate Recommendation

Comments

@svgeesus
Copy link
Contributor

Document title, URLs, estimated publication date

CSS Color Module Level 4
https://drafts.csswg.org/css-color-4/
https://www.w3.org/TR/css-color-4/
asap after transition approval

Abstract

This specification describes CSS values and properties for foreground color and group opacity.
CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, etc.

Status

https://www.w3.org/TR/css-color-4/#status
(as WD; usual CSS WG status for CR)

Link to group's decision to request transition

RESOLUTION: Color 4 to CR when timing permits
https://www.w3.org/2022/06/22-css-minutes.html#t01

Changes

https://drafts.csswg.org/css-color-4/#changes-from-20220428

Requirements satisfied

No requirements document

Dependencies met (or not)

Referenced by HTML specification (for 2D Canvas) and CSS Images 4 (for gradients)

Normative references:

  • CSS Color 5, (should be informative) is a bikeshed error (mentioned in example)
  • CSS Images 4 (should be informative) currently a WD
  • CSS Text Decoration (should be informative) currently WD
  • CSS Transitions (should be informative) currently WD
  • Filter Effects (should be informative) currently WD

Wide Review

Horizontal review is complete
Several aspects of CSS Color 4 were discussed at the Color Workshop

Issues addressed

There are (currently) 4 open issues, 198 closed, and most new issues are raised by implementers.

Formal Objections

None

Implementation

It is implemented and shipped in WebKit in its entirety, and is now being implemented in Gecko and Chromium as well. It is also implemented in JavaScript libraries such as color.js, Python libraries such as Coloraide and in PostCSS

Test coverage in WPT is good (9k subtests), and the spec is fully annotated for WPT so each tested section has links to tests and test results.

Conformance to CSS Color 4 is part of Interop 2022 as Color Spaces and Functions

Patent disclosures

IPR

@svgeesus svgeesus added Entering CR First Candidate Recommendation [DO NOT USE] Awaiting Director Deprecated. Use Awaiting Team Verification. labels Jun 22, 2022
@svgeesus
Copy link
Contributor Author

@swickr
Copy link
Contributor

swickr commented Jun 24, 2022

Transition approved.

The horizontal reviews were recorded quite a while ago. Please request from the horizontal review groups that they at least scan the changes since their most recent reviews and confirm they have done so before requesting CR Exit.

@swickr swickr added Awaiting Publication Approved by the Director, waiting on publication and removed [DO NOT USE] Awaiting Director Deprecated. Use Awaiting Team Verification. labels Jun 24, 2022
@swickr swickr assigned svgeesus and unassigned swickr Jun 24, 2022
@svgeesus
Copy link
Contributor Author

Temporarily blocked on bikeshed crash

@svgeesus
Copy link
Contributor Author

Publication requested 29 June, expected 5 July

@svgeesus
Copy link
Contributor Author

svgeesus commented Jul 5, 2022

Published 2022-07-05

@svgeesus svgeesus closed this as completed Jul 5, 2022
@svgeesus svgeesus removed the Awaiting Publication Approved by the Director, waiting on publication label Jul 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Entering CR First Candidate Recommendation
Projects
None yet
Development

No branches or pull requests

2 participants