Platform/Layout

From MozillaWiki
< Platform
Revision as of 20:46, 17 August 2018 by Svoisen (talk | contribs) (Add bug filing instructions)
Jump to navigation Jump to search

The Platform Layout Team is primarily responsible for Gecko's style system and layout engine. We strive to build and maintain an engine that is both high-performance and standards-compliant, while providing support for features unique to Firefox.

The team's technical domains within Gecko include:

  • CSS animations and transitions
  • CSS parsing and computation
  • Layout (of all types, including block and inline, positioned, columns, floats, flexbox, grid, form controls, images, video, tables, and text)
  • Printing
  • SVG

Contact Information

Filing a Bug

Open a bug under "Product: Core", using one of the following components:

  • CSS Animations and Transitions
  • CSS Parsing and Computation
  • DOM: CSS Object Model
  • Layout
  • Layout: Block and Inline
  • Layout: Columns
  • Layout: Flexbox
  • Layout: Floats
  • Layout: Form Controls
  • Layout: Generated Content, Lists, and Counters
  • Layout: Grid
  • Layout: Images, Video, and HTML Frames
  • Layout: Positioned
  • Layout: Ruby
  • Layout: Scrolling and Overflow
  • Layout: Tables
  • Layout: Text and Fonts
  • Print Preview
  • Printing: Output
  • Printing: Setup
  • SVG

Contributing

To get started, read the programmer's primer on Gecko.