Platform/Layout: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 21: Line 21:
** Graphite
** Graphite
** Ruby
** Ruby
* [[Platform/Layout/Responsiveness|Responsiveness]]
* [[Platform/Layout/Responsiveness|Responsiveness/Performance]]
* [[Platform/Layout/Performance|Performance]]
** View removal
** Display-List based invalidation
** SVG Display-List conversion
** Font cache performance improvements


== Development Planning ==
== Development Planning ==

Revision as of 23:57, 21 December 2011

The Layout Team is primarily responsible for the Gecko Layout Engine. A programmer's primer is posted here: https://wiki.mozilla.org/Gecko:Overview

Quarterly Planning

See the Platform Planning page for info on our meetings that occur 2-3 times a year to plan features.

Feature Planning

  • CSS
    • CSS flexbox
    • CSS Grid
    • CSS Regions
    • CSS Exclusions
    • CSS Images
      • gradients (syntax changes, animation)
      • CSS @supports
      • CSS Paginated Overflow
  • Text
    • Writing Modes (vertical text, etc.)
    • Graphite
    • Ruby
  • Responsiveness/Performance
    • View removal
    • Display-List based invalidation
    • SVG Display-List conversion
    • Font cache performance improvements

Development Planning

Other Information