Firefox3/Gecko Feature List

From MozillaWiki
Jump to navigation Jump to search


Gecko 1.9 Feature List

This page is intended to collect the set of features that either have gone in to Gecko 1.9 since Gecko 1.8 was branched, features that people are working on, or features that people intend to work on for Gecko 1.9. It will eventually be migrated into the Gecko 1.9 Requirements document.

The content from Gecko_1.9_Alpha_Planning has been merged into this list.

Please use this template when adding entries to this list:

Feature name P? owner(s)
Status notes: completed, development in progress, spec finished (but no implementation started yet), spec in progress, not started.

GFX/Widget

Cairo Graphics P1 vlad, stuart
In progress; 90% on windows, 75% on linux, 25% on mac
Cocoa Widgets on Mac P1 josh
In progress
Linking Content/Chrome Frame Trees P1 roc
Unknown
View Removal P2 roc
Unknown
Hoist plugins to toplevel children P2 roc
Unknown
Widget Removal P2 roc
Requires plugin hoisting.


nsTextFrame migration to Thebes P1 blackh/roc
Performance is a P1, but it's not clear whether this is the best performance-gaining task to be focusing on. Also i18n support.
Frame Display Lists P1 roc
Landed. Regressions

Layout

Reflow branch P1 dbaron
Status
Caret painting rewrite P1 mrbkap
Landed. Regressions
Residual style handling P3 mrbkap
Unknown

XUL

XUL Transform Support P3 vlad?
Unknown; depends on Gran Paradiso front-end requirements

Core/XML

XBL2 P3 sicking
Unknown

JavaScript

JavaScript 2 P2 brendan
Unknown
E4X4DOM P3 brendan
Unknown

DOM

Language-agnostic DOM P1/P2 Mark Hammond
Landed. Regressions P1, feature itself P2.

SVG

SVG images P3 unowned
Unknown

Networking

Cross-domain XMLHttpRequest P1 darin

Platform

Firefox on XULRunner (and shipping XULRunner platform) P1 bsmedberg
In Progress
Killing nested event queues P1 darin
Landed
Graydon's Cycle Collector P2 graydon
In Progress
XPCOM restart in-process P3 bsmedberg
Unknown
Offline Operation P3 unowned
Unknown

Accessibility

ATK support rearchitecture P3 aaronlev,ginn.chen
In progress; 10%


Mac OS X Accessibility support P3 hwaara
In progress, just started on the foundation.