Gecko 1.9 Alpha Planning: Difference between revisions

m
 
(21 intermediate revisions by 8 users not shown)
Line 1: Line 1:
'''Much of this page has been merged into [[Firefox3/Gecko Feature List]].'''
At the 4/20/2006 dev.platform/content meeting we discussed the idea of shooting for early June to get a set of builds together for widepread testing and feedback on the current state of the trunk.  We will need more work on the blocking bug lists, more updates on the landing plan, and some more feedback accross the project to see if the early June stake in the ground makes sense.
At the 4/20/2006 dev.platform/content meeting we discussed the idea of shooting for early June to get a set of builds together for widepread testing and feedback on the current state of the trunk.  We will need more work on the blocking bug lists, more updates on the landing plan, and some more feedback accross the project to see if the early June stake in the ground makes sense.


Line 12: Line 14:


* Interesting pools of bugs that need checking for potential nomination and blocking
* Interesting pools of bugs that need checking for potential nomination and blocking
** [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Core&product=Firefox&product=Mozilla+Application+Suite&product=NSPR&product=NSS&product=Toolkit&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=regression&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2006-01-25&chfieldto=Now&chfield=%5BBug+creation%5D&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=flagtypes.name&type0-0-0=notsubstring&value0-0-0=blocking1.9a1 regressions filed in the last 3 months and not on the 1.9 radar - ~132 bugs]
** [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Core&product=Firefox&product=Mozilla+Application+Suite&product=NSPR&product=NSS&product=Toolkit&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=regression&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2006-01-25&chfieldto=Now&chfield=%5BBug+creation%5D&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=flagtypes.name&type0-0-0=notsubstring&value0-0-0=blocking1.9a1 regressions filed in the last 10 months and not on the 1.9 radar - ~386 bugs (11-21-2006)]
** [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=regression&resolution=---&emailassigned_to1=1&emailtype1=substring&email1=nobody&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2006-01-25&chfieldto=Now&chfield=%5BBug+creation%5D&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=flagtypes.name&type0-0-0=notsubstring&value0-0-0=blocking1.9a1 Regressions in the last 3 months owned by nobody and not on the 1.9 radar - ~66 bugs]
** [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=regression&resolution=---&emailassigned_to1=1&emailtype1=substring&email1=nobody&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2006-01-25&chfieldto=Now&chfield=%5BBug+creation%5D&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=flagtypes.name&type0-0-0=notsubstring&value0-0-0=blocking1.9a1 Regressions in the last 10 months owned by nobody and not on the 1.9 radar - ~188 bugs (11-21-2006)]




* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=flagtypes.name&type0-0-0=anywordssubstr&value0-0-0=blocking1.9a1%3F    The 1.9a1 nomination list ~337 bugs 6/2/2006)]
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=flagtypes.name&type0-0-0=anywordssubstr&value0-0-0=blocking1.9a1%3F    The 1.9a1 nomination list ~40 bugs (11/21/2006)]
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=substring&email1=nobody&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=flagtypes.name&type0-0-0=anywordssubstr&value0-0-0=blocking1.9a1%3F 1.9a1 Nominations owned by nobody ~ 109 bugs]
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=substring&email1=nobody&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=flagtypes.name&type0-0-0=anywordssubstr&value0-0-0=blocking1.9a1%3F 1.9a1 Nominations owned by nobody ~19 bugs (11/21/2006)]


* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=flagtypes.name&type0-0-0=anywordssubstr&value0-0-0=blocking1.9a1%2B  blocking1.9a1+ ( The blocking list ~70 bugs 6/2/2006)]
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=flagtypes.name&type0-0-0=anywordssubstr&value0-0-0=blocking1.9a1%2B  blocking1.9a1+ ~25 bugs (11/21/2006)]


* [[Gecko_1_9_Mac_Blockers Mac Gecko 1.9 Alpha blocker list as compiled by Josh Aas]]
* [[Gecko_1_9_Mac_Blockers|Mac Gecko 1.9 Alpha blocker list as compiled by Josh Aas]]


= Feature Decisions =
= Feature Decisions =
Line 40: Line 42:
(biesi) See also [[Necko]]
(biesi) See also [[Necko]]


See also [[Firefox3/Gecko_Feature_List]] --Jesse.
See also [[Firefox3/Gecko Feature List]] --Jesse.


{| border="1" cellpadding="3" width="100%"
{| border="1" cellpadding="3" width="100%"
Line 50: Line 52:
|-
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=326469 cocoa widgets]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=326469 cocoa widgets]
| [http://weblogs.mozillazine.org/josh/archives/2006/04/cocoa_widget_progress_1.html progressing] (blog post)
| Landed.
| josh || ???? || ????
| josh || 2006-09-28 || December 2006
|-
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=323934 cairo on Mac by default]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=323934 cairo on Mac by default]
| Blocked on [https://bugzilla.mozilla.org/show_bug.cgi?id=326469 cocoa widgets].
| Landed.
| vlad and stuart || ???? after cocoa widgets || ????
[https://bugzilla.mozilla.org/showdependencytree.cgi?id=334732&hide_resolved=1 Regressions]
| vlad and stuart || 2006-11-21 || ????
|-
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=177805 Fix units in Gecko]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=177805 Fix units in Gecko]
| Blocked on [https://bugzilla.mozilla.org/show_bug.cgi?id=323934 cairo on Mac]
| Landed.
| Eli Friedman || ??? (will break non-Cairo gfx) || ????
| Eli Friedman || 2007-02-06 || ????
|-  
|-  
| [https://bugzilla.mozilla.org/show_bug.cgi?id=333659 thebes APIs in nsTextFrame]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=333659 thebes APIs in nsTextFrame]
| Blocked on [https://bugzilla.mozilla.org/show_bug.cgi?id=323934 cairo on Mac]
| Progressing
| Stephen Blackheath and roc || ???? after cairo on Mac || ????
| Stephen Blackheath and roc || ???? || ????
|-  
|-  
| [https://bugzilla.mozilla.org/show_bug.cgi?id=300030 Reflow branch]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=300030 Reflow branch]
| [http://wiki.mozilla.org/Gecko:Reflow_Refactoring status is wiki'd]
| Landed.
| dbaron || June/July || ????
| dbaron || 2006-12-07 || ????
|-
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=328930 Residual style revamp]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=328930 Residual style revamp]
Line 74: Line 77:
|-
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=18333 Incremental XML parser]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=18333 Incremental XML parser]
| Henri working on this as a summer project starting June 2006
| Landed.
| Henri Sivonen || ???? || ????
| Henri Sivonen || 2007-01-30 || ????
|-
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=337801 View removal]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=337801 View removal]
| ????
| Blocked on Widget removal ({{bug|370379}} helped?)
| roc || ???? || ????
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=352093 Widget removal]
| Blocked on Hoist plugins and Sync content managers
| roc || ???? || ????
| roc || ???? || ????
|-
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=316489 Widget removal]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=130078 Sync content managers]
| ????
| Blocked on Implement Compositor
| roc || ???? || ????
| roc || ???? || ????
|-
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=339548 Hoist plugins]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=339548 Hoist plugins]
| ????
| Blocked on Implement Compositor
| roc || ???? || ????
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=374980 Implement Compositor]
| Progressing (will not be ready for 1.9)
| roc || ???? || ????
| roc || ???? || ????
|-
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=271613 XPCOM restart]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=271613 XPCOM restart]
| blocked on [https://bugzilla.mozilla.org/show_bug.cgi?id=316414 XPCOM Shutdown] (ongoing)
| blocked on [https://bugzilla.mozilla.org/show_bug.cgi?id=316414 XPCOM Shutdown] (ongoing) (bsmedberg knows what needs to be done but can't do it all himself)
| bsmedberg || Mid-August || ????
| bsmedberg || ???? || ????
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=333078 XPCOM Cycle Collector]
| Landed.
| graydon || 2007-01-04 || ????
|-
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=315452 Firefox on XULRunner]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=315452 Firefox on XULRunner]