Confirmed users, Bureaucrats and Sysops emeriti
1,680
edits
(New page: === Goals Summary === === Layout === === GFX === === Mac OS X === === Content === === JS === === Toolkit === === Build System === === Mozilla 2 === === Additional Goals ===) |
|||
| Line 6: | Line 6: | ||
=== Mac OS X === | === Mac OS X === | ||
* Finish Gecko 1.9 work for release. | |||
* Create and begin following through on plans for Firefox 3.1 based on Firefox 3 feedback. | |||
** Most likely going to mean implementing Mac OS X look-and-feel features that we simply weren't able to finish for Firefox 3.0. | |||
*** P1, Bug 54488, Non-draggable widgets in background windows should look disabled | |||
* Start work on Mozilla 2. | |||
** P1, Decomtaminate nsIMenu and nsIMenuItem, clean up nsIMenuBar interface | |||
** P1, General work to reduce Cocoa widgets code complexity and improve clarity. | |||
** P2, Clean up widget cross-platform XPCOM interfaces (widget/public/*) | |||
** P2, Make some progress towards 64-bit Gecko on Mac OS X | |||
*** remove Carbon API usage | |||
*** create plan for native types in Mac OS X code | |||
*** create build configuration for 64-bit | |||
* Create plan for widget testing framework. This is going to be a difficult long-term project but we should be able to get through a good amount of the planning in this quarter. This will require more time to develop than most testing frameworks we have in place did because it is low-level, scriptability for native event handlers is difficult (we'll essentially have to figure out how to simulate native events on each platform), and the widgets "spec" is weakly defined. | |||
=== Content === | === Content === | ||