Platform/2009-07-28: Difference between revisions
< Platform
Jump to navigation
Jump to search
Midnightaz (talk | contribs) No edit summary |
|||
| (29 intermediate revisions by 14 users not shown) | |||
| Line 2: | Line 2: | ||
=== Notices / Schedule === | === Notices / Schedule === | ||
'''[[Releases/Firefox 3.0.13|Firefox 3.0.13]]''' | '''[[Releases/Firefox 3.0.13|Firefox 3.0.13]]''' | ||
* '''work on your [https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&keywords=fixed1.9.0.13+verified1.9.0.13&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.0.13%2B&order=map_assigned_to.login_name,bugs.bug_id blockers]''' | * '''work on your [https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&keywords=fixed1.9.0.13+verified1.9.0.13&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.0.13%2B&order=map_assigned_to.login_name,bugs.bug_id blockers]''' | ||
* code freeze on August 4 | * code freeze on August 4 | ||
* please request approval before landing | * please request approval before landing | ||
'''[[Releases/Firefox_3.5.2|Firefox 3.5.2]]''' | '''[[Releases/Firefox_3.5.2|Firefox 3.5.2]]''' | ||
* | * targeting next week for release | ||
* please land [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20flag%3Aapproval1.9.1.2%2B%20-status1.9.1%3A.2-fixed your patches]! | |||
** if you don't land by 11:59pm tonight, your patch will not make it | |||
** | * please [https://bugzilla.mozilla.org/buglist.cgi?order=Last+Changed&field0-0-0=cf_blocking_191&type0-0-0=equals&value0-0-0=.2%2B&field0-1-0=cf_status_191&type0-1-0=notequals&value0-1-0=.2-fixed&field0-2-0=flagtypes.name&type0-2-0=notsubstring&value0-2-0=approval1.9.1.2 fix your blockers]! | ||
* | |||
'''Firefox 3.6a1''' | '''Firefox 3.6a1''' | ||
* code freeze tomorrow EOD or thursday AM | |||
* | * builds on thursday | ||
* release targeted for Friday | |||
** There are several bugs related to ireflow that bz must fix. | ** There are several bugs related to ireflow that bz must fix. | ||
** Phase I of Compositor is to land after dbaron finishes review. | ** Phase I of Compositor is to land after dbaron finishes review. | ||
** All bugs that block the branch must be marked blocking-1.9.2+ and have P1 priority status. Please mark immediately. | ** All bugs that block the branch must be marked blocking-1.9.2+ and have P1 priority status. Please mark immediately. | ||
=== Blocker Report === | === Blocker Report === | ||
'''Gecko 1.9.1.2 / Firefox 3.5.2''' | '''Gecko 1.9.1.2 / Firefox 3.5.2''' | ||
* [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20blocking1.9.1:2+ 32 blocking1.9.1:2+], [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20blocking1.9.1:%22%3F%22 | * [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20blocking1.9.1:2+ 32 blocking1.9.1:2+], [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20blocking1.9.1:%22%3F%22 3 nominations] | ||
* [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=blocking1.9.1%3A2%2B | * [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=blocking1.9.1%3A2%2B 6 1.9.1:2+ blockers left without a fix] | ||
'''Gecko 1.9.2 / Namoroka''' | '''Gecko 1.9.2 / Namoroka''' | ||
* [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%3F | * [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%3F 92 open blocking1.9.2?] (-206), [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%2B 93 open blocking1.9.2+] (+58) | ||
* [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=flag%3Ablocking-firefox3.6%3F | * [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=flag%3Ablocking-firefox3.6%3F 82 open blocking-firefox3.6?] (+3), [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=flag%3Ablocking-firefox3.6%2B 3 open blocking-firefox3.6+] (+0) | ||
=== Browser / Front End === | === Browser / Front End === | ||
* Asynchronous location bar: | * Asynchronous location bar: will land in time for alpha | ||
* Focus rewrite: | * Focus rewrite: regressions being tracked off of main {{bug|178324}} | ||
* Form awesomecomplete: | * Form awesomecomplete: {{bug|370117}} landed, and {{bug|446247}} should be coming later today | ||
* Responsiveness: | * Responsiveness: in addition to [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIXED%20TSnap fixed TSnappiness bugs], we also plan on getting {{bug|462809}} completed by alpha to improve perception of performance | ||
* Ctrl-tab: landed required changes, moved behind pref by {{bug|465076}} | |||
* | |||
=== GFX Update === | === GFX Update === | ||
* | * {{bug|753}} landed, two regressions found and fixed the day after. | ||
* Decode-on-draw looking very good, but won't make it for alpha or branch. Some layout and content dependencies/changes needed. {{bug|435296}} | |||
* OpenGL backend work has started, but might be deprioritized for Electrolysis/Fennec bug {{bug|505847}} | |||
* XBM file format being removed. {{bug|504822}} | |||
=== Layout Update === | === Layout Update === | ||
* Compositor phase 1 landed; a few regressions, fixes in hand for all but perhaps one or two | |||
** Removing widgets from <deck> for 1.9.2 | |||
* Feature logjam for 1.9.2: background-size, CSS gradients, -moz-image-rect | |||
* fantasai patches for removing float continuations; probably not to land on 1.9.2 | |||
=== Content Update === | === Content Update === | ||
* mrbkap's COW wrappers landed and no one noticed, which is exactly what we wanted! | * mrbkap's COW wrappers landed and no one noticed, which is exactly what we wanted! | ||
* bz is done with interruptible reflow crash regression fixing. Still some functional tweaks to do, but nothing super urgent. | * bz is done with interruptible reflow crash regression fixing. Still some functional tweaks to do, but nothing super urgent. | ||
* bnewman making progress improving the Java-to-C++ HTML5 parser translator (reducing generated code [{{bug|505602}}] by ~15kloc, addressing perf issues [{{bug|506090}}]). | |||
* cjones making progress on infallible malloc. | |||
* peterv keeps knocking %s off of Dromaeo. | |||
=== | === Platform-specific Support Update === | ||
* Mac OS X fullscreen capabilities landed. Just needs Firefox UI to enable (see {{bug|505699}}). | |||
* Cocoa NPAPI in review. | |||
* Steven on vacation for a bit. | |||
* Win7 taskbar features progressing, working on build sdk update for landings. | |||
=== JS === | === JS === | ||
* Concurrent sweep added to GC. helps with animations. | |||
* 11-13% additional dromaeo improvement on TM tree right now. | |||
* Graydon et al. have a huge nanojit merge ready. What do we do with it? | |||
=== Security === | === Security === | ||
=== Electrolysis === | === Electrolysis === | ||
* all multi-process activity preffed off by default to make unit tests go green and separate plugin and tab work | |||
* Joe working on tilebrowser graphics... ETA? | |||
* Other project spinning up, but slowly due to existing 1.9.2 sprints and security work | |||
=== Tree Management === | === Tree Management === | ||
* intermittent woes: | |||
** <s>talos redness caused by failed posts to new graph server. {{bug|476208}} | |||
** win32 build failures caused by NTFS file system woes "circular directory" {{bug|496712}}</s> | |||
* Electrolysis branch done | |||
** Please start gently, while we watch overall load | |||
** has usual builds/unittests, but not talos Details in {{bug|500755}} | |||
** [http://tinderbox.mozilla.org/showbuilds.cgi?tree=Electrolysis http://tinderbox.mozilla.org/showbuilds.cgi?tree=Electrolysis] | |||
* filling out Tracemonkey | |||
** enabling mobile linux-arm builds tomorrow morning {{bug|505219}} | |||
** unittests, talos coming next week? | |||
* Note: mobile pool-of-slaves still unable to keep up with load; more devices coming after discussions on what model to get. | |||
* One VM to robarnold for win7 | |||
* Spinning up more machines | |||
=== Roundtable === | === Roundtable === | ||
* feature list for 1.9.2 (beltzner) | |||
* test plans for 1.9.2 (beltzner) | |||
* string freeze on mozilla 1.9.2 for mobile (Axel) | |||
Latest revision as of 19:27, 28 July 2009
« previous week | index | next week »
Notices / Schedule
- work on your blockers
- code freeze on August 4
- please request approval before landing
- targeting next week for release
- please land your patches!
- if you don't land by 11:59pm tonight, your patch will not make it
- please fix your blockers!
Firefox 3.6a1
- code freeze tomorrow EOD or thursday AM
- builds on thursday
- release targeted for Friday
- There are several bugs related to ireflow that bz must fix.
- Phase I of Compositor is to land after dbaron finishes review.
- All bugs that block the branch must be marked blocking-1.9.2+ and have P1 priority status. Please mark immediately.
Blocker Report
Gecko 1.9.1.2 / Firefox 3.5.2
Gecko 1.9.2 / Namoroka
- 92 open blocking1.9.2? (-206), 93 open blocking1.9.2+ (+58)
- 82 open blocking-firefox3.6? (+3), 3 open blocking-firefox3.6+ (+0)
Browser / Front End
- Asynchronous location bar: will land in time for alpha
- Focus rewrite: regressions being tracked off of main bug 178324
- Form awesomecomplete: bug 370117 landed, and bug 446247 should be coming later today
- Responsiveness: in addition to fixed TSnappiness bugs, we also plan on getting bug 462809 completed by alpha to improve perception of performance
- Ctrl-tab: landed required changes, moved behind pref by bug 465076
GFX Update
- bug 753 landed, two regressions found and fixed the day after.
- Decode-on-draw looking very good, but won't make it for alpha or branch. Some layout and content dependencies/changes needed. bug 435296
- OpenGL backend work has started, but might be deprioritized for Electrolysis/Fennec bug bug 505847
- XBM file format being removed. bug 504822
Layout Update
- Compositor phase 1 landed; a few regressions, fixes in hand for all but perhaps one or two
- Removing widgets from <deck> for 1.9.2
- Feature logjam for 1.9.2: background-size, CSS gradients, -moz-image-rect
- fantasai patches for removing float continuations; probably not to land on 1.9.2
Content Update
- mrbkap's COW wrappers landed and no one noticed, which is exactly what we wanted!
- bz is done with interruptible reflow crash regression fixing. Still some functional tweaks to do, but nothing super urgent.
- bnewman making progress improving the Java-to-C++ HTML5 parser translator (reducing generated code [bug 505602] by ~15kloc, addressing perf issues [bug 506090]).
- cjones making progress on infallible malloc.
- peterv keeps knocking %s off of Dromaeo.
Platform-specific Support Update
- Mac OS X fullscreen capabilities landed. Just needs Firefox UI to enable (see bug 505699).
- Cocoa NPAPI in review.
- Steven on vacation for a bit.
- Win7 taskbar features progressing, working on build sdk update for landings.
JS
- Concurrent sweep added to GC. helps with animations.
- 11-13% additional dromaeo improvement on TM tree right now.
- Graydon et al. have a huge nanojit merge ready. What do we do with it?
Security
Electrolysis
- all multi-process activity preffed off by default to make unit tests go green and separate plugin and tab work
- Joe working on tilebrowser graphics... ETA?
- Other project spinning up, but slowly due to existing 1.9.2 sprints and security work
Tree Management
- intermittent woes:
talos redness caused by failed posts to new graph server. bug 476208win32 build failures caused by NTFS file system woes "circular directory" bug 496712
- Electrolysis branch done
- Please start gently, while we watch overall load
- has usual builds/unittests, but not talos Details in bug 500755
- http://tinderbox.mozilla.org/showbuilds.cgi?tree=Electrolysis
- filling out Tracemonkey
- enabling mobile linux-arm builds tomorrow morning bug 505219
- unittests, talos coming next week?
- Note: mobile pool-of-slaves still unable to keep up with load; more devices coming after discussions on what model to get.
- One VM to robarnold for win7
- Spinning up more machines
Roundtable
- feature list for 1.9.2 (beltzner)
- test plans for 1.9.2 (beltzner)
- string freeze on mozilla 1.9.2 for mobile (Axel)