Highlights
- Daily triage meetings scheduled
- Weekly issues/design meeting set up. thanks Alec!
- Criteria for next release Navigator bugs are
- Finish existing features - polish, correctness & usability
- Performance & stability issues
- Make it a compelling replacement for IE and Communicator.
Plans
- Set up next release Navigator offsite kickoff.
- Make progress on triaging bugs.
Issues
- Need to identify top areas to focus on completing for
next release NS.
People Stuff
- Radha will be joining Judson's embedding team from Jan 2. She'll
continue to own Session History. Best wishes!
Individual Reports
- Paul Chen
- bugzilla 5721 -- Need more Mac Internet Config
support.
After poking around libpref and looking at profile prefs for a while,
I think there's going to be a lot of code written just to override a few
prefs. I was thinking about subclassing nsPref, but I think that's the wrong
approach now.
- bugzilla 49758 -- Need to get protocol handlers from Internet Config.
Didn't spend much time looking at this last week. I believe this would
be easier to tackle than 5721. In theory, just add protocal handlers to necko
that pass URL to Mac Internet Config LaunchURL() function.
- Round up Mac weenies to see what we would like to get done in
the next release. Do this
now rather than have to meet with jar after beta.
- Triage, triage, triage.
- Ben Goodger
- Matt Fisher
- Alec Flett
- took complete ownership of Global History
- Refactored large parts of Global History, reducing bloat and implemeting
major features (61140, 56867, 19370, 33697)
- finished NS_IMPL_ISUPPORTS work, now getting reviewers to check in (45797)
- a bunch of super-reviews
- finished up a generic XPCOM-based method for calling JS_PushArgs/JS_PopArgs
so that other mozilla clients don't have to link against libmozjs
- in process of switching over to a new hard drive on my laptop, means reinstalling
everything
- helped Paul Hangas's group - interviewed UE candidate
- Bill Law
- Radha Kulkarni
- Working on few UB History bugs; Had a good
time at CPD offsite; Plans:Wrap up some of the UB history
- Chris McAfee
- Vishy Ramachandran
- getting prepared for triage, learning
about nav and sidebar products.
- Ongoing memory tracking (curt).
- Starting to make headway with gtkEmbed from `full' mozilla
install, but still seeing a lot of crashes with gtkEmbed from
the `embed' package.
- Will do focused A-B testing and start to file bugs as
reproducable problems appear.
(Not really related to memory, but...) kandrot to own `gtkEmbed'
harness, discuss with adamlock & blizzard what work needs to be done
to bring it into line with `official' embedding APIs, add `back',
`forward', status bar, etc.
- Code coverage.
- dprice rebuilt optimized and re-profiled; he and scc identified
several potential classes that could be removed wholesale from
the DLL. dprice, scc, and kandrot to pursue this.
- waterson and dprice to prioritize investigation of other DLLs.
- Style system.
- waterson to bug pierre et. al. for update.
- Trace-malloc porting.
- mjudge in the throes of it; ends up being a bit more work than
anticipated.
- Allocation analysis.
- Trace-malloc data from last week was tainted due to incorrect
realloc() accounting.
- New data shows that imagelib is `off the hook', but session history
is still a problem.
- Unfortunately, new data only accounts for 20-25% of the growth.
- kandrot to investigate tracking sbrk() and mmap() calls.
- thesteve to analyze new trace-malloc data for fragmentation.
- waterson to dig in to what data we have and start to
involve module owners, etc.
- Compilers.
- thesteve presented detailed data comparing egcs-1.1.2 and gcc-2.95.2:
bottom line, gcc-2.95.2 generates smaller DLLs by about 5%, so we're
gonna upgrade.
- cls to report on status of -O[1,2,3]: which generates smallest code?
which generates code that works?
- chofmann to bug waldemar about commercial compilers.
- pavlov to bug gcc friends about new x86 codegen.
- Parser.
- harishd working on removing parser nodes.
- vidur checked in `sliding string' stuff to reduce number of copies
made in parser.
- Leaks.
- thesteve to begin using `--enable-boehm' build to track down leaks,
evolving visualization tools as necessary to make life easier for
the rest of us.
Highlights
- Weekly issues meeting started, thrashed out bookmarks stuff this week.
- Draft PRD distributed, comments coming in.
- Bug triage proceeding, History and Bookmarks done.
Plans
- Exec review for Navigator component
- Bug triage - improve efficiency of process, and approve fewer bugs.
Issues
- Need to identify ownership of some items on Themes PRD.
- Need to identify ownership of some items on Printing PRD.
People Stuff
- Welcome to Steve Morse and Samir Gehani to the Nav+ group.
Individual Reports
- Alec Flett
- First Issues meeting seemed to be successful - we heard from everybody
about (Netscape) directions for next release bookmarks. Hope to open up the meetings
to mozilla.org in the first week or two of 2001
- Continued Global History work, lots more code cleanup - implementing new
features while removing lots of bloat.
- super reviews
- pre-triaged my own bugs in preparation for triage meetings
- helped triage of bookmarks and some of history
- Radha Kulkarni
- Highlights:
- checked in 54492.
- Got patch for 49913 reviewed. Yet to checkin.
- Have fixes in hand for 3 urlbar history bugs.
- Fix in hand for 59755. Awaiting reviews
- Other activities:
- Plans:
- Wrap up urlbar history work.
- Ben Goodger
- Worked on D&D utility library. Made the data objects that clients supply
have more meaningful names, started to think about support for dragging multiple
items so that the bookmarks D&D code can be converted to use it.
- Played with Visual Studio 7, C# and the .NET framework SDK. Helped hyatt
build Mozilla on his notebook with VC7 (xpidl crashes randomly, but frequently,
had to resort to building a large number of idl files by hand). .NET framework
is expansive and well stocked.
- Went through about 100 of my bugs, nominating some for nsbeta1.
- Had some fun with the next release codename voting page:
http://www.silverstone.net.nz/mozilla/foo.xml
- Installed Alice, still waiting for No One Lives Forever to arrive.
- Lowlights: VS7 didn't really want to work properly on my notebook, files wouldn't
load in form designer properly, received multiple LAME error messages, ended
up uninstalling. I'll have to be content with my C# syntax highlighting module
for VC6 and csc.
- Samir Gehani
- Paul Chen
- Triage, triage, triage:
After a, ahem, slow start Monday morning, the triage meetings
have been going well. By my count, we've triaged a total of 256 bugs this
week, and I have about 70 marked nsbeta1+. I don't have the status a few
bugs, like ten or so, because I was out of the room at the time. Extrapolating
this out to 1300 bugs, we're looking at nsbeta1+-ing about 350 bugs at our
current rate. (Though it's going to take five more weeks to triage our bugs
using our current method)
- Build fun, not:
For some reason, been seeing funny things with this week's
builds. Why Vidur wasn't carpooled, I have no clue. Yesterday had very
funky chrome issues with Classic skin on my Mozilla Mac build. Ditched my
tree and start fresh
- Worried about cool features in the next release:
Although speed and stability are all fine and noble goals, I
do not belive that just improving stuff like bookmarks and history is going
to get enough people to want to use the next release. We need to think up at least a few
cool neat features for the next release. Dredging up Aurora from the depths of the ocean
sounds like a start, though I don't know how much we can get done
in the next release.
I think some form of location independence would be very cool also.
- Bill Law
- Highlights
- New development machine (thanks, Don!) up and running. Builds are
flaky; need to see if it's my build setup or the code.
- Reviewed PRD and provided feedback on next release features.
- Other Activities
- Bugs (investigating, reassigning, reviewing patches, etc.).
- Attended Browser Issues meeting re: "Bookmarks"
- Steve Morse
- BUGS FIXED THIS WEEK AND CHECKED IN
- 62427: Improve hit ratio of form-manager prefill ability
- 58875: Form manager doesn't capture values in <select> tags
- 62419: Redesign of broken wallet previewer
- 51102, 53228: Completely new wallet interview dialog (xul based)
- 60896: Garbage title on bookmark dialog
- 51144, 58298, 62424: Make cookie viewer and password viewer resizable
- 62057, 62053, 60567, 58977: Cookie viewer breaks if too many entries
- 62570: Secure cookies going to non-secure sites
(this one to be checked in later today as soon as tree opens)
- BUGS FIXED THIS WEEK BUT NOT YET APPROVED FOR CHECKIN
- 62808: Wallet dialog does not resize properly
received review from blake ross
awaiting superreview from alecf (since thurs 12PM)
- 48923: Disable prefill menu item if nothing to prefill
awaiting review from law (since friday 12PM)
- 40122: Precheck save box on single-signon dialog
received review from pnunn
awaiting superreview from brendan (since friday)
- Chris McAfee
- Matt Fisher
Updated status is available.
There is some good work going on in the mozilla-embedding and
mozilla-porkjockeys newsgroups to try and get our heads around
memory usage problems. [We're] starting to collect and analyze
lots of data from some of the tools that have been built in the
last few months.
Highlights
Lowlights
Dogfood
Risk:
Features:
Escalations
Issues
People
- Eric Pollman is on vacation from Dec 20-27
- Rod Spears is on vacation from Dec 28-29
- Kevin McCluskey is on vacation Dec 26-29
- Don Cone will be on vacation Dec 20-29
- Rod Spears tentatively will be on Sabbatical from Mid May thru Mid July
of 2001
Priorities for next week:
- Don Cone
- Analyze printing tasks in more detail.
- Rod Spears
- Investigate Lazy Instantiation of dropdowns
- P1 Bugs
- Waqar Malik
- Estimate time to fix linux bugs on the task list.
- Eric Pollmann
- Estimate time to fix frameset/form submission bugs on the task list.
- Kevin McCluskey
- Scheduling bug fixes.
- Estimate time to fix view bugs on the task list.
Accomplishments:
- Don Cone
- Checked in:
- 46871 = CSS PNG alpha does not work
- 55093 = Printing can fail on 32 bit
- Worked on:
- Working on the Frameset printing problem. It seems that when
we printwe are re-loading the document for the frames which is real bad..
it cancause crashing. Also a new window tries to be created for each
frame..also bad. I have to find a way to use the documents already
loadedfor these frames.. then we can just reflow these documents into the
presentationshells and it should work without crashing. The trick here...
findingthe already loaded documents for the frames of the FrameSet.
- SMIL meeting
- Bug Triage
- Rod Spears
- Did "wall clock" timings of several different top 100 sites to get
a betterfeel for the performance gain of doing lazy instantiation
of comboboxes.
- Embed crashing
issues
- Triaged entire bug list, about 170
bugs. I now have about 123 bugs.
- Works For Me
- 62135 - crashing with JavaScript error at several
selected sites.
- Invalid
- 10682 - gfx-comboboxes use illegal id=-moz-display
- 60969 - Radio buttons created in form with createElement cannot
be marked
- Triaged/Worked On/Reassigned
- 54469 - BUTTON elements do not always depress when clicked
- 62799 - radio InputElements do not get valid form pointer when
createdvia the DOM
- Fixed/Checkin
- 62408 - should remove #include "nsIFileWidget.h" and #include "nsFileSpec.h"
- 39192 - Drag+click interpreted as double-click
- Also fixed: 47966 - word select not interrupted by lengthy mouse
move (badclick count?)
- 62445 - No margin around
checkboxes in standard mode
- Worked On/Fixed
- 62442 - Incorrect extended selection behavior in listboxes
- 62826 - border-style: groove not displayed correctly for input
type="text"
- Checked in
- 62350 - forms.css was optimized incorrectly.
- Waqar Malik
- Worked on:
- 7027 Eliminate dead code from layout to reduce footprint
- 48230 [CBX]Warning about "window moved to offscreen position
- 54194 Printing applet page is crashing the browser [@ nsPostScript
- 14715 Assertion failure: me == CurrentThreadId(), at jslock.c:699
- 16863 Printing Lock-out (with duplex printing)
- 45810 Printing non-existent image fetched with Alt-L dumps core
- Eric Pollmann
- Code review of jst's content resturcturing and cleanups (footprint
work, 1MB of diffs)
- Minor bug work including:
- 60075: scroll position not remembered for non-latin charset documents
(worksforme)
- 61843: redirect within frameset fails (analyzed, js security violation,
invalid)
- 58397: trailing \n in form post (requested info, looked at code)
- Kevin McCluskey
- Triage of my list. Down from 96 bugs to 77.
- Closed:
- 46257 -Setting overflow to hidden still triggers scrollbar
- 48534 - Scrollbar / window event handling degrades
- 50288 - Allow user to turn off borders around clicked links
- 31469 - Browser display and behaviour is incomplete/wrong
- 59564 - Investigate reusing the offscreen buffer used for doublebuffering
- 62005 - Analyze how much code is accessed during a typical browsing session
- 33387 - Mac: Looooong delay when loading this site (bgColor)
- 13215 - Child elements placed outside parent elements bounding rectangle are not erased when element is moved via javascript
- Looked At:
- 55762 - Text gets too close to pics in mozilla
- 52625 - Page collapses on itself if viewport taller than body
- 57190 - Frame not painted properly when event dialog is up
- 60222 - Background is not updated past body content
- 61652 - Mozilla doesn't repaint correctly when dealing with a magnified (scaled) page [with "View | Text Size"]
- 13371 - Win32 - Problems with resizing Apprunner window
- 28741 - overflow:scroll' containers redraw poorly
- 47711 - timing/performance problem on rewards.com
- 55762 - text gets too close to pics in mozilla
- 52625 - Page collapses on itself if viewport taller than body
- Reviewed
- 53485
- Mozilla too lenient on double-click detection?
- Calculated bug budget for the team
- Updated rendering team task list using bugs from crash, topcrash,
perf lists.
- Participated in weekly SVG teleconference
Summary
- The XPToolkit team resolved 27 bugs in the last week, fixing 13 of these. For details,
see our
resolved
bug list.
- Further refined the XPToolkit development plan
, should be able to make nearly all of it available publicly by turning individual
tasks into Bugzilla bug reports over the next week or so.
- Worked with Aaron Leventhal to investigate accessibility options for
Gecko/XUL, including exposing the DOM out of process, and/or implementing
third-party APIs such as MSAA and SAPI. Also met with Peter Korn and Jeff
Dunn of SUN to try to find common ground with their accessibility efforts.
Still need hard requirements from marketing, and engineering owners in development
to nail this down. We could also really use help from anyone who is interested
in creating a cross-platform, standards-based accessibility API. Aaron has
also published his own progress report.
Highlights
- Mike Pinkerton (pinkertoni)
- trying to hash out tooltip support for xul/non-xul cases
- 50052 mail folder tooltips won't go away even when switching to an
- 62092 when a tooltip does not go away, impossible to iconify the a
- 56635 ">>>> Writing to clipboard" must be stopped!
- Daniel Matejka (danm)
- Done some thinking about how to fix our windowing story in the embedded
world. Got a first cut at a task list. Working on the second. Need to start
implementing soon.
- I seem to remember spending a lot of time reviewing patches, helping hunt
down bugs and the like. So the app must be healthier now in some unverifiable
way.
- Made what I believe is a useful description of memory bloat from using
XUL, useful to the embedding effort for determining its cost.
- Checked in a fix for that most-voted bug 32148; persist window zoom state. Though on the morning after, it doesn't work quite as well as it did before I checked it in.
-
54303 nsThread mem leak for nsIThreadLog
- Eric Vaughan (evaughan)
- Ran Jar's tool on Mozilla. 1.5 meg out of 5 is javascript.
Ran pure coverage on Mozilla. Lots of unused code
Analyzed the saving of making boxes 1/2 the size. Could save about 150k
over whole application.
- 61560 Sidebar splitter behaving weirdly when trying to resize side
- Stuart Parmenter (pavlov)
- Worked on reducing memory footprint.
- Attended apple carbon kitchen and worked on porting mozilla to Mac
OS X along with Simon Fraser and Patrick Beard.
- David Hyatt (hyatt)
- 62301 '.value' is broken in mailcompose addressing widget xul:text
- 62132 Mac builds aren't properly reflecting scrolling positions.
- Started investigating/planning how to make Gecko & XUL accessible. Looked
over MSAA APIs and SWAGged time required to support them.
- Dan Rosen (dr)
- worked on xul spec.
- worked on xpath 2.0 requirements
- Brian Ryner (bryner)
- Build cleanup: Made the unix build not recurse into directories that
are useless now (because of jarring). Bug 55778.
- 29244 wheel mouse issue over textarea
- 42313 Unable to scroll with mousewheel over objects contained in I
- 33733 Pulldown list does not go away on mousewheel action
- 57598 [CBX]Dropdown menus are not scrolled with wheelmouse
- 50339 Scrolling mouse wheel closes menus
Lowlights
Priorities
- All:
- Triage outstanding open bugs, including futured, into moz0.8/moz0.9 as appropriate.
- pinkerton:
- saari:
- hyatt:
- 62787 XML bindings fail to load when the profile manager dialog is
- 58757 <script> tags in XBL document
- 59701 Need ability to execute trusted XBL/JS when doc is untrusted
- 61505 Need to distinguish between content & chrome on window
- 62816 Unable to load XBL binding: 'protobindings'.
- evaughan:
- Keep looking at memory. Expecially XUL.
- 62762 gtkEmbed and winEmbed don't have scrollbars
- pavlov:
- continue discussions with gcc hackers to find out more about code
gen in newer versions of gcc.
- gather purecoverage data on solaris for xpcom, etc.
- 62161 Cannot run multiple urls
- danm:
- Pin down what it is exactly we need to do for this embedded
windowing thing.
- dr:
- work on xul spec, push hard on our standards interests.
- try to adopt some of the work on html form controls in xbl.
- formalize plans for dynamic xslt, for xml/dom group.
- bryner:
- hash out basics of psm dialog overriding
Risk:
- Gecko PRD section on accessibility is blank.
Escalation
People
Highlights
-
pnunn
-
porkjockies:
-
worked with waterson on possible bloat &/or leaks in imglib.
-
1) leaks: test tool was not looking for reallocs, and therefore misreporting
leak sizes.
-
2) bloat: Contrary to the verbal meme, imglib and gfx use the same buffer
for output bits. Its allocated in gfx frontends.
-
bugs closed: 35946, 46704, 62327, 59494**
-
** generated several bugs to isolate the separate
-
bugs reported in bug report#59494.
-
bugs worked on: 61597, 62966, problems reported by
-
Chris Nalls, Jud's proj requirements for lib names.
-
New Cache/imglib cache meeting.
-
darin
-
Checked in patch for bug 51363.
-
Finalized AsyncWrite API changes.
-
More cache design meetings.
-
Triaged bugs.
-
neeti
-
investigating proxy bugs
-
vacation 12/19/00 to 01/01/01
-
dougt
-
Making progress changing FTP to be asynchronous. Needs more testing and
a code review.
-
Cut a branch for the FTP work that I am doing. (DOUGT_FTP_12122000_BRANCH)
-
Review/Discussed AsyncWrite with Darin.
-
Created an nsIProcess interface which will allow a tighter control of proccess
execution.
-
gordon
-
Continued Cache Design Meetings (w/Darin, Pam, Chris Saari, and Dan Veditz).
-
Filling in for Gagan.
Lowlights
-
neeti
-
dougt
-
Stumbled on the nsHTTPIndexParser suckage. We are double reading the first
request to every directory listing.
-
Installed Windows 2000
-
FTP has circular refcount dependancies.
Plans for next week
-
pnunn
-
Current focus: bug 62966 (RTM#4crasher).
-
darin
-
Land AsyncWrite API changes.
-
More cache design meetings.
-
More bug triaging.
-
dougt
-
Start looking at FTP leaks.
-
gagan
-
gordon
-
ImgLib transition meeting.
-
Document proposal for Cache design changes.
Issues
-
dougt
-
Need a copy of windows 2000. I have not seen a copy on SURGE.
-
gagan
-
On vacation next week. next status from gordon!
Individual Status Reports:
- Akkana
- Checked the whitespace-between-words fix (bugs 56833 and 57891) into
thelimbo branch.
- Spent most of the week cleaning up the composer output routines, trying
to coalesce the three duplicate functions into one reused function.
Spent some time talking to Simon about where things should live.
- Helped Aaron with xpcom and API issues.
- Anthony
- Triaged bugs.
- Worked on several selection, range, and output bugs.
- Charley
- Bug triage and fixing -- lots of them! Decided which bugs to fix for
mozilla0.8/0.9 (next release NS).
- Primary bug I worked on is helping Joe with copy/paste work for tables.
I wrote stuff to sort the ranges in a selection at the time of copying multiple
table cells, but that strategy won't work. Instead, I added code to be sure
ranges are inserted in proper order (according to document order) when the
selection is made. Kin has reviewed this and I will checkin asap.
- Daniel
- fixed part of
56541, currently looking at
62843 because it makes me look at the css parser
- css&fp wg teleconf
- almost finished functional spec for basic css1 support
- used a lot of aspirins and whiteboard markers for the architectural
design of the above. HTML4.0loose+CSS should not be a solution for document
providing :-(
- submitted last version of CSS 3 Selectors Module to css&fp wg members
; workingon the testsuite
- discovered with Marc Attinasi that the matching of pseudo-classes on
the document is made before the tree is completely populated. At the time
a pseudo like the new
:empty is checked, ChildCount
on body answers always 0, which is obviously false in most cases.
- long technical chat with kin
- Joe
- more embedding tweaking on the plaintext only editor work
- reviewed charlies table copy work
- kept pluggin on ws issues
- triaged bugs
- Kin
- Worked with Beth to find the source of bug #54195 (attribute values
must be in lowercase)
which is causing certain attribute values to always start with a capitalized
letter. It's caused by a call to nsGenericHTMLElement::EnumValueToString().
- Code reviews for Tony and Charley.
- Spent most of my time triaging and doing preliminary debugging on incoming
editor bugs.
- Misc administrative tasks for editor group and personnel. (Meetings,
Status Report, Requests)
- Talked a bit to Aaron Levanthal about ways to get the text in thedocument
as a stream of chars, so that braille readers can display the contentthat
comes after the current caret/selection. He's doing some investigationinto
using the TextServices module.
- Had various technical discussions with Daniel.
- Mike
- going over bugs
- helping selection code
- Rewriting nsTraceMalloc for windows. Lots of unix'isms have to be purged
and more capabilities into the bindings for IMAGEHELP are being added.almost
done and about to start getting reviews and debugging help.
- Simon
- Checked in a fix to realloc() on Mac (bug
62791).This should help performance a little.
- Debugged some startup problems related to XBL loading, checked in improved
error reporting, and helped hyatt get a build which shows the problem (you
can't start up when getting chrome from files and having the profile manager
dialog pop up). Filed bug
62787onhyatt.
- Worked on bug
57327(convert Mac images to use PixMaps for reduced memory use), andgot
a patchwhich awaits review.
- Tried to reproduce the 'multiple files spewed to desktop on startup'
bug(55639
)without success. Need to write test app which sucks up available memoryfor
testing.
- Spent a day and a half at Apple's Carbon kitchen; helped beard by writing
a Perl script to generate code to wrap a Mach-o build of NSPR in a CFMwrapper.
Summary
- We are focused on stability, bloat and memory leak reduction and performance
work.
- The XML/DOM team resolved ~15
bugs last week (bugs not assigned to us do not show up).
- Used gagan's tool to record status reports this week. This summary
edited by hand from the output.
- XMLExtras bugs owner is now Heikki (used to be vidur).
People
- Nisheeth will be on vacation from November 20th to December 17th.
- Johnny will be on vacation from December 18th to January 3rd.
- Heikki will be on vacation from December 22th to December 26th.
- Tom will be on vacation from December 26th to January 11th.
- Harish will be on vacation from December 26th to December 29th.
Accomplishments of last week
- Peter Van der Beken (peterv)
- Implemented XSLT document() function
- Did some bug triaging
- Harish Dhurvasula (harishd)
- Fixed bug 59898-TABLE backwards compatible bug,62754-META charset regression
- Worked on blocker bugs 62911-FRAMESET problem will be marking INVALID,62752-Back
button crash bug marked WFM.
- Attended Memory meeting - Re-emphasized Parser node issue.
- Started the parser node removal work.
- Tom Pixley (joki)
- Heikki Toivonen (heikki)
- Fixed 51218, problems with DOCTYPE handling.
- Helped jst fix an annoying startup assert.
- Worked on 49527, XMLHttpRequest.responseText.
- Worked on 45552, XMLSerialize.serializeToString doesn't deal with special
characters.
- Worked on 45627, XMLSerialize.serializeToString doesn't recognize empty
elements.
- Helped joki with his buglist.
- Triaged Clayton's bugs.
- Reassigned all XMLExtras bugs to me.
- Johnny Stenback (jst)
- Nisheeth Ranjan (nisheeth)
Plans for this week
- Peter Van der beken (peterv)
- Hook up with Dan Rosen to discuss dynamic XPath and XSLT
- Determine Transformiix' level of compliance with the spec and set up
planning for first release of the module
- Provide downloadable .xpi's for Transformiix
- Harish Dhurvasula (harishd)
- Continue working on parser node removal work
- Fix a few crucial regressions caused by the recent sliding string/parser
changes
- Triage my bug list
- Heikki Toivonen (heikki)
- Check in fixes in my tree.
- Help joki with his buglist.
- Johnny Stenback (jst)
- Travel to Finland on monday - tuesday.
- Check in my content model changes.
Lowlights
Escalations
Mailnews Accomplishments:
- Resolved as fixed
29 bugs.
- Jean-Francois spent most of the week working on regressions, but he
also started looking at Apple single/double encoding for sending attachments.
- David helped Alec with expiring history entries and with a history
db corruptionbug. He also helped Seth with
58238 which is a subscribe dialog crasher. He fixed an IMAP interop
bug with the Lotus Domino IMAP server and he continued making progress on
offline mail.
- Varada worked on memory leaks and some regressions.
- Navin implemented expunge Inbox on exit for Imap. He also made
it so that the new folder dialog sizes itself correctly.
- Seth made it so that we properly migrate secure mail and news servers
from 4.x. as well as working on the subscribe dialog crasher.
- Bhuvan fixed a crash that occurred when closing the SMTP server dialog.
He also made it so that the account manager list is updated immediately upon
deletion and creation of accounts which prevents the list we save to prefs
from getting messed up.
- Candice made it so that we used nsIFilePicker instead of nsIFileSpecWithUI
in the address book.
- araman@cyber-networks.fr worked on
60904 which made it so filters can be edited.
- Peter Annema made the new and rename folder dialogs have focuswhen
they come up and he also cleaned up the dialog code.
- andrew.taylor@cal.montage.ca made it so that weshow the recipient column
in the drafts and unsent messages folders.
- Ben Bucksch will be trying to enhance the ISP support in Mailnews and
Mozilla in general. ISPs should be able to configure Mozilla (mail/news-accounts,
proxies, startpage, etc.) with some some consistent and simple steps, without
requiring any user intervention and ideally without overwriting any
existing configuration.
QA:
- Verified
80 bugs.
- Created
76 bugs.
- Karen Huang updated IMAP Command Execution CREATE, DELETE, RENAME,
NOOP, CHECK, EXPUNGE, COPY, SUBSCRIBE, UNSUBSCRIBE, SEARCH, LOGOUT
test cases in
IMAP Interoperability Test Spec on Mozilla.
- Ninoschka Bacafinished updating the
Account Wizard Visual and Functional test plan.
UE:
- Jennifer worked on alternate design ideas for what to do when the
Account Level is selected. This is a top usability problem. She posted
the meeting notes to n.p.m.mail-news. Check out the new and improved
mail-news spec page.
Previous Updates
|