: Etherpad users! We are developing an extension that will allow you to create pages from etherpads quickly and easily. Please visit our sandbox and help us test it.


From MozillaWiki
Jump to: navigation, search

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

  • Goals of new features:
    • UI layout
    • Magazines/ebook layout
    • Language support
  • CSS
    • Flexbox
      • horizontal/vertical
      • single/multi-line
    • Grid Layout
    • Pagination
      • Pagination controls
      • Better pagination (tables, abspos)
    • CSS Conditional
      • @supports
    • CSS Variables
    • CSS Images
      • gradients (syntax changes, animation)
  • Need better proposals for
    • CSS Regions
    • CSS Exclusions
  • Other
    • CSS Paginated Overflow
    • Scrolling APIs
    • Ruby
    • Seamless IFRAME / media queries
  • Text
    • Mobile Readability
    • 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