Platform/2010-Q1-Goals: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 1: Line 1:
=== General Goals ===
* Ship 3.6
* Firebug
* Find a Mac solution to Out of Process Plugins?
* Kill security bugs to under 30 again.
* ARM Support
** Add testing infrastructure.
** Implement crash reporting
=== GFX ===
=== Win Integration ===
=== Layout ===
=== Layout ===
* Improve the Web platform by contributing to tests and specifications
* Improve the Web platform by contributing to tests and specifications
** Publish CSS2.1 test suite RC [fantasai]
** Publish CSS2.1 test suite RC [fantasai]
Line 31: Line 44:


Other ideas: text-overflow, ruby, compositor phase II
Other ideas: text-overflow, ruby, compositor phase II
=== Video/Audio ===
=== Mac OS X ===
=== Content ===
=== JS ===
=== Accessibility ===
=== Multi-Process ===
=== Layout ===

Revision as of 00:20, 12 December 2009

General Goals

  • Ship 3.6
  • Firebug
  • Find a Mac solution to Out of Process Plugins?
  • Kill security bugs to under 30 again.
  • ARM Support
    • Add testing infrastructure.
    • Implement crash reporting

GFX

Win Integration

Layout

  • Improve the Web platform by contributing to tests and specifications
    • Publish CSS2.1 test suite RC [fantasai]
    • evaluating layout specs [dbaron]
  • Improve the Web platform by implementing key features and correctness fixes
    • finish attribute support [dholbert, jwatt]
    • <animateMotion> [dholbert]
    • fix SVG text bugs [jwatt]
    • tabindex in SVG [jwatt]
    • Sync JS and Gecko Unicode [smontagu]
    • missing css3-background [zwol]
    • calc() [dbaron]
    • finish up transitions [dbaron]
    • author control over color management? [dbaron]
    • SVG in images [?]
    • nothing selector matching [?]
  • Improve perceived and measured performance
    • opacity optimization [jwatt]
    • incremental bidi resolver [jfkthame]
    • CSS parsing performance [zwol]
    • lazy frame construction [tnikkel]
    • harfbuzz [jfkthame]
    • splitting overflow areas and updating overflow areas without reflow [karl]
    • de-BRification [ehsan]
  • General product improvement
    • view hierarchy integration [roc]
    • zooming within display list [tnikkel]
    • layers (basic + retained) [roc]
    • plugin owned by content [?]

Other ideas: text-overflow, ruby, compositor phase II

Video/Audio

Mac OS X

Content

JS

Accessibility

Multi-Process

Layout