status update

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

Last Updated Wednesday August 8, 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
August 4
Submitted by Dan Mosedale <dmose@netscape.com>

Done

  • spent most of the week building and working on stuff related to bug 78933 (LDAP / MAPI addressbook ). It finally landed today (Saturday, Aug 4th)! UI for this code still needs to land; see http://abzilla.mozdev.org/ for more details on that.
  • reorganized a bunch of code in nsLDAPAutoCompleteSession and created a new interface as part of the fix to properly quoted mail addresses that come from an LDAP server (bug 89198).

Upcoming

  • catch up on code reviews, including more abzilla-related stuff
  • keep hammering on LDAP mail quoting (bug 89198)
Navigator+
August 6
Submitted by Viswanath Ramachandran <vishy@netscape.com>

Highlights

  • none

Issues / Lowlights

  • none

Project Management

Bugzilla
Untriaged nominations 12
mozilla0.9.4 scheduled 37
Checkins in last week Bonsai
Resolved in last week
14

Thanks To

People

  • Alec, Bill, Samir on sabbatical

Plans/Priorities

  • Ben Goodger
    • continue work on outliner conversion for Bookmarks on a branch
  • Blake Ross
    • Kill more turbo bugs so we can turn it on by default.
  • Matt Fisher
  • Paul Chen
    • More of that 0.9.4 lovin'
  • Steve Morse
  • Viswanath Ramachandran
    • Continue to track and drive turbo mode bugs.
    • Cut mozilla0.9.4 list down in triage.
    • Start transforming PRD items into engineering deliverables (bugs, request for designs, newsgroup discussion etc)

Progress/Accomplishment

  • Ben Goodger
    • Unable to reproduce 91326, in several builds. Waiting for any additional info from reporter.
    • Attached patch to 90080 - no restart message when switching UI lang.
    • Fixed several editor dialogs whose content was broken (in 6.1 too, which we're shipping :-( ) - various layout flaws including invisible text fields, content running off screen etc. (93732)
    • Unable to reproduce 88861 - bookmarks hangs. Looks like the reporter's bookmarks file is corrupted.
  • Blake Ross
    • Checked in:
      • 89624 - improve compose window opening and tabbing by reducing command updating
      • 84676 - tabbing from address widget performance bites
      • 87713 - remove 'use this mime as the outgoing type' checkbox from helper app dialog
      • 88200 - don't show progress text/meter for chrome:/resources: urls (e.g. "Read about:blank ")
      • 83059 - allow component icons in statusbar to be hidden
      • 87048 - should be possible to drag links onto go button to go to them
      • 87062 - should be possible to drag selected text onto search button to search for it
      • 81683 - mysterious cropped tooltip after pressing toolbar buttons
      • 91605 - file downloads "keep this window" checkbox should be disabled after download
      • 83765 - right clicking inactive back/fwd buttons produces small, empty context menu
    • Fixed:
      • 90840 - bookmarks should use middle cropping
      • 33420 - give sidebar a close button (make closing/opening more discoverable)
      • 89504 - enabling/disabling turbo mode should not require a restart
      • 48039 - global history context menu
      • 75201 - access keys for apply theme submenu
  • Matt Fisher
    • all commercial tree work (not reported here)
  • Paul Chen
    • 91726 Crash clicking on .exe file from web page.      Attached patch for bug. My carbon build wasn't working on Friday, need to fix that to double check though Pinkerton and I are certain the patch will fix this class of bugs. Another issue is that nsCRT::HashCode will crash if the input char* is null. Will create a bug for that, but have no clue who owns xpcom these days.
    •    91350 If pref set for turbo, after new install, must reboot to start turbo.      Yeah, it's a 0.9.5 bug, but I'm currently looking at -turbo stuff. I think adding -startturbo or -turbostart can be added to fix this.
  • Steve Morse
    • Bugs worked on and resolved:
      • 86906: Evangelism problem with NYTIMES. nytimes claimed that N6 would loop and that's why they block us. I did some UA spoofing and tried it, and it did not loop. Got in touch with server's technical people and they are now satisfied that the problem has been fixed, and they will stop blocking us.
      • 92975: form-manager items not appearing when database is encrypted. created patch and checked in.
    • Bugs worked on, have patches, awaiting reviews:
      • 92387: alignment in cookie viewer and form manager. have r, awaiting sr
      • 91238: Incorrect cookie handling causes pages to go missing. Narrowed this down to a layout problem regards to plugins have patch, awaiting reviews.
      • 93049: selected cookie is incorrect after a sort. have patch, awaiting reviews
    • Bugs left over from previous weeks and finally checked in:
      • 84776: port number in host name confuses image blocking
      • 79673: navigate select-user dialog with keyboard
      • 92296: add space between name and (encrypt)
      • 92444: not all blocked cookie/image sites get deleted
      • 92386: cookies "Remove All Sites" button is active whene no sites
      • 92540: forms "Remove All Sites" button is active whene no sites
      • 88663: make wording on cookie and image pref panel be consisten
      • 92301: password-manager display vanishes when opened from two windows
      • 92302: js error in signonviewer.js
    • Bugs left over from previous weeks and still pending:
      • 88661: add remove-all button to form-manager. created patch. have review, awaiting sr
  • Viswanath Ramachandran
    • Attended class on "Coaching"
    • Worked on helping to resolve "Edit, Search, View menu disagreeements"
    • Pulled trunk build, started fixing my mozilla0.9.4 bug
Necko/Imagelib
August 6
Submitted by Gagan Saksena <gagan@netscape.com>

Highlights

  • darin
    • fixed bug 88792 "redirection with no final \r\n not processed"
    • fixed bug 92140 "confused by multiple content-type headers"
    • fixed bug 92438 "http 0.9 rendered as content-type: text/plain with Java applet"
    • fixed bug 92637 "Hang / crash when double clicking on jpg attachments in news"
    • fixed bug 93209 "should not discard the remainder of the packet after a 100 Continue"
    • worked on other patches
    • triaged some bugs
  • gordon
    • FIXED 84477.
    • Help with preparation of NSPR 4.2 landing by building and testing an optimized Mac build.
    • Worked on supporting profile switching in the cache.
  • pavlov
    • Returned from the Ottawa Linux Symposium where there were many informative talks about various Linux related things.
    • Close to landing removal of new imagelib (bug 78690). Test builds available for Windows and Linux.
  • gagan
    • reviewed beppe's publishing spec from Necko perspective
    • published my conference slides here
    • got new cvs access... experimenting with newer builds :)
    • updating the netlib home page... newer version coming online next week!

Lowlights

  • gordon
    • Lots of cache and DNS regressions, seeming to come from out of nowhere (I haven't touched that code much recently)?!?!

Plans for next week

  • darin
    • triage untargeted bugs
    • land patches on the embed branch
    • fix more bugs for 0.9.4
  • gordon
    • Finish profile switching for cache, and land on branch.
    • Evaluate using data cache block files for eMojo.
  • pavlov
    • Get Mac test builds up. Land old imagelib removal.
  • gagan
    • publish the new netlib home page.
    • experiment with carbon builds.

Issues

XPToolkit
August 6
Submitted by Chris Saari <saari@netscape.com>

Summary

  • The XPToolkit team resolved 29 bugs in the last week, fixing 18 of  these.  For details, see our resolved bug list.

Highlights

  • Mike Pinkerton (pinkerton)
    • some work on landing changes for mach-o build for osx
    • helped brendan fix fast-load link problems on some versions of gcc (including macosx)
  • Chris Saari (saari)
    • meetings, meetings, meetings.
  • Daniel Matejka (danm)
    • None, really. I seem to recall fixing a bug. I'm not really sure why; last week is a blur.
  • Eric Vaughan (evaughan)
    • on sabatical
  • David Hyatt  (hyatt)
    • finished the layout section of the XUL spec
    • worked on the widget section of the XUL spec
    • implemented <label> and <description> (replacing <text> and <html>)
    • implemented <spacer> (replacing <spring>)
    • implemented box-flex in CSS
    • implemented box-pack and box-align (deprecating vertical-align and text-align in boxes)
    • renamed the create and destroy events in XUL to popupshowing and popuphiding
    • added two new DOM events for popups: popupshown and popuphidden
    • fixed bug 38380, mouseover and mouseout not putting anchors into :hover
  • Dan Rosen (dr)
    • on vacation
  • Aaron Leventhal (aaronl)
    • fixed bugs 91612, 92827, 90512, 89540, 88284
    • fix in hand for 93016, waiting for Pavlov to checkin code he already checked into branch (bug 93044)
    • started getting feedback from, and helping, GW Micro
    • Looked at accessibility of PDF files in Netscape
    • Updated docs to reflect changes in accessibility
  • John Gaunt (jgaunt)
    • Checked in fix for: 91547
    • Woo-Hoo Got the IEnumVARIANT stuff working, cleaned up, reviewed and waiting on sr=
  • Peter Annema (jag)
    • String stuff
    • REQUIRES (dependency tracking) stuff
    • Reviewed stuff
    • Slept
  • Brian Ryner (bryner)
    • 80373 (hitting enter after selecting a dir in filepicker does nothing)

Lowlights

Priorities

  • pinkerton:
    • work planning
    • land some more osx changes
  • saari:
    •  topembed bug 93521
  • hyatt:
    • XUL 1.0 spec and code
  • evaughan:
    • on sabatical
  • danm:
    • more axe grinding this week.
  • dr:
    • on vacation
  • aaronl:
  • jgaunt
    • Continue killing accessibility bugs
    • Get back to learning XUL/XBL
  • jag:
    • String stuff (obsolete/* must die)
  • bryner:
    • resolve bugscape 6214 (attempting to figure out if CS and AOL behavior is different)
    • 92210 (window focus stealing)
    • tab ordering bugs (85217, 88140, 81398, 83575, 64176)

Risk

Issues

Escalation

People

  • pinkerton - will be on vacation Aug 8 - Aug
XML/DOM/Security
August 7
Submitted by Heikki Toivonen <heikki@netscape.com>

Accomplishments

  • harishd
    • Worked on m0.9.4 bugs including topembed bugs ( ~9 fixes in hand 6 of 'em ready to land )
    • Checked in htmlparser module cleanups. Thanx to heikki for Mac. help.
    • Moved a few bugs from m0.1 to m0.9.4.
    • Triaged untargeted bugs.
  • joki
    • Prioritized 0.9.4 bugs list
    • Worked on some 0.9.4 bugs
    • Began examination possibly adding DOM Level 3 Key Events to mozilla
  • jst
    • Spent two days in Vancouver, Canada, at a W3C DOM face to face meeting.
    • Did lots of code reviewing.
    • Started looking into my topembed bugs.
  • heikki
    • Code reviews for vidur, garths@oeone.com
    • Checked in 86975, synchronized HTML and XML content sink ScrollToRef() code.
    • Checked in 90530 for garths@oeone.com, the patch enables you to set content-type header for XMLHttpRequest.
    • Worked on 87030, crash with javascript:document.load() URLs, have band aid.
    • Worked on 64945, default view for XML without style.
    • Helped harishd with Mac changes for bug 91320.
    • Worked on Bugscape 8288.
  • jesse
    • Filed bugs: 92781, 92879, 93012, 93194.
    • Testcased two room bugs and filed 93352, 93363, 93365.
  • jst
    • Spent two days in Vancouver, Canada, at a W3C DOM face to face meeting.
    • Did lots of code reviewing.
      Started looking into my topembed bugs.

Plans for next week

  • harishd
    • Checkin all fix-in-hand m0.9.4 bugs.
    • Continue working on CDATA/PCDATA parsing enhancement.
    • Code review a couple of patches from external contributors.
    • Meet with Dave Barrowman regarding P3P.
    • Triage bugs.
  • joki
    • Work out scope of new event work so we can establish a schedule
    • Determine benefits/risks of DOM Level 3 Spec work
    • Will be on vacation from 8/13 - 8/17
  • jst
    • Continue working on topembed bugs.
    • W3C DOM spec work.
  • heikki
    • Fix Bugscape 8288.
    • Fix 64945, may need to open new bugs to address advanced issues.
  • jesse
    • Bug 69070: remote content shouldn't be able to load images from file.
    • Continue testcasing for the war room effort.
  • jst
    • Continue working on topembed bugs.
    • W3C DOM spec work.

Previous Updates