CSS: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Platform priorities: previous recent CRs)
(Grid is a recent CR, link box alignment wd)
Line 22: Line 22:


==== Box Alignment ====
==== Box Alignment ====
* [https://drafts.csswg.org/css-align/ CSS Box Alignment] (WD), [https://bugzilla.mozilla.org/show_bug.cgi?id=1105570 metabug]
* [https://drafts.csswg.org/css-align/ CSS Box Alignment] ([https://www.w3.org/TR/css-align-3/ WD]), [https://bugzilla.mozilla.org/show_bug.cgi?id=1105570 metabug]
** all properties for blocks ([https://bugzilla.mozilla.org/show_bug.cgi?id=1040695 1040695], [https://bugzilla.mozilla.org/show_bug.cgi?id=1105571 1105571])
** all properties for blocks ([https://bugzilla.mozilla.org/show_bug.cgi?id=1040695 1040695], [https://bugzilla.mozilla.org/show_bug.cgi?id=1105571 1105571])
** and some details for flexbox (see 1105570 Depends on)
** and some details for flexbox (see 1105570 Depends on)
Line 81: Line 81:
* [https://drafts.csswg.org/css-scroll-snap-1/ Scroll Snap] ([https://www.w3.org/TR/2016/CR-css-scroll-snap-1-20161020/ CR]), [https://bugzilla.mozilla.org/show_bug.cgi?id=1231777 metabug]
* [https://drafts.csswg.org/css-scroll-snap-1/ Scroll Snap] ([https://www.w3.org/TR/2016/CR-css-scroll-snap-1-20161020/ CR]), [https://bugzilla.mozilla.org/show_bug.cgi?id=1231777 metabug]
** Fix [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=%22scroll+snap%22 related bugs]
** Fix [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=%22scroll+snap%22 related bugs]
* Grid (see above)


=== Upcoming CRs ===
=== Upcoming CRs ===
Line 86: Line 87:


* Box Alignment (see above)
* Box Alignment (see above)
* Grid (see above)


* [https://drafts.csswg.org/mediaqueries-4/ Media Queries 4] (note: [https://drafts.csswg.org/mediaqueries-4/#changes-2012 new features in 4]), [https://bugzilla.mozilla.org/show_bug.cgi?id=1312621 metabug]
* [https://drafts.csswg.org/mediaqueries-4/ Media Queries 4] (note: [https://drafts.csswg.org/mediaqueries-4/#changes-2012 new features in 4]), [https://bugzilla.mozilla.org/show_bug.cgi?id=1312621 metabug]

Revision as of 02:06, 10 November 2016

This is the Mozilla wiki home page for Cascading Style Sheets (CSS).

CSS

Platform priorities

The following CSS specs/proposal are a priority for the Platform.

Actively Implementing

Flexbox

Mozilla has a pretty solid complete Flexbox (W3C CR) implementation. We are working on some fixes to make it even better, e.g.

Grid

Shapes

Houdini

  • CSS Houdini - see inside for Houdini implementation thoughts/plan

Box Alignment

Multi-column

3D Transforms

Inline Layout

Masking

Under the hood and related

  • Stylo
  • Web Animations API
  • PDF support
  • Intersection observer
  • Resize observer

Evaluating

  • CSS Containment size/layout, style, paint

Recent CRs

At the TPAC 2016 CSS WG f2f, the WG resolved to work on taking the following WDs to CR by end of 2016.

Recent CRs before the f2f:

These have made it into CR since that f2f:

Upcoming CRs

These CRs are expected by end of 2016:

  • Box Alignment (see above)

For all potential CRs:

  • Which browsers have openly announced implementations or intent to implement? (links?)

Related HTML5

HTML5 layout and presentation related work:


Shipping Soon

As the above priorities get implemented, moving down here to note we're waiting for them to ship.

49:

48:

properties

Please add subpages for each (unprefixed) CSS property in alphabetical order.

in development

CSS properties which have not yet made it to a Candidate Recommendation (or later), or are only implemented in the wild in prefixed form.

new pseudo-classes

new properties

see also