Platform/2009-07-28: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(11 intermediate revisions by 5 users not shown)
Line 27: Line 27:


'''Gecko 1.9.2 / Namoroka'''
'''Gecko 1.9.2 / Namoroka'''
* [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%3F 92 open blocking1.9.2?], [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%2B 93 open blocking1.9.2+]
* [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 82 open blocking-firefox3.6?], [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=flag%3Ablocking-firefox3.6%2B 3 open blocking-firefox3.6+]
* [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: {{bug|370117}} landed, and {{bug|446247}} should be coming later today
* 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: moved behind pref
* Ctrl-tab: landed required changes, moved behind pref by {{bug|465076}}


=== GFX Update ===
=== GFX Update ===
* Please update me.
* {{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 ===
Line 51: Line 54:
* 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}}]).
* 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 ===
=== Platform-specific Support Update ===
* Mac OS X fullscreen capabilities landed. Just needs Firefox UI to enable.
* Mac OS X fullscreen capabilities landed. Just needs Firefox UI to enable (see {{bug|505699}}).
* Cocoa NPAPI in review.
* Cocoa NPAPI in review.
* Steven on vacation for a bit.
* Steven on vacation for a bit.
Line 72: Line 77:


=== 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)
* 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

Firefox 3.0.13

  • work on your blockers
  • code freeze on August 4
  • please request approval before landing

Firefox 3.5.2

  • 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

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 476208
    • win32 build failures caused by NTFS file system woes "circular directory" bug 496712
  • Electrolysis branch done
  • 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)