Platform/2008-Q2-Goals: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 8: Line 8:


* Finish Gecko 1.9 work for release.
* Finish Gecko 1.9 work for release.
* Create plans for Firefox 3.1. By the end of Q2 we should have decided exactly what features and fixes the Mac OS X team will contribute to Firefox 3.1. Decisions should be written up with specific details in the Mac OS X section of wiki.mozilla.org.
* Create plans for Firefox 3.1. By the end of Q2 we should have decided exactly what features and fixes the Mac OS X group will contribute to Firefox 3.1. Decisions should be written up with specific details in the Mac OS X section of wiki.mozilla.org.
* Create plans for Mozilla 2 work. By the end of Q2 we should know what the first priorities will be for each team member once we start work on Mozilla 2 nearly full-time. These priorities should be written up with specific details in the Mac OS X section of wiki.mozilla.org.
* Create plans for Mozilla 2 work. By the end of Q2 we should know what the first priorities will be for each Mac OS X group member once we start work on Mozilla 2 nearly full-time. These priorities should be written up with specific details in the Mac OS X section of wiki.mozilla.org.
* Start thinking about Mac OS X requirements for a widget testing framework. What widget functionality can we realistically test with automated tests and how might we execute such tests? Of the functionality we can test, what needs testing most? Progress answering these questions should be written up on wiki.mozilla.org in a new section covering widget testing plans.
* Start thinking about Mac OS X requirements for a widget testing framework. What widget functionality can we realistically test with automated tests and how might we execute such tests? Of the functionality we can test, what needs testing most? Progress answering these questions should be written up on wiki.mozilla.org in a new section covering widget testing plans.



Revision as of 08:03, 16 April 2008

Goals Summary

Layout

GFX

Mac OS X

  • Finish Gecko 1.9 work for release.
  • Create plans for Firefox 3.1. By the end of Q2 we should have decided exactly what features and fixes the Mac OS X group will contribute to Firefox 3.1. Decisions should be written up with specific details in the Mac OS X section of wiki.mozilla.org.
  • Create plans for Mozilla 2 work. By the end of Q2 we should know what the first priorities will be for each Mac OS X group member once we start work on Mozilla 2 nearly full-time. These priorities should be written up with specific details in the Mac OS X section of wiki.mozilla.org.
  • Start thinking about Mac OS X requirements for a widget testing framework. What widget functionality can we realistically test with automated tests and how might we execute such tests? Of the functionality we can test, what needs testing most? Progress answering these questions should be written up on wiki.mozilla.org in a new section covering widget testing plans.

Content

  • Add support for Content Restrictions of some kind
  • Implement a background content sink that continues searching for resources to load during script execution
  • DOMParser for text/html

JS

  • Continue to improve performance using register-based methods
  • Improve static analysis in the compiler and parser
  • Reduce codesize and improve performance of regex bytecode execution

Toolkit

Build System

Mozilla 2

Additional Goals

  • Add support for dwarf2 Mac symbols to Breakpad