canmove, Confirmed users
2,848
edits
(re-order based on developer survey and discussion with Andreas) |
(→2018 Lower Priorities: resort per dev interest) |
||
Line 92: | Line 92: | ||
=== 2018 Lower Priorities === | === 2018 Lower Priorities === | ||
Features or areas that are lower priority based on a number of factors. | Features or areas that are lower priority based on a number of factors. | ||
==== CSS Images 3 ==== | |||
* [https://drafts.csswg.org/css-images-3/ CSS Images Module Level 3] | |||
* [Meta bug https://bugzilla.mozilla.org/show_bug.cgi?id=703431] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=546052 cross-fade()] -- particularly relevant when animating between images | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1358327 image-orientation:none] | |||
** possible mobile use-case: photos, just taken on device | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=856337 image-rendering: pixelated] | |||
** mobile use-case: displaying QR codes | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1288941 position syntax in radial-gradient()] | |||
* low to medium mobile impact | |||
==== Box Alignment ==== | |||
* [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 (e.g. [https://bugzilla.mozilla.org/show_bug.cgi?id=1105571 1105571]) | |||
** and some details for flexbox (see metabug 1105570 Depends on) | |||
** spec CR depends on resolving [https://github.com/w3c/csswg-drafts/labels/css-align-3 open css-align-3 issues] | |||
* unlikely mobile impact (mobile layouts more likely to use flexbox with box alignment properties) | |||
==== Inline Layout ==== | ==== Inline Layout ==== | ||
Line 103: | Line 121: | ||
* no to low if any mobile impact - mobile UIs typically do not display scrollbars, or completely build their own. | * no to low if any mobile impact - mobile UIs typically do not display scrollbars, or completely build their own. | ||
==== | ==== text-decoration-skip ==== | ||
* Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=812990 | |||
* parity with Chrome | |||
* | |||
* | |||
==== SVG properties in CSS ==== | ==== SVG properties in CSS ==== | ||
Line 140: | Line 138: | ||
** Blink: [https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/N4o2MoV1zuw 2015-06-09 intent ship]; [https://codepen.io/danwilson/post/css-motion-paths-2016 Chrome 56+] | ** Blink: [https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/N4o2MoV1zuw 2015-06-09 intent ship]; [https://codepen.io/danwilson/post/css-motion-paths-2016 Chrome 56+] | ||
* unlikely mobile impact, do any mobile sites even try to use this? or is it just cosmetic? | * unlikely mobile impact, do any mobile sites even try to use this? or is it just cosmetic? | ||
==== CSS Color Level 4 ==== | |||
[https://drafts.csswg.org/css-color-4/ CSS Color Module Level 4] (ED), [https://bugzilla.mozilla.org/show_bug.cgi?id=1352753 metabug] | |||
* Color improvements (wide gamut, color correction, note CSS color correction preffed off) | |||
* low mobile impact (variable lighting anyway, users use of filters) | |||
Implement correct color management of CSS colors (which is really earlier levels of CSS color). | |||
==== Better Print Support ==== | ==== Better Print Support ==== | ||
Line 145: | Line 149: | ||
* [https://drafts.csswg.org/css-page-3/ CSS Paged Media Module Level 3] ([https://www.w3.org/TR/css3-page/ old 2013 WD]) [https://bugzilla.mozilla.org/show_bug.cgi?id=286443 metabug] | * [https://drafts.csswg.org/css-page-3/ CSS Paged Media Module Level 3] ([https://www.w3.org/TR/css3-page/ old 2013 WD]) [https://bugzilla.mozilla.org/show_bug.cgi?id=286443 metabug] | ||
More specs / features in particular TBD. | More specs / features in particular TBD. | ||
==== Houdini ==== | ==== Houdini ==== |