20
edits
m (→Status of feature landings:: Oops.) |
|||
(64 intermediate revisions by 15 users not shown) | |||
Line 1: | Line 1: | ||
= Feature Status = | '''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. | |||
Getting to a widespread Alpha testing release involves: | |||
* assembling some level of features that would be interesting to get testing feeback on, | |||
* getting builds that are stable, usable, regression proof, and in good enough shape that they can be used long enough to get good depth and breath testing. Any bugs that would block this kind of usage need to be dealt with. | |||
= Bug Lists = | |||
Links to Alpha blocker nominations and approvals that would get us to a set of usable builds are provided here: | |||
* 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 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 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 ~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 ~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+ ~25 bugs (11/21/2006)] | |||
* [[Gecko_1_9_Mac_Blockers|Mac Gecko 1.9 Alpha blocker list as compiled by Josh Aas]] | |||
= Feature Decisions = | |||
This need discussion, review, and decisions. | |||
* Need to sort out behavior of WHATWG online/offline events | |||
** https://bugzilla.mozilla.org/show_bug.cgi?id=336682 | |||
* Accept: header too long on account of text types | |||
** https://bugzilla.mozilla.org/show_bug.cgi?id=309438 | |||
= Status of feature landings: = | |||
The table below has the large features that either have already landed in Gecko 1.9 or are planned to land. The list may not be complete; please add as needed if you're working on something or planning to. The list should primarily include architecture changes that are either considered blockers for 1.9 or have significant regression risk (or both). | The table below has the large features that either have already landed in Gecko 1.9 or are planned to land. The list may not be complete; please add as needed if you're working on something or planning to. The list should primarily include architecture changes that are either considered blockers for 1.9 or have significant regression risk (or both). | ||
Line 5: | Line 41: | ||
(biesi) See also [[Necko]] | (biesi) See also [[Necko]] | ||
See also [[Firefox3/Gecko Feature List]] --Jesse. | |||
{| border="1" cellpadding="3" width="100%" | {| border="1" cellpadding="3" width="100%" | ||
Line 14: | Line 52: | ||
|- | |- | ||
| [https://bugzilla.mozilla.org/show_bug.cgi?id=326469 cocoa widgets] | | [https://bugzilla.mozilla.org/show_bug.cgi?id=326469 cocoa widgets] | ||
| | | 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] | ||
| | | Landed. | ||
| vlad and stuart || | [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] | ||
| | | Landed. | ||
| Eli Friedman | | 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] | ||
| | | Progressing | ||
| Stephen Blackheath and roc || ???? | | 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] | ||
| | | Landed. | ||
| dbaron || | | 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 38: | 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] | ||
| | | Landed. | ||
| Henri Sivonen || | | Henri Sivonen || 2007-01-30 || ???? | ||
|- | |- | ||
| View removal | | [https://bugzilla.mozilla.org/show_bug.cgi?id=337801 View removal] | ||
| ? | | Blocked on Widget removal ({{bug|370379}} helped?) | ||
| roc || ???? || ???? | | roc || ???? || ???? | ||
|- | |- | ||
| Widget removal | | [https://bugzilla.mozilla.org/show_bug.cgi?id=352093 Widget removal] | ||
| | | Blocked on Hoist plugins and Sync content managers | ||
| roc || ???? || ???? | | roc || ???? || ???? | ||
|- | |- | ||
| Firefox on XULRunner | | [https://bugzilla.mozilla.org/show_bug.cgi?id=130078 Sync content managers] | ||
| Blocked on Implement Compositor | |||
| roc || ???? || ???? | |||
|- | |||
| [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 || ???? || ???? | |||
|- | |||
| [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) (bsmedberg knows what needs to be done but can't do it all himself) | |||
| 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] | |||
| Needs release engineering and installer work. | | Needs release engineering and installer work. | ||
| bsmedberg || | | bsmedberg || nightly builds available 2006-05-26<br>Made default builds 2006-06-15 || ???? | ||
|- | |- | ||
| [https://bugzilla.mozilla.org/show_bug.cgi?id=255942 Language-agnostic DOM] | | [https://bugzilla.mozilla.org/show_bug.cgi?id=255942 Language-agnostic DOM] | ||
| | | Landed. [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=blocked&type0-0-0=anywords&value0-0-0=255942 Regressions] | ||
| markh || | | markh,jst || 2006-06-12 || ???? | ||
|- | |- | ||
| [https://bugzilla.mozilla.org/show_bug.cgi?id=326273 Killing nested event queues] | | [https://bugzilla.mozilla.org/show_bug.cgi?id=326273 Killing nested event queues] | ||
| | | Landed. [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=blocked&type0-0-0=anywords&value0-0-0=326273 Regressions] | ||
| darin || | | darin || 2006-05-10 || ???? | ||
|- | |- | ||
| [https://bugzilla.mozilla.org/show_bug.cgi?id=287813 Caret painting rewrite] | | [https://bugzilla.mozilla.org/show_bug.cgi?id=287813 Caret painting rewrite] | ||
| Landed. [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=blocked&type0-0-0=anywords&value0-0-0=287813 Regressions]. | | Landed. [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=blocked&type0-0-0=anywords&value0-0-0=287813 Regressions]. | ||
| mrbkap || | | mrbkap || 2006-04-17 || ???? | ||
|- | |- | ||
| [https://bugzilla.mozilla.org/show_bug.cgi?id=323923 cairo on Windows by default] | | [https://bugzilla.mozilla.org/show_bug.cgi?id=323923 cairo on Windows by default] | ||
| Landed. [https://bugzilla.mozilla.org/showdependencytree.cgi?id=334733&hide_resolved=1 Regressions] | | Landed. [https://bugzilla.mozilla.org/showdependencytree.cgi?id=334733&hide_resolved=1 Regressions] | ||
| vlad and stuart || | | vlad and stuart || 2006-02-22 || ???? | ||
|- | |- | ||
| [https://bugzilla.mozilla.org/show_bug.cgi?id=323925 cairo on Unix by default] | | [https://bugzilla.mozilla.org/show_bug.cgi?id=323925 cairo on Unix by default] | ||
| Landed. [https://bugzilla.mozilla.org/showdependencytree.cgi?id=334731&hide_resolved=1 Regressions] | | Landed. [https://bugzilla.mozilla.org/showdependencytree.cgi?id=334731&hide_resolved=1 Regressions] | ||
| vlad and stuart || | | vlad and stuart || 2006-04-05 || ???? | ||
|- | |- | ||
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1156 <object> loading from content] | | [https://bugzilla.mozilla.org/show_bug.cgi?id=1156 <object> loading from content] | ||
| Landed. [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=blocked&type0-0-0=anywords&value0-0-0=1156 Followups and regressions]. | | Landed. [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=blocked&type0-0-0=anywords&value0-0-0=1156 Followups and regressions]. | ||
| biesi || | | biesi || 2005-09-21 || ???? | ||
|- | |- | ||
| [https://bugzilla.mozilla.org/show_bug.cgi?id=317375 Frame Display Lists] | | [https://bugzilla.mozilla.org/show_bug.cgi?id=317375 Frame Display Lists] | ||
| Landed. [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=blocked&type0-0-0=anywords&value0-0-0=317375 Regressions] | | Landed. [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=blocked&type0-0-0=anywords&value0-0-0=317375 Regressions] | ||
| roc || | | roc || 2006-01-25 || ???? | ||
|- | |- | ||
| [https://bugzilla.mozilla.org/show_bug.cgi?id=234455 Event dispatch centralization] | | [https://bugzilla.mozilla.org/show_bug.cgi?id=234455 Event dispatch centralization] | ||
| Landed. [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=blocked&type0-0-0=anywords&value0-0-0=234455 Regressions]. | | Landed. [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=blocked&type0-0-0=anywords&value0-0-0=234455 Regressions]. | ||
| smaug || | | smaug || 2006-03-07 || ???? | ||
|- | |- | ||
| [https://bugzilla.mozilla.org/show_bug.cgi?id=326506 null principals] | | [https://bugzilla.mozilla.org/show_bug.cgi?id=326506 null principals] | ||
| Landed. [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=blocked&type0-0-0=anywords&value0-0-0=326506 Followups and regressions]. | | Landed. [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=blocked&type0-0-0=anywords&value0-0-0=326506 Followups and regressions]. | ||
| bzbarsky || | | bzbarsky || 2006-04-02 || ???? | ||
|} | |} |
edits