status update

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

Last Updated Wednesday June 6, 2001

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

Previous Updates

Module Updates
LDAP
June 3
Submitted by Dan Mosedale <dmose@netscape.com>
  • fought with the commercial build systems a fair bit, finally ended up with Linux and Mac commercial builds with Sun Ireland's LDAP/MAPI addrbook integration patches (bug 78933). In the process of doing this, ended up submitting a patch to bugscape to make MOZ_TRACK_MODULE_DEPS work on the commercial tree. Will send out mail to Netscape folks about the builds soon.
  • did a bunch of code review related to the LDAP / MAPI integration code (bugs 78933 and 17879). I still probably have about a days worth of review left to do.
  • got approval for and checked in code to make LDAP autocomplete display real names (bug 79885).
Editor
June 4
Submitted by Beth Epperson <beppe@netscape.com>

Summary

  • the team resolved 28 bugs for the time period 27 May 2001 - 2 June 2001
  • there are 0 moz0.9.1 open bugs, and 67 moz0.9.2 open bugs at this time (23 are fixed and in the review phase)
  • if you haven't seen it, Joe did an excellent analysis of the current mail performance woes on reply, if you would like to see the analysis, just holler
  • everyone (well, except Daniel since he lives in France!) enjoyed Monday off

Akkana

  • Akkana is on sabbatical and is scheduled to return on 21 June

Anthony

  • triaged bugs for 0.9.2
  • ate dogfood
  • helped kin try to resolve his computer issues
  • got a fix for 83363

Beth

  • teleconference for the W3C HTML working group
  • verified/tested new bugs submitted
  • verified/tested bugs in the moz0.9.2 bug list
  • tons of triaging this week, went through the current list with Phil on Friday
  • ate lots of dogfood
  • fielding issues that selmer, chofmann and trudelle raised about editing
  • working on focal reviews

Charley

  • Accomplished:
    • 0.9.1 Bugs: Checked in 82713 (Missing overlay to allow Enter/Esc keys; Fixed and checked in 82802 (remove Image Map button from Image dialog.)
    • 0.9.2 Bugs: Fixed and ready to checkin:
      • 82652 Editable menulist modifications (added up/down key support to open popup)
      • 83335 Radio buttons reset in H.Line props after using Advanced Edit.
      • 71743 Advanced Edit dialog. Simplified UI more to eliminate need for "Add/Set" and "Clear" buttons.(addresses issue in bug 71027).
      • 77427 Fixed Table Properties dialog to apply attributes set in Advanced Edit dialog
      • 72583 Use relative URLs for links and images.
      • 77596 Fixed extra separator at end of popup context menu.
    • Note: I have fifteen 0.9.2 bugs with "FIX IN HAND" . Please, I really need some review help! Kathy has been working on the Advanced Editor bugs and hopefully Ben will SR that, Hewitt and Ben are looking at 82652 and 82655, but there are still bugs ( 83335, 80807 , 72583,and 77596 still need reviews.
    • Very close to fixing keyboard/focus problems in colorpicker (bug 64160; required rewriting colorpicker XBL.)
    • Used optimized release from 6/1 and tested thoroughly. Not as stable as we should be -- had frequent random crashes, though most seemed to happen while in Mail window (not mail composer.)

Daniel

  • Attended the W3C CSS WG meeting in France
Joe
  • investigated mail reply performance, updated my patches for improving the editor, instrumented the app and collected data, wrote up a summary and distributed to whoever I could think of..
  • set up a new dual cpu G4 mac with mac os x, built Fizzilla, worked on the dual cpu fizzilla problem. I'm kinda stuck on it right now which is just as well since Beth told me to cut it out. The problem right now is that my idea for a fix involves using pthread calls, and there are no pthread headers on mac os x that are compatible with codewarriors headers (or that will even compile under codewarrior for that matter).
  • helped out Roy in i10n with IME being broken in password fields. Forget bug #, but we came up with fix.
  • triaged bugs and had lots of long distance discussion with people about various editor problems.

Kathy

  • test patches for Simon and Charley
  • discussion with beppe on paste issues
  • discussion with Charley about setting unused members on dialog in JS
  • file bugs

Kin

  • Code reviews.
  • Looked into Linux specific bugscape bug #5200 (Can't type in Editor field for IM session this case) Turns out it's a bug in gdm/gtk, that blizzard has been trying to work around. Looks like the steps in the bug point out another situation that needs to be added to the work around.
  • Sheriffed on Thursday morning.
  • Had trouble reproducing bug #78980 (Pasting very long strings into text field crashes the browse) in a debug build, so spent quite a bit of time poking around (sloooowwwwly) in Purify.
  • Triaged and did some preliminary debugging for several editor bugs.
  • Did a little bit of work on focal review

Mike

  • he was so excited about taking 2 days off he forgot to send an update!

Simon

  • Found the case of Bugscape bug 5711 (can't quit on Mac after using AIM), pinned it down to a regression from the XPCDOM landing; the hidden window's JS context was getting nuked by the JS component loader.
  • Filed and got a patch for Bugscape bug 5710 (lots of warnings in AIM)
  • Fixed a bug that broke key commands in the hidden window on Mac (bug 74499 )
  • Helped Steve Adamski with Mac static build issues
  • Bunch of code reviews, some bugs filed.
  • Fixed some bugs in MacCVS Pro so that dmose could apply a large patch.
  • Started on focal reviews
  • Booked travel and accommodation for MacHack

Project Issues

  • no major complaints this week

Time-off

There is lots happening this summer, here is the current schedule for the editor team:
  • Beth: 13 June - 18 June, and 25 June
  • Charley: 18 June - 2 July
  • Daniel: 4 June - 22 June
  • Joe: sabbatical 9 July - 17 August
  • Kathy: 2 July - 6 July
  • Kin: 28 June - 6 July
  • Mike: 4 & 5 June, 2 August - 10 August, sabbatical 20 August - 1 October
  • Simon: 8 June, and 16 July - 31 July
Navigator+
June 4
Submitted by Viswanath Ramachandran <vishy@netscape.com>

Highlights

  • Matt worked to track down why the list of available tabs in Sidebar did not always appear. Reduced to a server side problem (it sends the wrong mime type). Working with server folks to fix this.
  • Ben fixed the "bookmarks management doesnt work in sidebar" bug on the m0.9.2 trunk.
  • Ben made it so that you _can_ delete the IE Favorites folder permanently if you so wish (on the m0.9.2 trunk)
  • Samir fixed m0.9.1 stoppers - Mac build failing to combine the xpt files due to duplicate idl file, Profile manager button getting cut off in the Japanese builds.

Issues / Lowlights

  • Alec tried to fix bug 73141, (Clicking on link in mail window brings up browser homepage) decided it was too risky for 0.9.1

Project Management

Bugzilla
Untriaged nominations 22
mozilla0.9.1 scheduled 3
mozilla0.9.2 scheduled 53

Thanks To

  • Waterson for helping find why the list of available tabs in customize sidebar did not always appear.
  • To Liz McQuarrie ( lmcquarr@adobe.com) for helping us with DDE issues.

Plans/Priorities

  • Alec Flett
    • fix our homepage stuff
    • fix some history nits
  • Anatoliy Averbukh
    • finish up bugzilla 77635.
  • Ben Goodger
    • 79003 - DnD bookmarks from personal toolbar locks up UI on Linux. I want to disable DND from submenus on non-Win32 platforms as a workaround to this crash. I wish to keep DND from menus working on Windows as it's useful.
    • 83642 - All commands non-functional in bookmarks window Suspect this is not my bug. Investigation.
    • 80833 - delete of every other bookmark fails.
    • 79938 - layout issues with helper app dialog.
  • Bill Law
    • mozilla0.9.1 bug 25699,and related mozilla 0.9.2 bugs 58848 and 59078 (DDE stuff).
    • mozilla0.9.2 bugs 81712, 81714, 82804 (-turbo mode issues).
    • Other mozilla0.9.2 bugs.
  • Chris McAfee
    • Nail the boehm tbox stuff
    • Work on static build branch
  • Joseph Elwell
    • back to IM.
  • Matt Fisher
    • 82198 - Various folders are not opening. After debugging this looks in part a server problem. The old tree widget also affects some folders.
    • 60200 - intend to investigate why window gets larger for the customize dialog.
  • Paul Chen
    • Finish up m0.9.1 stoppers.
    • m0.9.2 bugs.
  • Samir Gehani
    • mozilla0.9.1 bugs that come floating my way.
    • mozilla0.9.2 search features and bugs.
  • Steve Morse
    • Browser doesn't launch what's-new URL
  • Viswanath Ramachandran
    • Continue to keep us on the m0.9.2. track.
    • Help finish up m0.9.1

People

  • Samir - Sabbatical planned for July 4, 2001 - August 20, 2001.
  • Paul was out of the office (and the country for that matter) 05/30 - 06/01
  • Bill's sabbatical starts June 18th.
  • Alec on sabbatical + vacation from July 6 to September 3.

Progress/Accomplishments

  • Alec Flett
    • a couple sr='s
  • Anatoliy Averbukh
    • prepared patch for Navigator bug 77635
  • Ben Goodger
    • Bugs fixed:
      • 82967 - cannot manage bookmarks in sidebar. Fixed command handling problem so can now use context menu to perform operations on bookmarks
      • 79904 - js error pasting bookmarks into folders. Implemented a method on the bookmarks-service that the FE required.
      • 22642 - finally checked in fix for this (which I've had kicking around for some time) - Cannot permanently delete IE
        favorites.
    • Other:
      • made new bookmark dialog not be so tiny
      • added a CSS class for sidebar trees to make them look prettier. Alec, this class is class="sidebarTree", you may wish to use it on the history panel. Gets rid of inset borders.
      • fixed height of status bar so progressmeter can be toggled when a page load is not in progress.
      • Repaired ViXEn to make it build again (was not building on Windows due to error in makefile) and fix some other things related to XUL syntax changes.
      • Posted extensive UI review comment in 65621, add UI for UI Language and Content Pack preferences.
  • Bill Law
    • For mozilla0.9.2:
      • Triaged bugs (was 19, down to 14)
      • Code complete for bug 79862 (keyset id change for helper app dlg).
      • Code complete for bug 80171 (.xpi files stopped working via ftp: or file: protocols).
    • Infinity and beyond
      • Code complete for bug 76447 (JS bug in "Edit Type" helper app pref dialog).
    • Other Activities
      • Worked on mozilla0.9.2 "-turbo" bugs.
      • Worked on bug 81576 (multiple bogus helper app dialogs at cbs.marketwatch.com); layout problem with asynchronously loaded style sheets (apparently)
      • Helped out Radha some with bug 82236 (spurious maybe related to bug 81576).
      • Worked on bug 25699 (DDE support for Adobe Acrobat), and related mozilla0.9.2 bugs.
      • Met with Mail/News engineers and PMs to discuss mail attachments and related helper app issues.
  • Chris McAfee
    • Bugs:
      • triaged 55/80 bugs down to WFM, Fixed, found new owners, or gave to vishy to find new owners.
      • Reviewed some font pref UI changes for gerv.
    • Build stuff:
      • Sheriff Tuesday and Wednesday.
      • Took possession of new p4 machine for a new tinderbox somewhere.
      • Worked with Curt on setting up a boehm leak tbox test, the build currently crashes on startup. Working on this some today (now).
    • Other:
      • I have been running latest builds daily, while I'm not crashing that much, our focus problems kinda suck. I still run into problems daily where some JS-intensive site doesn't work with the current builds, or the java plugin just flat-out doesn't work on Linux. It's frustrating to hit walls like this, these are areas where IE and 4.7 are better products.
  • Joseph Elwell
    • back to IM.
  • Matt Fisher
    • 80281 - Sidebar customize window was blank. Concluded after lots of debugging thanks in part to waterson that this was a server problem The server was not senting the correct mimetype for rdf so the window was blank. Worked with server people to correct problem. This affected 6.0 and 6.01 people. Currently working on work around since page is cached for those people and is not updating the page.
  • Paul Chen
    • 78409 Hierarchy menus detach at second level folders -- still working on it. So the problem I'm seeing is bug 80512. Sigh. And all that time spent debugging. Asa just gave the a= early Monday morning.
    • 82413 Task Menu does not switch windows -- need to investigate . This bug is fixed by the patch to bug 82368. Danm checked in that patch so this bug is fixed.
    • Put up warning dialog before attempting skin switch -- new fix in hand Didn't get in last week, hopefully can go in this week.
  • Samir Gehani
    • Nailed more tiny mozilla0.9.1 bugs.
    • Bugzilla 63758: Got region selection button to show up in new profile creation dialog on ja systems.
    • Bugzilla 76095: Removed second copy of nsIPasswordManager.idl to unconfuse mac builds.
    • Spent a day transferring data, installing software and build tools, and building a moz and ns tree on my refreshed machine.
    • Mousewheel not working for XUL scrollbars on my new Win2K SP2 system with Mozilla/Netscape 6.
    • Found in my debug build that if I rename the window class from "MozillaWindowClass" to "Internet Explorer_Server" (IE's window class name) then mousewheel works for me for XUL scrollbars! Still working with bryner on this.
  • Steve Morse
    • Fix checked in:
      • 82703: Need password to use edit menu. This was deemed a 0.9.1 blocker
    • Helped with:
      • 82655: Editable menulists busted, affecting form manager. This also resulted in a smoketest blocker, bug 82780
    • Investigated:
      • 82418: Page gets reloaded infinitely. Investigated this because it was thought to be a cookie problem. After thorough investigation I proved that cookies were working fine and that this was a cache problem instead. Deduced what the error in the cache logic was and reassigned to Neeti
  • Viswanath Ramachandran
    • Lots of triage meetings.
    • Load balancing the m0.9.1 stoppers, helping drive them to zero.
    • Meeting on form manager internationalization.
XML/DOM
June 5
Submitted by Nisheeth Ranjan <nisheeth@netscape.com>

Accomplished

  • heikki
    • Attended AOLU course Compensation at AOL.
    • Code review for peterv.
    • Fixed 73958, XMLHttpRequest data corruption etc.
    • Worked on 83557, DOMParser & XMLSerializer do not work in embedded case.
  • harishd
    • Worked on m0.9.2 bugs ( 82544, 83119, 82498 ). Have fixes for six of my m0.9.2 bugs!
    • Investigated bug 51355 and reassigned it to nhotta.
    • Did code reviews.
    • Triaged my untargetted/unconfirmed bugs.
  • jst
    • Fixed bugs 61984, 80754, 60173 (and part of 27382), 81115, 80794, and 81915.
    • Did a bunch of random code cleanup.
    • Fixed a number of xpcdom regressions (no bugs)
    • (Super)Reviewed lots of changes.
    • Helped scc land a large string code change (bug 75220).
    • Checked in patches that fixed bugs 65777, 81308, and 79818.
  • peterv
    • Checked in fix for three 0.9.1 bugs: 81989 (STYLE tags can cause multiple copies of stylesheet to be loaded), 83093 (Leaks went up by about 200k) and 83078 (document.write of 'LINK' (ext. stylesheet).
    • Worked on fix for 73936 (xsl:include/xsl:import/document() doesn't work), will probably be able to fix this for 0.9.2.
    • Looked into 0.9.1 bug 81576 (when this web page loads it brings up a "save as" dialog). Not sure this is mine though :(.
  • joki
    • Kept looking at crasher bugs pushed out of 0.9.1
    • Started investigating 0.9.2 list for triage.

Unplanned

  • joki
    • Set up new machine for development

Lowlights

Escalations

Plans for the next week

  • heikki
    • AOLU course about focal reviews.
    • Fix 83557.
    • Bug triage.
  • harishd
    • Work on bug 82498,82971,83453.
    • Complete self-assessment.
    • Will be on vacation *
  • jst
    • Work on mozilla0.9.1 bugs.
    • Start working on mozilla0.9.2 bugs.
  • peterv
    • Bug 81576 (when this web page loads it brings up a "save as" dialog).
    • Triage and work on my 0.9.2 bugs.
  • joki
    • 0.9.2 triage for at least a couple days
    • Work on current crasher bugs
Crash fixing
June 6
Submitted by Chris Hofmann <chofmann@netscape.com>
Dawn Endico wrote:

34 topcrash bugs fixed during the 9.0.1 timeframe that were reported before the 0.9.1 timeframe. (actually, i used a cutoff date for bug creation date of a week after the 0.9 branch date at asa's suggestion)

there were 66 bugs total topcrash bugs fixed between now and the 0.9 branch

dawn is right. the number of crash and top crash bug fixes is way up and 0.9.1 has a shot at increasing MTBF by a significant jump...

thanks to dawn and asa and others for promoting the use of talkback builds on mozillazine, slashdot and else where to serve up a bunch of good data on the 0.9 release.

thanks to the talkback-staff, namachi, jpatel, janc, greer for plowing thought lots of data to get bugs on the radar and follow up with additional analysis to try and fit on the pieces and test cases together.

thanks to the other engineers listed on the cc list and testers and other contributors that put the wood behind finding the right owners for the bugs and constructing the fixes to an amazing number of topcrash and crash (126 total) fixes in 0.9.1.

I think you might have knocked the ball out of the park..

Previous Updates