Gecko:Task List

From MozillaWiki
Revision as of 02:37, 20 January 2006 by Sicking (talk | contribs)
Jump to navigation Jump to search
  • usable layout regression tests (I think roc's mostly done here)
  • plugins
    • Needs an owner.
    • There's some low hanging fruit that's been proposed by the plugin-futures group to implement.
  • printing
    • UI / preview (its own window)!
    • overly-complicated glue code
    • gfx + OS side (hopefully mostly fixed up with cairo landing)
    • layout stuff (page-breaking improvements, code simplification)
  • layout
    • form controls
    • frame construction
      • XBL2 issues
    • reflow
      • Work is ongoing on Gecko:Reflow Refactoring, i.e., changing the way we handle intrinsic width calculation and incremental layout.
      • further cleanup of nsHTMLReflowState following
  • gfx
  • SVG
  • content
    • image loading (dbaron's complaints)
    • range
      • Some easy fixes to just use better interfaces (nsINode rather then nsIDOMNode) and better algorithms.
      • Some standards compliance bugs. Fixing is easy, but we have to make sure there are not internal code that depend on current behaviour.
    • events
  • imglib
    • bz's issues
  • editor
    • caret
    • contentEditable
  • focus
  • docshell
    • document loading
  • selection
    • rename classes (dbaron)
  • de-optimize data, shrink code
    • O(N^2) data structures
  • PresShell / PresContext unification
    • unify lifetimes first

Many tasks, not all in bugzilla, are cited in Gecko:Content Team Minutes. Should we use this wiki page to track tasks discussed there? We need bugs, in any case.