Title:
gagan's group's status submitted on 2001-02-26
gagan's group's statussubmitted on 2001-02-26
| Summary |
- gagan
- cache development in full swing
- dougt landed his branch of the channel changes. Good job and thanks doug.
- FTP is back in the smoketests.
- imagelib changes looking extremely good (30-40% increase in performance of overall pageload)
| | Highlights |
- darin
- discussed cache implementation and IDL files with gordon and patrick.
- assisted dougt in landing his branch.
- bug 31174 (SSL proxy bustage) was correctly fixed by dougt's branch landing!
- fixed bug 69798 (crash on sending mail message).
- fixed bug 58655 (nsSyncHelper uses a native event queue).
- fixed bug 66837 (QI needed in stream listener/provider proxies).
- fixed bug 10733 (XP_UNIX lacks an async DNS implementation).
- fixed bug 51237 (HTTP keep-alive confuses multiple ports on same host).
- extended cache documentation in the IDL files.
- neeti
- Working on leaks of HTTP objects.
- Ran the browser buster cgi to load 500 urls ingtkEmbed.
- Resolved/closed bug 66691, nsHTTPHandler objects do not leak.
- We leak 267 nsHTTPChannel objects.
- Found out that these leaks happen by references held by nsSocketTransport only when pipelining is turned on.
- gordon
- checked in interfaces for new cache.
- checked in rough cut of memory object cache implementation.
- dougt
- Bug Triaging
- Landed Necko Branch! (~1month of work, ~10000 lines, ~250 files touched)
- Fixes a few bugs that were caused by landing quickly
- Fixed ftp WFTPD incompatibility (66873)
- Added FTP back to the smoke tests
- Wrote up a new nsIFile propose for embedding
- Attened the embeding API review.
- Helped JST land layout/content split.
- Fixed 53152. Allows '..' in appended relative paths on windows.
- pavlov
- new image library:
- Merged to tip. Converted to using new Necko APIs.
- Hooked up image loads to the document's load group.
- I am seeing a 30-40% page load speedup when running jrgm's page loader test running an optimized build with the new image code compared to same-day tip nightly builds.
- Fixed bug where we weren't removing the correct URI from the cache in the event of a failure to load.
- Added lots of logging. Can now easily get statistical data on image loads, cache hits, etc.
- Got animations stopping when stop is hit and restarting when pulled from the cache (after being stopped)
- Made all platforms share the same code for drawing animated images.
- Chris Saari got most JPEGs decoding and is working out the remaining bugs.
- Dave Hyatt has written some XBL image preloading code using the new image loading APIs that will allow chrome images to be cached before we mouse over them avoiding the silly flash.
- gagan
- coordinated cache development meeting on friday
- represented WebPlatform at the Mojo Project Meeting
| | Lowlights |
- darin
- bug 70010 (Imap over SSL doesn't work).
- gordon
- Still debugging the creation of cache entries.
- dougt
- A few regressions this week caused by my necko changes. Most quickly found. (Thank you Darin for your help!)
- Got very unproductive responses from some folks on friday regardin a smoketest blocker. Instead of cc-ing me on the bug, they hammered me.
| | Issues | |
| | Plans for the next week |
- darin
- work with gordon to implement stream based memory cache device (monday).
- fix more 0.9 bugs.
- work with neeti and gagan on cache documentation.
- neeti
- Work nsSocketTransportleaks when pipeling is turned on.
- Checkin cache document in mozilla.org
- gordon
- Land memory object cache.
- Land memory stream cache.
- Begin implementing disk stream cache with Patrick.
- dougt
- Investigate StreamIsFile usages in classic code base and now it can be applied to the new cache.
- Start digging into my 0.9 bugs.
- A bit of ftp bug triaging.
- pavlov
- new image library:
- Resolve rendering and printing issues with the new code.
- Begin using the new memory object cache that Gordon and others have been working on.
- Land on the trunk, with consumers of the new code continuing to use the old image library until a few more bugs are fixed in the new one. This will allow people that are depending on the new image library (Hyatt's outliner widget for example) to go ahead and use it without breaking everyone.
- gagan
- coordinate a imagelib review meeting
- make sure cache is on target!
|
|
|