Firefox3/Documentation Plan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 60: Line 60:
|mfinkle
|mfinkle
|
|
|
|[https://bugzilla.mozilla.org/show_bug.cgi?id=357450 bug 357450], [http://whatwg.org/specs/web-apps/current-work/#transform specification]
|4
|-
|Web Apps 1.0
|<code>contentEditable</code> support
|mfinkle
|done
|[http://www.whatwg.org/specs/web-apps/current-work/#contenteditable1 specification]
|4
|4
|- style="background-color:#F0FFF0;"
|- style="background-color:#F0FFF0;"

Revision as of 20:55, 20 August 2007

This page provides information on the plans for documenting Firefox 3, including listing topics that need to be covered, specific articles that need to be written, and the names of people that have expressed an interest in covering them. All topics are expected to include examples; note their status as well.

In addition, rough (very rough) estimates of how long various tasks should take are included.

See Firefox 3 for developers and Gecko 1.9 Changes affecting websites for additional details, including links to bugs and specifications.

If you're working on one of these documents, please indicate in the "ETA" column the amount of time (in hours) you expect the work to take to complete.

Note that the estimated work hours is just that: an estimate.

We will soon be creating landing pages for web and extension developers to learn how to update their content for Firefox 3. These will be targeted to ramp up well in advance of the expected beta release of Firefox 3 in July.

Category Topic Lead Writer Status Notes ETA
Web Apps 1.0 <a ping> bug 319368, specification; this may not actually ship in Fx3. 2
Web Apps 1.0 WHATWG online/offline devents jresig done
Offline resources Still in design phase; can't make estimates until design more or less done bug 367447 and specification ?
Web Apps 1.0 API for alternate style sheets bug 200930, specification 100
Web Apps 1.0 getElementsByClassName() jresig done
Web Apps 1.0 Canvas transform() and setTransform() mfinkle bug 357450, specification 4
Web Apps 1.0 contentEditable support mfinkle done specification 4
CSS display property's inline-block and inline-table values are now implemented sheppy done 0
CSS font-size-adjust works on all platforms sheppy done 0
CSS rgba() and hsla() color value support sheppy See bug 147017. 8
CSS :default pseudo-class support sheppy Need to read bug bug 302186. 2
CSS -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill values have been added to width, min-width, and max-width (bug 311415). sheppy bug 311415 4
DOM clientTop and clientLeft extensions support done 0
DOM getClientRects and getBoundingClientRect extensions support 2
JavaScript JavaScript 1.8 jresig Just a list of what's coming so far. bug 380236 ?
XSLT/XPath node-set() (from common) support bug 193678, specification 8
XSLT/XPath Regular expressions support bug 354886, specification 20
SVG foreignObject mfinkle done bug 326966, specification, see also 4
SVG pattern element specification 14
SVG mask element specification 14
SVG SVG filters: filter, feBlend, feComponentTransfer, feFuncR, feFuncG, feFuncB, feFuncA, feComposite, feFlood, feGaussianBlur, feMerge, feMergeNode, feMorphology, feOffset, feTurbulence specification 24
SVG <a> element became nsSVGAElement instead of XML binding
SVG Various DOM functions for text have been implemented
XUL <scale> mfinkle done 1
XUL number boxes mfinkle done 1
XUL <dropmarker> element mfinkle bug 348614 4
XUL <spinbuttons> element mfinkle bug 155053 4
XUL <datepicker> element mfinkle done specification 4
XUL <timepicker> element mfinkle done specification 4
XUL Tree improvements bug 212789, bug 296040, bug 201499, XUL:Tree 8
XUL Menu improvements ? ? bug 333023, bug 372552, bug 312867, bug 312867, bug 70798 8
XUL Textbox improvements ? ? bug 346787, bug 312867, bug 312867, bug 253481 4
XUL Buttons may be made repeatable ? ? bug 331055 2
XUL buttondisabledaccept may now be used on <dialog> elements to have the OK button initially disabled ? bug 247849 2
XUL Title bars now have an allowevents attribute ? bug 361425 1
XUL Splitters now have a "both" option for collapse ? bug 337955 1
XUL Rich list boxes now support multiple selection ? Set seltype to multiple to allow it 4
Templates Templates have been improved in several ways mfinkle ? bug 285631, more info
Idle service The new nsIIdleService sheppy needs sample, otherwise done ?
Assorted Assorted bugs have been fixed; see Firefox 3 for developers for details ?
Places Needs documenting in full ? ? Places, Schema 160
Login Manager Rewritten; API changes; formerly Password Manager sheppy done this blog post. 8
Cycle Collector New and needs docs. ? ? See Interfacing with the XPCOM cycle collector and Global nsICycleCollector service for initial docs. bug 333078 ?
Download Manager Several changes to document. ? ? See bug 380250, bug 289540, blog post. ?

Additional resources