Platform/2010-05-04: Difference between revisions

m (Created page with '<small>« previous week | index | next week »</small> = Notices / Schedule = = Blocker Report = = Brows…')
 
 
(38 intermediate revisions by 17 users not shown)
Line 2: Line 2:


= Notices / Schedule =
= Notices / Schedule =
==== Firefox 3.6.4 ====
* Had to respin due to [https://bugzilla.mozilla.org/show_bug.cgi?id=534666 bug 534666] not landing on the relbranch, burned "build 2"
* Firefox 3.6.4 build 3 is built and in testing. [http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build3/ Please test it]. It will be offered as an automatic update to existing build 1 users this afternoon
* Firefox 3.6.4 build 3 will be offered as an automatic update to the rest of the 3.6.x beta channel users on Thursday, May 6th
* Release date is still holding at May 13th
* https://wiki.mozilla.org/Releases/Firefox_3.6.4
==== Firefox 3.5.10 ====
* Firefox 3.5.10 build 1 is currently being built (on schedule). They will be available at http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.5.10-candidates/build1/
* Firefox 3.5.10 build 1 will be offered as an automatic update to 3.5.x beta channel users on Friday, May 7th
* Release date is still holding at May 13th
* https://wiki.mozilla.org/Releases/Firefox_3.5.10
==== Firefox 3.6.5 / 3.5.11 ====
* Schedule is waiting to be defined until 3.6.4 and 3.5.10 are solid
* Will send out a preliminary schedule once 3.6.4 and 3.5.10 are done


= Blocker Report =
= Blocker Report =


= Browser / Front End =
= Browser / Front End =
Two things the team is working on would benefit from your brilliance. (Yes, yours!)
* Why did the new addons manager hurt OS X 10.5 Ts (and no one else's)? And why did it hurt Ts in this crazy way? And why does it persist if the new addons mgr is totally disabled, but not if the addons mgr is backed out? [http://groups.google.com/group/mozilla.dev.platform/browse_thread/thread/40a4085990bc2c8f# Help Dave unravel the mystery].
* {{bug|560647}} - Startup timeline instrumentation. We are producing pretty thorough logs now, and we've identified some costly pieces, but if others want to dig in and see what they can make of the data thus far, please do!
[http://planet.firefox.com/ Planet Firefox, yo]


= GFX Update =
= GFX Update =


= Hardware Acceleration Update =
= Hardware Acceleration Update =
* New patch to make Mac GL acceleration work on a lot of ATI hardware should land soon [Bas and BenWa]
* Fullscreen video still slower than necessary due to stupid painting of black background. Will fix! [roc]


= Layout Update =
= Layout Update =
* Nothing major to talk about this week. I'm sleeping in. [roc]
* Landed support SVG/SMIL <animateMotion> element ([http://blog.dholbert.org/2010/04/mozilla-gets.html blogpost]). [dholbert]


= Content Update =
= Content Update =
* HTML5 parser on by default! (hsivonen)


= Platform-specific Support Update =
= Platform-specific Support Update =


= JS =
= JS =
GC plans: https://wiki.mozilla.org/JavaScript:SpiderMonkey:GC_Futures
JSD plans: https://wiki.mozilla.org/Platform/JSDebugv2
JM plans: https://wiki.mozilla.org/JaegerMonkey#Major_Optimizations
possible JS Intern projects: https://wiki.mozilla.org/JSInternProjects2010


= Electrolysis =
= Electrolysis =
OOPJetpack should have support code landing this week. Jetpack SDK 0.4 will not use these features, 0.5 is the first SDK release that will focus on OOP features.


= Startup Performance =
= Startup Performance =
Binary optimization progress from Taras and Ted:
* {{bug|553721}} Windows code layout: figured out the assembly+APIs needed to accomplish this in a testcase. Made some progress in integrating this into the build system by imitating blassey's approach in the wince profiling patch.
* {{bug|418866}} [PGO on linux]: submitted patch for ted's review
* {{bug|559964}} - Install GCC 4.5 on linux VMs: B&R guys are almost done, awesome progress.
* {{bug|561842}}: [fold all remaining shared libs into libxul]: Ted is making awesome progress. Exciting!


= Security =
= Security =
Line 28: Line 80:


= Tree Management =
= Tree Management =
* windows unittest-on-minis oranges tracking {{bug|562489}}
** need help with {{bug|562955}}, {{bug|562957}},  {{bug|562962}}, {{bug|562966}}, {{bug|562967}} 
** releng blocked on {{bug|562459}}, {{bug|563036}} before being able to push boxes live, but kept hidden
* Fedora unittest-on-minis oranges tracking {{bug|554934}}
** [http://armenzg.blogspot.com/2010/05/help-finishing-all-fedora-oranges.html blog post]
** {{bug|520384}}, {{bug|558697}}, {{bug|558699}}, {{bug|558700}}, {{bug|559454}}, {{bug|560784}}, {{bug|560878}}, {{bug|563399}}
** machines available for developers
* Explanation of upcoming Tryserver changes and how they will affect you
** http://people.mozilla.org/~lsblakk/tryserver_presentation.html
* Starting to think about other ways to publish build information.  Please let catlee know if you have particular things that you want to know about, or particular ways you want to get it.  e.g. list of waiting or pending builds, what kind of access to build history?
** Currently publishing data at http://build.mozilla.org/builds/
= Roundtable  =
* [[CrashKill/2010-05-04|CrashKill meetings will continue]] on a bi-weekly basis, first meeting is today at 12:30pm (tomcat)
* Bing Toolbar team reached out to us to inform us that their toolbar didn't work with Firefox 3.6.4; we think this is {{bug|559950}} which is addressed in build3, but if it isn't, we'll have to figure out what's causing the problem (beltzner)
* Update on 3.6.4 stability (chofmann)
** 3.5.x has been running 4 to 5 crashes per 100 users
** 3.6.x has been running about 3 crashes per 100 users
** 3.6.4 has been running 1.3 crashes per 100 users. whooohoo
*** https://wiki.mozilla.org/CrashKill/Crashr#3.6.4


= Roundtable =
* Automation & Tools Demonstrations (ctalbert)
** (closed) Crash & Valgrind automation demo overview on Thursday, see ctalbert for details
** (open) Design lunch on Thursday (noon PDT) to demo Splinter vs Reviewboard for Bugzilla Reviews

Latest revision as of 18:27, 4 May 2010

« previous week | index | next week »

Notices / Schedule

Firefox 3.6.4

  • Had to respin due to bug 534666 not landing on the relbranch, burned "build 2"
  • Firefox 3.6.4 build 3 is built and in testing. Please test it. It will be offered as an automatic update to existing build 1 users this afternoon
  • Firefox 3.6.4 build 3 will be offered as an automatic update to the rest of the 3.6.x beta channel users on Thursday, May 6th
  • Release date is still holding at May 13th
  • https://wiki.mozilla.org/Releases/Firefox_3.6.4

Firefox 3.5.10

Firefox 3.6.5 / 3.5.11

  • Schedule is waiting to be defined until 3.6.4 and 3.5.10 are solid
  • Will send out a preliminary schedule once 3.6.4 and 3.5.10 are done

Blocker Report

Browser / Front End

Two things the team is working on would benefit from your brilliance. (Yes, yours!)

  • Why did the new addons manager hurt OS X 10.5 Ts (and no one else's)? And why did it hurt Ts in this crazy way? And why does it persist if the new addons mgr is totally disabled, but not if the addons mgr is backed out? Help Dave unravel the mystery.
  • bug 560647 - Startup timeline instrumentation. We are producing pretty thorough logs now, and we've identified some costly pieces, but if others want to dig in and see what they can make of the data thus far, please do!

Planet Firefox, yo

GFX Update

Hardware Acceleration Update

  • New patch to make Mac GL acceleration work on a lot of ATI hardware should land soon [Bas and BenWa]
  • Fullscreen video still slower than necessary due to stupid painting of black background. Will fix! [roc]

Layout Update

  • Nothing major to talk about this week. I'm sleeping in. [roc]
  • Landed support SVG/SMIL <animateMotion> element (blogpost). [dholbert]

Content Update

  • HTML5 parser on by default! (hsivonen)

Platform-specific Support Update

JS

GC plans: https://wiki.mozilla.org/JavaScript:SpiderMonkey:GC_Futures

JSD plans: https://wiki.mozilla.org/Platform/JSDebugv2

JM plans: https://wiki.mozilla.org/JaegerMonkey#Major_Optimizations

possible JS Intern projects: https://wiki.mozilla.org/JSInternProjects2010

Electrolysis

OOPJetpack should have support code landing this week. Jetpack SDK 0.4 will not use these features, 0.5 is the first SDK release that will focus on OOP features.

Startup Performance

Binary optimization progress from Taras and Ted:

  • bug 553721 Windows code layout: figured out the assembly+APIs needed to accomplish this in a testcase. Made some progress in integrating this into the build system by imitating blassey's approach in the wince profiling patch.
  • bug 418866 [PGO on linux]: submitted patch for ted's review
  • bug 559964 - Install GCC 4.5 on linux VMs: B&R guys are almost done, awesome progress.
  • bug 561842: [fold all remaining shared libs into libxul]: Ted is making awesome progress. Exciting!

Security

Breakpad

Tree Management


  • Starting to think about other ways to publish build information. Please let catlee know if you have particular things that you want to know about, or particular ways you want to get it. e.g. list of waiting or pending builds, what kind of access to build history?

Roundtable

  • Bing Toolbar team reached out to us to inform us that their toolbar didn't work with Firefox 3.6.4; we think this is bug 559950 which is addressed in build3, but if it isn't, we'll have to figure out what's causing the problem (beltzner)
  • Update on 3.6.4 stability (chofmann)
  • Automation & Tools Demonstrations (ctalbert)
    • (closed) Crash & Valgrind automation demo overview on Thursday, see ctalbert for details
    • (open) Design lunch on Thursday (noon PDT) to demo Splinter vs Reviewboard for Bugzilla Reviews