Platform/Layout: Difference between revisions
< Platform
Jump to navigation
Jump to search
Jetvillegas (talk | contribs) |
|||
Line 7: | Line 7: | ||
== Feature Planning == | == Feature Planning == | ||
* Goals of new features: | |||
** UI layout | |||
** Magazines/ebook layout | |||
** Language support | |||
* [[Platform/Layout/CSS|CSS]] | * [[Platform/Layout/CSS|CSS]] | ||
** | ** Flexbox | ||
** | *** horizontal/vertical | ||
** | *** single/multi-line | ||
** | ** Grid Layout | ||
** Pagination | |||
*** Pagination controls | |||
*** Better pagination (tables, abspos) | |||
** CSS Conditional | |||
*** @supports | |||
** CSS Images | ** CSS Images | ||
*** gradients (syntax changes, animation) | *** gradients (syntax changes, animation) | ||
*** CSS | * Need better proposals for | ||
*** CSS Paginated Overflow | ** CSS Regions | ||
** CSS Exclusions | |||
* Other | |||
** CSS Paginated Overflow | |||
** Scrolling APIs | |||
** Ruby | |||
** Seamless IFRAME / media queries | |||
* [[Platform/Layout/Text|Text]] | * [[Platform/Layout/Text|Text]] | ||
** Mobile Readability | ** Mobile Readability |
Revision as of 21:47, 28 March 2012
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 Images
- gradients (syntax changes, animation)
- Flexbox
- 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