Changes

Jump to: navigation, search

Platform/Layout

590 bytes removed, 22:49, 14 August 2018
Starting the process of updating this long-outdated page
The Platform Layout Team is primarily responsible for the [http://en.wikipedia.org/wiki/Gecko_%28layout_engine%29 Gecko Layout Engine's]style system and layout engine. A programmer's primer We strive to build and maintain an engine that is posted here:https://wiki.mozillaboth high-performance and standards-compliant, while providing support for features unique to Firefox.org/Gecko:Overview
== Quarterly Planning ==The team's technical domains within Gecko include:
See the [[Platform/Planning | Platform Planning page]] for info on our meetings that occur 2-3 times a year to plan features.* 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
== Feature Planning Contact Information ==
* Goals of new features'''IRC''':** UI [https://irccloud.mozilla.com/#!/ircs://irc1.dmz.scl3.mozilla.com:6697/%23layout #layouton irc.mozilla.org]** Magazines'''E-mail''': [https://lists.mozilla.org/listinfo/ebook dev-tech-layout** Language supportdev-tech-layout@lists.mozilla.org]
* [[Platform/Layout/CSS|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== Contributing ==
* [[Platform/Layout/Text|Text]]** Mobile Readability** Writing Modes (vertical textTo get started, etc.)** Graphite** Ruby* [[Platform/Layout/Responsiveness|Responsiveness/Performance]]** View removal** Display-List based invalidation** SVG Display-List conversion** Font cache performance improvements == Development Planning == * [[Platform/Layout/BugKill|BugKill - make our bug lists containable in one person's head]] == Other Information == * read the [https://intranetwiki.mozilla.org/Layout_DOM_Work_Week_-_March_2012 DOM/Layout Work Week 2012Gecko:Overview programmer's primer on Gecko]* [https://intranet.mozilla.org/GraphicsLayoutWorkWeek-November2011 GFx/Layout Work Week 2011]
154
edits

Navigation menu