You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.




status update

maintained by Tim Rowley <tor@cs.brown.edu>

Last Updated Saturday September 2, 2000

This status update page is updated every weekend. To get updates and news throughout the week you are invited to check out mozillaZine, a site devoted to Mozilla advocacy.

Previous Updates


Friends of the Tree

Module Updates
MailNews
August 28
Submitted by Steve Elmer <selmer@netscape.com>

Thanks to:

  • dianesun@netscape.com (sustaining eng.) for diving into some of Alecf's easy nsbeta3+ bugs
  • jce2@po.cwru.edu for sending patch to check disk space before downloading messages
  • Sean Su for setting up the windows 98 debug environment for fixing the bug 49699 and sharing his win2000 to quickly resolve the smoketest status for some of  the less critical (not really smoketest) bugs.
  • Ben B. for contributing Followup-to and Reply-to fields in the message pane.

Issues:

  • Very high nsbeta3 incoming rate - MailNews will be cutting nsbeta3+ bugs today to meet glide path
  • We're being heavily hit by regressions in infrastructure again.

Vacations & Sabbaticals!

  • JeffT 7/10-9/5
  • SSpitzer - Back today!
  • RHP - Back today!
  • Alecf in Australia 8/21-9/8

MailNews:

Date Open nsBeta3+ P1/2 Open nsBeta3+ P3/4/5 New, UnTriaged nsBeta3 Nominees Fixed nsBeta3+ Fixed non-nsBeta3+
7/31 0 0 630 10 46 (and 8 b2+)
8/7 0 135 57 33 47 (and 9 b2+)
8/14 0 146 43 56 16
8/21 69 62 70 43 6
8/28 54 66 53 37 (26 were P1/2) 13

Profile Manager:

  • nsbeta3+ bug fixing.

CCK:

  • small amount of bug work going on
  • Implemented infozip to make config changes appear on all win platforms(need to get rid of dialog in 95/98) made few other small fixes.
Architecture
August 28
Submitted by Waldemar Horwat <waldemar@netscape.com>
  • waterson
    • Bugs
      • 39944 spontaneous image resizing in <div>
      • 46043 right floats crash with <li>
      • 47191 proper whitespace stripping on 'href' & 'src' attributes
      • 48486 fix bloaty RDF "literal" implementation
    • Plans
      • More bugs. Has five [nsbeta3+] bugs left
      • Footprint analysis, performance analysis
      • New hardware should arrive 8/28
  • vidur
    • Checked in DOM string changes with jst@netscape.com. Bug 49091.
    • Bugs
      • Fixed bug 43902 - JavaScript performance fix.
    • Ran footprint/performance meeting. Did research into DLL memory overhead.
    • Continued API Review effort. Covered XPCOM linkage dependencies from embedded applications.
    • Handed off parser string work to rickg@netscape.com.
    • Wrote notes on XPCOM remoting meeting and held one on client persistence as part of web application planning effort.
  • rayw
    • Spent the week trying to duplicate and fix crashing bugs.
    • DOM work
  • waldemar
    • Met with Herman Venter from Microsoft for a 1-on-1 meeting to try to work out some of the ECMAScript features. Posted extensive meeting notes to the jseng mailing list. See me for more info.
    • Updated ECMAScript Edition 4 proposal web pages.
    • Wrote a Perl script that synchronizes MacCVS's dates with file modification dates in order to get around MacCVS errors about files being marked as modified but not having actually changed.
    • Attended Vidur's meeting on persistence.
    • Virtual Warren for the next week.
  • rpotts
    • Back from Ireland...  Finally emptied my inbox :-)
    • Bugs
      • Fixed bug #39381.  The final stop request notification was not being fired by the WebProgress componenent.
      • Fixed bug #48546.  The disk cache (and a lot of other channels) were not properly handling load attributes.  This caused extra notifications to occur...
    • Lots 'o meetings...
    • Plans
      • BURN BABY BURN !!!
  • jband
    • Landed CSS/html changes (bug 48855). This saves a few tens of K in bloat and upwards of 10% time for parsing CSS files - which we do extensively at startup.
    • Bugs
      • Fixed shutdown crash (bug 49748)
      • Fixed xpidl crasher (bug 50445)
      • Fix pending for DOM object resolution problem (bug 50080)
      • Helped with bugs: 49816 48974 46832 43902 46703
    • Plans
      • Continue on performance and footprint work and also do some work on the JS debugging support that we've promised to get done.
  • warren
    • Didn't admit to doing anything last week.  On vacation this week.
  • dprice
    • No status
  • scc
    • Spent most of the week recovering from a crashed hard disk. [The technology for reading disk platters without spinning them is pretty amazing.... -ed. note]
    • Made progress on copy-on-write strings.
  • kandrot
    • Accomplishments
      • Spent time with ccs learning about the new string system he is implementing.
      • Investigated bug #46832, will continue to work on with jband.
      • Tracked down two memory leaks (one in the image code, and one in the unix widget code).  Created fixes for them.  The image one was checked in by someone else before I did.  The widget one was in code belonging to pavlov, which he has a fix for.
    • Goals
      • Fix bugs.
      • Continue to learn the codebase, and the tools available.  Lots of info to learn, lots of trick to the code to find out about.
      • Need to talk with Eric Vaughn about potential fix for bug #49428.
    • Issues
      • Machine order delayed somewhere.  K'Trina is on the job bothering them every day.
  • bruce
    • Finally got Purify working mostly.  Was my own error.  Waiting to hear back from Rational on a remaining problem (coredump in exit()).
    • Need to replace my ethernet switch to put Solaris machine on the net full time.  Hard to pull/build or browse under Purify at the moment.
    • Bugs
      • Reported a bunch of leaks. (#49148, #49153, #49537, #49541, #49549, #49555, #49560, #49562, #49563, #49565, #49566, #49568, #49579, #49581, #49582, #49583, #49588)
      • Reported numerous warnings from the HP compiler where people were using C casts instead of the C++ ones (#49640, #49641, #49642, #49644, #49645, #49646, #49647)
      • Reported free memory mismatch bugs. (#49593, #49553, #49564, #49577)
      • Reported uninitialized memory read bugs. (#49154, #49155, #49156, #49156, #49550, #49567)
      • Need to submit a fix for #49926 to ftang to be able to purify during auto-registration.
      • Worked with some people to fix a couple of those bugs.
Necko/Imglib
August 28
Submitted by Gagan Saksena <gagan@netscape.com>

Summary

  • A steady control over  nsbeta3+ bugs count.
  • The new machine for the group has really been helpful in getting quicker builds and hence improved the team's productivity significantly.
  • Thanks to DP, and David Bienvenu for jumping in to help us with our bugs.
  • We need more caution when making API changes and big checkins. Off late these have caused a lot of regression and pain.

Dogfood and Risks

  • dogfood- none
  • risk- warren! :)

Beta Stoppers

  • 32 - roughly 5 per head. Cache is still the long pole here.

Highlights

  • neeti
    • Closed bugs 41560, 46825, 49911.
    • Currently investigating bug 47403.
  • pnunn
    • Bugs closed: bug#49098, bug#20110, bug#48676,  bug#48797, bug#50012,  bug#30267, bug#46978, bug#49149
    • Bugs working on: bug#48546, bug#46704, bug#47098, bug#47660.
  • gordon
    • Investigated 39957 "'Save as...' not fetching from cache" with Bill Law. May be related to 20843 "Implement caching of HTTP form POST" which is currently untargeted.
    • Investigated 26503 "Mozilla totally ignore some DNS configuration" Supposedly results in localhost mapping to www.localhost.com, but it works for me so I marked it as such.
    • Investigated 31900 "Leaking CacheInfo objects" It's only a problem on shutdown, and only if an nsReplacementPolicy handles multiple cache modules. The code to fix it is small, and is ready to be checked in.
  • gagan
    • Triaging bugs for the whole team.
    • working on about:cache exposed some major problems with the current cache implementation. Am helping neeti fix that.
  • rjc
    • Bugs: 35022, 49495, 28087, 50060, 47336, 48320
  • ruslan
    • Bugs: 46672 (WFM), 47936 (fixed, large posts), 50148 (fixed); also fixed encode-stream regression from warren's API change checkins

Lowlights

  • We need more caution now, when landing API changes and big checkins. Carpools need to be well defined and publicized.
  • gordon
    • Haven't made much progress with potential cache modification (47405).

Issues/Escalations

  • None.
XPToolkit
August 28
Submitted by Peter Trudelle <trudelle@netscape.com>

Summary

  • The XPToolkit team resolved 74  bugs in the last week, fixing 38  of  these, including  30 '+'..  For details, see our resolved bug list.
  • We still lost ground in the bug war, going from 26 bugs remaining to fix last week to 33 this week.

Highlights

  • Mike Pinkerton (pinkertoni)
    • fix problem where clipboard code was not doing the right thing at shutdown to force the data to the system clip on win32 (bug 49354)
    • mac open file dialogs now support filters (43932)
    • disabled menu item no long trigger on pressing access key (47006)
    • patch from Jan Varga about |selectedIndex| attrib not working with menuLists & templates (49985)
    • profiling new mac window creation, but only very preliminary numbers
  • Chris Saari (saari)
    • 49142,  caching mac menus, not checked in yet.
  • Daniel Matejka (danm)
    • Fixed 49007 Contents of minimized window can be altered
  • Eric Vaughan (evaughan)
    • Back from vacation.
    • Working on bug 43384 with some help from Patrick B.
  • Stuart Parmenter (pavlov)
    • fixed crash/hang in clipboard code when dealing with other apps such as nedit when linked against lesstif
    • fixed crash when passing invalid command line arguments to the app causing it to shutdown before it has properly initliazed itself.
    • fixed small memory leak in the clipboard
  • David Hyatt  (hyatt)
    • Worked with warren and dprice to land jar packaging for chrome on Win32
    • Fixed bug with anonymous divs in input fields improperly inheriting style
    • Fixed FTP view scrollbar horkage
    • Made box objects and controllers accessible from remote XUL
    • Fixed async XBL ContentInserted notification problem (should be safe to keep the XUL cache off now)
    • Fixed async XBL onload firing problem.
    • Fixed XUL onload firing problem
  • Dan Rosen (dr)
    • Fixed 49479[pagedown] on last page and [end] in xul tree widget don't select the last item.
  • Brian Ryner (bryner)
    • fixed tree shift-selection crash (42109)
    • turned off ctrl+mousewheel text zoom by default (45647)
    • attempted fix for "topcrash" mousewheel crash (50006)
    • checked in rdf filepicker changes on branch (work for 47795)

Lowlights

Priorities

  • pinkerton:
    • 49141  New window performance
    • 49576  closing browser window clears the menubar leaving only a hel
  • saari:
    • 46505 event.target for inputs is wrong.
    • 49142  Mac menus are slow (Bookmarks, Folders)
    • 41325 shortcuts for back/fwd don't work on Mac
  • hyatt:
    • 44093 crash scrolling folder pane [@ nsXULTreeOuterGroupFrame::Fin
    • 41878 <html> anon. content of <checkbox> not repainted when 'value
    • 41138 Dragging address to compose window crash after 3rd address
    • 43326 Thread Pane is corrupted while maximizing Mail window
  • evaughan:
    • 50370 Tab widgets no longer switch tab panels.
    • 43384   Leak nsBoxSizeList on startup
    • 45597 Scrollbars are appearing when not needed when clip
    • 47911 Can't open/close sidebar by clicking grippy
    • 35681 HTML is sized too wide
  • pavlov:
    • 41786 titlebar is blank (window manager issue)
    • 45074 Linux: mozilla <URL> -console crashes in gtk/clipboard
    • help waqar and rods with css3 native system fonts
  • danm:
    • Bugscape 2020 Crash exiting browser
    • 22658 Closing some dialogs activates the wrong window
  • dr:
    • 47395 nsXULKeyListenerImpl::HandleEventUsingKeyset accounts for 20% of text insertion time
    • 49802 Mozilla overrides window manager placement prefs, randomly
  • bryner:
    • 49693 Crash when using ".." button in file picker
    • 47795 Linux filepicker is slow to load large directories
    • 50058 When removing selection after select all, onselect is called

Dogfood

  • 49802  Mozilla overrides window manager placement prefs, randomly
  • 50370 Tab widgets no longer switch tab panels.
  • 49141 New window performance
  • 50370 is possibly a regression in the XBL , since the deck toolkit code underlying tab widgets has not changed in months.  The other two problems  have been around for months, but have only recently been tagged as dogfood.

Beta Stoppers

  • 8/14: 48
  • 8/21: 26
  • 8/28: 33
  • Despite fixing 30 plussed bugs, we now have 7 more left to fix than we had last week.  Some of these are reopened or reassigned, and will be re-triaged in the light of our current glide path.  While 33 is still within reach for 9/14, going backwards is a bad sign, and we'll have to ignore or future our P4-P5 bugs.

Risk

Issues

Escalation

People

XML/DOM
August 28
Submitted by Nisheeth Ranjan <nisheeth@netscape.com>

Summary

  • We are down from 47 to 38 nsbeta3+ bugs.  We need to fix 3 bugs per week per engineer for the next three weeks if we want to get to zarro boogs by 9/14.
  • We have decided to triage our untargeted bugs every Friday and our beta 3 nominees every Monday.  The aim is to have an accurate nsbeta3+ bug count for the team by the end of every Monday.
  • Peter Vanderbeken demoed XSL in Mozilla at the Wednesday All Hands meeting and wowed the crowd!  Thanks for the great work on integrating Transformiix with Mozilla, Peter!

People

  • Tom is back from sabbatical!  Welcome!
  • Peter Vanderbeken finished his two week stint with us last Friday and is now back in Belgium.

Accomplishments

  • Harish Dhurvasula (harishd)
    • Attended Strict DTD meeting
    • Had my token cache reviewed by Vidur ( have to make minor changes )
    • NOSCRIPT work is 98% done ( jst did a preliminary review and has okayed it )
    • Triaged my bug list
    • Code reviewed jband's AVL tree changes
    • Worked on a  nsbeta3+ bug ( 41825 ) to unblock akkana. Gave the patch to Akkana and marked the bug nsbeta3- and FUTURED it for further work (~10% of work left. But Akkana is okay with the patch that I gave her ).
    • Worked on nsbeta3+ bug 42525.
  • Heikki Toivonen (heikki)
    • Down to 8 nsbeta3+ bugs - some have fixes
    • Resolved 6 bugs (3 nsbeta3+): 49672 (duplicate), 11453 (fixed), 49435 (duplicate), 48566 (worksforme), 49941 (wontfix), 42060 (worksforme)
  • Johnny Stenback (jst)
    • Fixed nsbeta3+ bug 44024 <http://bugzilla.mozilla.org/show_bug.cgi?id=44024>. Expose the stylesheets in stye and link elements (DOM Level 2) as 'sheet' properties on the elements.
    • Fixed bug 49645 <http://bugzilla.mozilla.org/show_bug.cgi?id=49645>.  Trivial fix, removed some incorrect and bad C-style casts from the DOM code.
    • Landed the DOM API string changes, finally. Vidur and Scott did the actual checking in, and I'm greatful for their help when I couldn't be there to do the checkin myself.
    • Fixed the bustage that the DOM API string changes caused on various platforms...
    • Fixed nsbeta3+ bug 49548 <http://bugzilla.mozilla.org/show_bug.cgi?id=49548>. Made the 'type' property  on input elements default to 'text' if there's no 'type' attribute on a input element, also made the 'type' property of button elements be all lowercased.
    • Fixed at least part of nsbeta3+ bug 44185 <http://bugzilla.mozilla.org/show_bug.cgi?id=44185> (enough to close the bug). Made the window properties 'top', 'menubar', 'toolbar', 'locationbar' and 'personalbar' replaceable properties, this makes it possible to use those properties for  other purposes in JS.
    • Removed some unused code (nsHTMLLayerElement.cpp) from layout.
  • Nisheeth Ranjan (nisheeth)
    • Integrated latest expat (James Clark's XML parser) release into Mozilla.  Added code to pass up ID attribute information to the content sink.
    • Fixed nsbeta3+ bug 10292: Cannot use ID selectors to style elements in XML documents.  XML content elements now partially implement nsIStyledContent.
    • Integrated Tom Lendacky's P3P related changes to nsXMLDocument, nsHTMLDocument, nsPresShell.cpp into local tree.
    • The above changes are in my local build.  Couldn't check them in because of runtime problems caused by jar packaging of chrome.
    • Did focal reviews of Harish and Tom.  Started the focal review conversation with Harish.  Will finalize the focal review forms and get them signed by Harish and Tom next week.

Plans

  • Harish Dhurvasula (harishd)
    • Get a final review for bug 46702,7670,42525 and checkin those changes
    • Work on remaining beta3+ bugs ( Mem. LKS )
    • Triage bug list.
  • Heikki Toivonen (heikki)
    • Triage both untargeted and nsbeta3 nominated bugs on my and joki's list.
    • joki is back: get some light on some weird event code stuff.
    • Check in the fix for 46085
    • Fix/triage nsbeta3+ bugs, should be down to 6 by the end of the week.
  • Johnny Stenback (jst)
    • Continue working on my remaining nsbeta3+ bugs.
  • Nisheeth Ranjan (nisheeth)
    • Checkin fixes and patches from last week.
    • Get focal reviews signed.
    • Ongoing triage of team's beta3 nominated and untargeted bugs
    • Implement getElementByID() for XML documents.
    • Start working with Rick Potts on enabling asynchronous reflow during document load.

Lowlights

  • None.

Escalations

  • None.

Previous Updates