canmove, Confirmed users
2,056
edits
(10 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
= Goals = | |||
Polish functionality and feature set for Firefox 4 release. | |||
= Timeline = | = Timeline = | ||
Line 19: | Line 19: | ||
| Freeze | | Freeze | ||
| Wednesday, March 16 @ 11am PT | | Wednesday, March 16 @ 11am PT | ||
| | | Wednesday, March 16 @ 11am PT | ||
| | | | ||
|- | |- | ||
| RC1 | | RC1 | ||
| Wednesday, March 16 | | Wednesday, March 16 | ||
| Wednesday, March 16 | |||
| | |||
|- | |||
| RC2 | |||
| | | | ||
| Tuesday, March 22 | |||
| respin to take a blocker fix for a test failure plus a couple low-risk ridealongs | |||
|- | |||
| RC3 | |||
| | | | ||
| Tuesday, March 22 | |||
| respin to take one more blocker fix for a test failure that was missed when spinning RC2 | |||
|- | |- | ||
| Final | | Final | ||
| | | Thursday, March 24 | ||
| | | | ||
| | | | ||
|} | |} | ||
'''Status: '''<onlyinclude>Planned: 2011-03- | '''Status: '''<onlyinclude>Planned: 2011-03-24</onlyinclude> | ||
= Major Deliverables = | = Major Deliverables = | ||
Line 50: | Line 60: | ||
| P1 | | P1 | ||
| {{bug|636448}} | | {{bug|636448}} | ||
| | | {{ok|}} | ||
| | | needs final review | ||
|- | |- | ||
| window-specific widget identification and communication | | window-specific widget identification and communication | ||
Line 57: | Line 67: | ||
| P1 | | P1 | ||
| {{bug|630962}} | | {{bug|630962}} | ||
| | | {{miss|}} | ||
| | | still needs more discussion | ||
|- | |- | ||
| high-level postMessage wrapper | | high-level postMessage wrapper | ||
Line 64: | Line 74: | ||
| P2 | | P2 | ||
| {{bug|635748}} | | {{bug|635748}} | ||
| {{miss|}} | |||
| pending Myk proposal | |||
| {{ | |||
| | |||
|- | |- | ||
| module resolution at build time | | module resolution at build time | ||
Line 78: | Line 81: | ||
| P1 | | P1 | ||
| {{bug|627607}} | | {{bug|627607}} | ||
| | | {{miss|}} | ||
| | | not yet landed, and Brian OOO through end of cycle | ||
|- | |- | ||
| XPI signing strategy | | XPI signing strategy | ||
Line 85: | Line 88: | ||
| P1 | | P1 | ||
| {{bug|613618}} | | {{bug|613618}} | ||
| | | {{miss|}} | ||
| | | not yet landed, and Brian OOO through end of cycle | ||
|- | |- | ||
| be able to use NPM modules | | be able to use NPM modules | ||
Line 92: | Line 95: | ||
| P2 | | P2 | ||
| {{bug|614707}} | | {{bug|614707}} | ||
| | | {{miss|}} | ||
| | | not yet landed, and Brian OOO through end of cycle | ||
|- | |- | ||
| $JSPATH | | $JSPATH | ||
Line 99: | Line 102: | ||
| P2 | | P2 | ||
| {{bug|611495}} | | {{bug|611495}} | ||
| | | {{miss|}} | ||
| | | not yet landed, and Brian OOO through end of cycle | ||
|- | |- | ||
| | | Password Manager API | ||
| Irakli | | Irakli | ||
| P1 | | P1 | ||
| | | {{bug|637292}} | ||
| | | {{done|}} | ||
| | | patch pending review by Dietrich | ||
|- | |- | ||
| | | make it no longer necessary for Firefox to unpack SDK-generated XPIs | ||
| Irakli | | Irakli | ||
| P1 | | P1 | ||
| | | {{bug|638742}} | ||
| | | {{miss|}} | ||
| | | touches hairy code; changes are complicated; could conflict with changes that Brian is making | ||
|- | |||
| Keyboard Shortcuts API | |||
| Irakli | |||
| P2 | |||
| {{bug|584064}} | |||
| {{risk|}} | |||
| patch up for review | |||
|- | |- | ||
| | | test runner only reports test function for first test failure | ||
| Irakli | | Irakli | ||
| P2 | | P2 | ||
| {{bug|596818}} | |||
| {{done|}} | |||
| | | | ||
| | |- | ||
| "system unable to find the specified registry key or value" error | |||
| Myk | |||
| P2 | |||
| {{bug|574563}} | |||
| {{miss|}} | |||
| | | | ||
|- | |- | ||
Line 127: | Line 144: | ||
| P1 | | P1 | ||
| | | | ||
| | | {{miss|}} | ||
| | | Myk to discuss w/Irakli this week | ||
|- | |- | ||
| content script communication improvements strategy | | content script communication improvements strategy | ||
Line 134: | Line 151: | ||
| P1 | | P1 | ||
| | | | ||
| | | {{miss|}} | ||
| | | various proposals being discussed | ||
|- | |- | ||
| page mod access to chrome-privileged stylesheet info strategy | | page mod access to chrome-privileged stylesheet info strategy | ||
Line 141: | Line 158: | ||
| P2 | | P2 | ||
| | | | ||
| | | {{ok|}} | ||
| | | Myk to wrap up and communicate decision | ||
|- | |- | ||
| worker.tab documentation | | worker.tab documentation | ||
Line 148: | Line 165: | ||
| P1 | | P1 | ||
| {{bug|634295}} | | {{bug|634295}} | ||
| | | {{ok|}} | ||
| | | needs checkin | ||
|- | |- | ||
| code-embedded documentation | | code-embedded documentation | ||
Line 155: | Line 172: | ||
| P1 | | P1 | ||
| {{bug|636319}} | | {{bug|636319}} | ||
| | | {{miss|}} | ||
| | | needs review from Brian | ||
|- | |- | ||
| documentation search | | documentation search | ||
Line 162: | Line 179: | ||
| P2 | | P2 | ||
| {{bug|620769}} | | {{bug|620769}} | ||
| | | {{miss|}} | ||
| | | Will thought about it a bit; not sure how to make it happen online and off; needs further discussion, perhaps when Will is in Mountain View | ||
|- | |- | ||
| cfx documentation | | cfx documentation | ||
Line 169: | Line 186: | ||
| P2 | | P2 | ||
| | | | ||
| | | {{risk|}} | ||
| | | | ||
|- | |- | ||
Line 176: | Line 193: | ||
| P3 | | P3 | ||
| {{bug|610030}} | | {{bug|610030}} | ||
| | | {{risk|}} | ||
| | | | ||
|- | |- | ||
Line 183: | Line 200: | ||
| P3 | | P3 | ||
| {{bug|617029}} | | {{bug|617029}} | ||
| | | {{risk|}} | ||
| | | | ||
|} | |} |