CSS/Houdini: Difference between revisions
< CSS
Jump to navigation
Jump to search
Sebastianz (talk | contribs) (Marked Paint API as CR) |
Sebastianz (talk | contribs) (Referenced spec. TRs) |
||
Line 9: | Line 9: | ||
Implementing: | Implementing: | ||
* [https://drafts.css-houdini.org/css-properties-values-api/ CSS Properties and Values API Level 1], [https://bugzilla.mozilla.org/show_bug.cgi?id=1273706 metabug], [https://github.com/servo/servo/pull/18167 Servo implementation in progress] | * [https://drafts.css-houdini.org/css-properties-values-api/ CSS Properties and Values API Level 1] ([https://www.w3.org/TR/css-properties-values-api-1/ WD]), [https://bugzilla.mozilla.org/show_bug.cgi?id=1273706 metabug], [https://github.com/servo/servo/pull/18167 Servo implementation in progress] | ||
* [https://drafts.css-houdini.org/css-typed-om/ CSS Typed OM Level 1], [https://bugzilla.mozilla.org/show_bug.cgi?id=1278697 metabug] (no progress as of 2018-07-01) | * [https://drafts.css-houdini.org/css-typed-om/ CSS Typed OM Level 1] ([https://www.w3.org/TR/css-typed-om-1/ WD]), [https://bugzilla.mozilla.org/show_bug.cgi?id=1278697 metabug] (no progress as of 2018-07-01) | ||
** 2018-01 [https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/6ai8np0DSOA Chrome Intent to Ship] | ** 2018-01 [https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/6ai8np0DSOA Chrome Intent to Ship] | ||
Considering: | Considering: | ||
* [https://drafts.css-houdini.org/worklets/ Worklets Level 1], [https://bugzilla.mozilla.org/show_bug.cgi?id=1315239 metabug] (needed for Paint) | * [https://drafts.css-houdini.org/worklets/ Worklets Level 1] ([https://www.w3.org/TR/worklets-1/ WD]), [https://bugzilla.mozilla.org/show_bug.cgi?id=1315239 metabug] (needed for Paint) | ||
* [https://drafts.css-houdini.org/css-paint-api/ CSS Paint API Level 1] ([https://www.w3.org/TR/css-paint-api-1/ CR]), [https://bugzilla.mozilla.org/show_bug.cgi?id=1302328 metabug] | * [https://drafts.css-houdini.org/css-paint-api/ CSS Paint API Level 1] ([https://www.w3.org/TR/css-paint-api-1/ CR]), [https://bugzilla.mozilla.org/show_bug.cgi?id=1302328 metabug] | ||
** [https://developers.google.com/web/updates/2018/01/paintapi Chrome 65 on by default] | ** [https://developers.google.com/web/updates/2018/01/paintapi Chrome 65 on by default] |
Latest revision as of 20:12, 4 August 2019
This article is a stub. You can help MozillaWiki by expanding it.
CSS Houdini is a W3C effort (that Mozilla is participating in and contributing to) to define lower-level CSS DOM APIs for authors to understand, recreate, and extend highlevel CSS authoring features.
See CSS-TAG Houdini Task Force (CSS Houdini) home page for more details and an overview of CSS Houdini work in progress.
Specifications
Latest CSS Houdini spec drafts: https://drafts.css-houdini.org/ (http://dev.w3.org/houdini/ redirects there)
Implementing:
- CSS Properties and Values API Level 1 (WD), metabug, Servo implementation in progress
- CSS Typed OM Level 1 (WD), metabug (no progress as of 2018-07-01)
- 2018-01 Chrome Intent to Ship
Considering:
- Worklets Level 1 (WD), metabug (needed for Paint)
- CSS Paint API Level 1 (CR), metabug
- CSS Layout API Level 1 (2018-04-12 FPWD), metabug