Platform/2011-05-17: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(24 intermediate revisions by 7 users not shown)
Line 2: Line 2:


= Notices / Schedule =
= Notices / Schedule =
* Next week, this agenda will be done on Monday. That means we won't be adding to it five minutes before (or during!) the meeting.
* The mozilla-aurora → mozilla-beta merge has been completed successfully
** Waiting for the l10n repos to be copied (see {{bug|657417}}) before sending the all clear
** There is now 1 week of idle time on mozilla-aurora due to the schedule differences between Firefox 5 and Firefox 6
* Next [https://wiki.mozilla.org/Releases/#Upcoming_Releases Tuesday, May 24th] is the mozilla-central → mozilla-aurora source merge
** '''This means fixes need to be in mozilla-central by May 23rd @ 11:59 PM PDT to guarantee they will ship in Firefox 6''' (pending backouts and pref offs of course)
** Please note the [http://blog.mozilla.com/channels/2011/05/11/merge-dates-vs-release-dates/ difference between merge dates and update availability]
* Ongoing discussion on tree checkins and build bustage in mozilla.dev.planning.


= Firefox Development =
= Firefox Development =
* [[DevTools/Features/Workspaces]] feature landed
* Much nicer tab drag/tearoff animations coming soon {{bug|455694}}
* [[DevTools/Features/Debugger]] feature page in-progress.


= Platform =
(no updates today)


= GFX =
= GFX =
* Moar feature pages!!!1
* Benoit Girard (BenWa) has joined us full-time! To start, he's working on asynchronous plugin drawing on Mac OS X.
** New this week:
* Joe is looking for suggestions for projects for graphics interns to do. If you've got graphics tasks that you'd like done, interns are a great resource!
*** [[Platform/Features/GLESAcceleratedLayers|Accelerated composition of layers on mobile using OpenGL ES]].
* Nothing to report for GLES layers, mostly due to WebGL security issues (e.g. {{bug|656277}}).
*** [[Platform/Features/ElectrolysisTextureSharing|Accelerated composition of content process layers (e10s)]].
* Nothing much else to report.


= JS =
= JS =
Debugger (Jim Blandy, Dave Camp, Jason Orendorff)
Architecture:
* Low-level, synchronous [https://wiki.mozilla.org/Debug_Object Debug object] API for single-threaded and in-process debugging, a replacement for JSD.  {{bug|636907}}), [http://hg.mozilla.org/users/jblandy_mozilla.com/jsdbg2/ jsdbg2 repository].
* High-level, asynchronous [https://wiki.mozilla.org/Remote_Debugging_Protocol remote debugging protocol] for in-process or out-of-process, single-thread or multithreaded debugging. [http://hg.mozilla.org/users/dcamp_campd.org/remote-debug/ remote-debug repo].
* In-browser debugger using the high-level protocol.
jorendb, the world's dumbest JS debugger: http://pastebin.com/Xn1f54sJ
Plans: https://wiki.mozilla.org/DevTools/Features/Debugger
Milestone 1 is next Friday. It will be very basic: "stop at a debugger statement, view the stack, show the source".
Chat: #devtools


= Layout =
= Layout =


* Starting work to get SVG text to reuse our CSS block/inline text layout code, to bring most CSS text features to SVG (Cameron McCormack)
* Nothing to share
* Nothing else significant to report. Zzzzzz


= Plugins =
= Plugins =
Line 29: Line 50:


= Network =
= Network =
* Networking is now its own group led by Josh Aas. Members are Brian Smith, Jason Duell, Nick Hurley, Honza Bambas, Bjarne Herland, Michal Novotny, and Patrick McManus.
* Improving testing capabilities is a top priority.
** Looking into additional testing for things like high latency connections and certain forms of packet loss.
** Looking into making use of Telemetry.
* Working on mobile disk cache.
* Fixing a number of IPv6 bugs in preparation for [http://isoc.org/wp/worldipv6day/ World IPv6 Day].
* Starting SPDY implementation soon.


= Tree Management =
= Tree Management =


* [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/f889cfdbdfdbd8ca mconnor's thread about changing landing workflow]
* need a 1-2 hour tree closure so Ops and RelEng can clean up some extremely crufty DNS zone files. How about early Monday morning Pacific time? See {{bug|646126}}.


= Stability Report =
= Stability Report =


* Crash rate on the trunk has been pretty steady.
* Crash rate on the trunk is slightly higher than 1 week before the last cutover to Aurora.
* 2011-05-09 - 46K ADU with 2.33 crashes per 100 ADU.
* Not surprising since we probably have more changes.
* We would like to see some of the new regressions looked at.
* Top crashes
* https://wiki.mozilla.org/CrashKill/Nightly#Top_Browser_Crashes
** [https://bugzilla.mozilla.org/show_bug.cgi?id=656354 Bug 656354] - nsDocShell::SetDocCurrentStateObj(nsISHEntry*). Not new but rising quickly. Review pending.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=648022 Bug 648022] - Fixed on Aurora but not on trunk.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=653296 Bug 653296] - Not new but on the rise.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=657292 Bug 657292] - Some activity on it.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=657418 Bug 657418] - Few crashes until 05/14/2011 when all of a sudden we went to about 30+ a day.


= Roundtable =
= Roundtable =

Latest revision as of 18:12, 17 May 2011

« previous week | index | next week »

Notices / Schedule

  • Next week, this agenda will be done on Monday. That means we won't be adding to it five minutes before (or during!) the meeting.
  • The mozilla-aurora → mozilla-beta merge has been completed successfully
    • Waiting for the l10n repos to be copied (see bug 657417) before sending the all clear
    • There is now 1 week of idle time on mozilla-aurora due to the schedule differences between Firefox 5 and Firefox 6
  • Ongoing discussion on tree checkins and build bustage in mozilla.dev.planning.

Firefox Development

(no updates today)

GFX

  • Benoit Girard (BenWa) has joined us full-time! To start, he's working on asynchronous plugin drawing on Mac OS X.
  • Joe is looking for suggestions for projects for graphics interns to do. If you've got graphics tasks that you'd like done, interns are a great resource!
  • Nothing to report for GLES layers, mostly due to WebGL security issues (e.g. bug 656277).

JS

Debugger (Jim Blandy, Dave Camp, Jason Orendorff)

Architecture:

jorendb, the world's dumbest JS debugger: http://pastebin.com/Xn1f54sJ

Plans: https://wiki.mozilla.org/DevTools/Features/Debugger

Milestone 1 is next Friday. It will be very basic: "stop at a debugger statement, view the stack, show the source".

Chat: #devtools

Layout

  • Nothing to share

Plugins

DOM

Network

  • Networking is now its own group led by Josh Aas. Members are Brian Smith, Jason Duell, Nick Hurley, Honza Bambas, Bjarne Herland, Michal Novotny, and Patrick McManus.
  • Improving testing capabilities is a top priority.
    • Looking into additional testing for things like high latency connections and certain forms of packet loss.
    • Looking into making use of Telemetry.
  • Working on mobile disk cache.
  • Fixing a number of IPv6 bugs in preparation for World IPv6 Day.
  • Starting SPDY implementation soon.

Tree Management

  • need a 1-2 hour tree closure so Ops and RelEng can clean up some extremely crufty DNS zone files. How about early Monday morning Pacific time? See bug 646126.

Stability Report

  • Crash rate on the trunk is slightly higher than 1 week before the last cutover to Aurora.
  • Not surprising since we probably have more changes.
  • Top crashes
    • Bug 656354 - nsDocShell::SetDocCurrentStateObj(nsISHEntry*). Not new but rising quickly. Review pending.
    • Bug 648022 - Fixed on Aurora but not on trunk.
    • Bug 653296 - Not new but on the rise.
    • Bug 657292 - Some activity on it.
    • Bug 657418 - Few crashes until 05/14/2011 when all of a sudden we went to about 30+ a day.

Roundtable