Highlights
-
Rod checked in; print selected object, print page ranges, print
headers/footers.
-
Don Cone is close to having a solution for printing the selected frame.
Lowlights
Dogfood
Risk
- offline printing. Depends on landing of imagelib rewrite.
Features
Escalations
-
The editor group needs to get back to Rod as to why table elements are
considered part of the selection when a single row (or two) is selected
inside them.
Issues
-
Rod needs to checkin his printing features on the embedding branch. This branch doesn't seem
to build on Windows.
People
-
Kevin McCluskey on Vacation 1/29/2001
-
Rod Spears tentatively will be on Sabbatical from Mid May thru Mid July of 2001
Priorities for next week
- Don Cone
-
API meeting for printing embedding.
-
SMIL meeting
-
61672 - Work on the nsIPrintSettings object for printing.
-
61672 - Work on the nsIBrowserPrinting object.
-
Will put in the Mac support for the printing of the selection and selected
pages
-
63427 - Will put in the support for the printing of selected frames.
- Rod Spears
-
Combox lazy instantiation
-
Help out with MSAA
-
Help Don with printing UI issues
- Waqar Malik
-
29311 - Code to set window position called excessively on GTK
-
17027 - Eliminate dead code from layout to reduce footprint
- Eric Pollmann
-
61641 - Browser crashes when submitting a form on expedia.com
-
42892 - FlushPendingNotifications() should only flush reflows if need
-
46870 - nsIWebNavigation::LoadURI() needs to accept a post stream.
-
62713 - nsIPresState data structures are needlessly bloated
- Kevin McCluskey
-
19256 - Excess frame redrawing during incremental reflow
-
62675 - Remove unused code in the view module.Created patch, waiting for
superreview to checkin.
Accomplishments
- Don Cone
-
API print Embedding meeting
-
Worked on:
-
61627 - nsIPrintSettings object for printing.
-
61672 - nsIBrowserPrinting object.
-
63427 - Found a way to get the currently selected frame in a FrameSet
-
Reviewed:
-
Rods fixes for the printing of selected pages and selection.
- Discussed with Chris Saari, ETA's for the ART image fix and the Printing Offline
fix.
-
SMIL meeting
- Rod Spears
-
Print features checked in
-
Feature Bugs that will be fixed with my checkin:
-
61075 - No Way To Change Print Range
-
63426- Printing the selected object needs to be supported
-
Printing Bugs that get fixed because of my checkin:
-
32128 - Additional information on printing web pages (header/footers)
-
Printing headers/footers is now completely localized for page number format,
date, and font
- Waqar Malik
-
Resolved:
-
64265 Keyboard navigation with CTRL-<arrow keys> crashes build 200
-
65020 the entry line jumps over to the far left of the window when
-
28557 nsViewerApp::Exit() called within mAppShell->Run()
-
45810 Printing non-existent image fetched with Alt-L dumps core
-
45160 No load on first try, no view source, tab click fails.
-
27319 Mac: HTML Selects no longer support "click-and-hold" gesture
-
30613 sometimes bugzilla query results pages not displayed correct
-
32790 menu selection / deselection redraws incorrectly
-
37975 Broken IMG alt text do not go inline in some cases
-
44222 Mozilla crashes on nsPrintOptions() during shutdown
-
45251 test9.html does not display properly
-
49770 Bigger and Smaller don't work most of the time
-
50014 The two column i.e country and city width is not equal.
-
55320 only left menu displays at www.tvguide.com
-
Worked on:
-
65819 All input fields are vertically size of 2 rows
-
17027 Eliminate dead code from layout to reduce footprint
-
48230 [CBX]Warning about "window moved to offscreen position"
-
16863 Printing Lock-out (with duplex printing)
-
54194 Printing applet page is crashing the browser [@ nsPostScript
-
29311 code to set window position called excessively on GTK
-
Bug Triage
-
Help Rod with Mac testing and build issues for print selection and range.
- Eric Pollmann
-
Worked on:
-
62713 - nsIPresState data structures are needlessly bloated
-
42892 - FlushPendingNotifications() should only flush reflows if need.
Ready to check in. Waiting for reviews.
- Kevin McCluskey
-
Participated in weekly SVG teleconference
-
Attended 2 meetings on BlockFrame hosted by Steve Clark.
-
Met with Chet and Marek to discuss embedding.
-
Triaged bug list from 103 down to 94 open bugs.
-
Checked In:
-
49779 - ViewManager clears backbuffer to white before rendering
-
Worked on:
-
19256 - Excess frame redrawing during incremental reflow
-
62675 - Remove unused code in the view module. Created patch, waiting for
superreview to checkin.
Summary:
-
team resolved 31
bugs this week
-
beginning to work through basic html editing requirements
-
editor team played sheriff on 1/25 (Simon, Mike & Anthony)
Individual Status Updates:
- Akkana:
-
Checked in an expanded fix for 56296: Disable (pref controlled) popping
up new windows on target= (and fixed some docshell warnings) after numerous
rounds of tweaking with Brendan.
-
Checked in fix for 64665: don't hardwire wrap width to 72 (and fixed a
bunch of editor warnings).
-
64313: implemented cmd_copy_link in the browser's command controller, and
hooked it up to UI. I think we should also do copy_image_bits and copy_image_location
while we're in there (which would enable me to remove some redundant code)
but am awaiting comment and/or review from valeski.
-
Made a page on warp/linux for the net install of Redhat 7.0; updated the
mozilla customizing document several times to track the various incarnations
of the JS popup-blocking pref.
-
Made an inventory of my machines three times. :-)
- Anthony:
-
out sick on monday and tuesday
-
triaged mozilla0.8, mozilla0.9 and untargetted bugs
-
fixed bug# 55921 Clicking to the right of a link doesn't clear selection
(waiting on code reviews to check in)
-
worked with aaronl on accessibility bugs, very close to fixes for these
-
sheriff duty on Thursday
- Beth:
-
finalized sheriff schedule calendar
-
continue to work on task planning for next version
-
triage mozilla0.8 and mozilla0.9
-
attended W3C HTML wg phone conference (minute taker this week) compiled
notes and distributed
-
began discussions in regards to modularizing the editor. I had the first
round of discussions pertaining to the requirements for a basic level of
HTML editing. Currently writing a requirements document for review by the
requirements team.
-
debugged incoming bugs, reassigned as appropriate
- Charley:
- Daniel:
-
CSS WG audioconf
-
decision made to publish CSS 3 Selectors Module as a Last Call working
draft (finally...) (Note: NS internal item)
-
new version of "adding basic CSS 1 support to the editor" reposted to editoreng
; currently adding glossary and clarifying some technical points for non
technical readers
-
various code reviews including #52381 reopening, which I need for CSS rules
manipulation in the editor
-
working on 52381, 42953, 62607, 62612, 35618 and other dom2 stuff I need
-
suggestion forwarded to HTML WG about reflecting DOM2 StyleRule.disabled
in the markup ; that would allow to disable/enable external stylesheets
in the editor (Note: NS internal item)
-
started a document about enhancements/bug fixing in the css parser
-
#65448 fixed not checked in yet
- Joe:
-
working on plain text only library
-
resolving numerous whitespace bugs
-
triaging bug list
- Kathy:
-
more hassles with insurance and bills; this should be resolved now (finally!)
-
fixed some bugs
-
talked to Kin and Tony about the "off-by-1" caret bug
-
more catching up on e-mail
-
lots of late meetings
-
took off Friday to attend a mentoring luncheon at the University of Michigan
- Kin:
-
Various code reviews.
-
Helped Joe make the necessary makefile changes to build his PlainText factoring
changes on Linux and Windows. Did code review of his changes.
-
Preliminary debugging and triaging of various editor bugs.
-
Did some discussing of various ideas Joe has to speed up selection and
paste. Tried out one of his patches that seems to speed up selection significantly.
(at least 50% in the penguin document for a select all)
-
Checked in 1st pass implementation of TextServices Find/Replace. Fixes
bugs 6254, 51275, 60439, 64708.
-
Small discussion of EditorWebShell/EditorSession design with Simon.
-
I have a fix for bug #65857 (trailing whitespaces confuse form field value),
waiting for review (joe or akkana) and super review (sfraser).
- Mike:
-
Working with the windows memory analysis data
-
Traiged bugs
-
Sheriff duty on Thursday
-
Working on XPIDL'izing editor/pub
- Simon:
Lowlights:
Project Issues:
People Issues:
-
Akkana on vacation 1/22 & 1/29
-
Anthony out sick on 1/22 & 1/23
-
Charley on vacation 1/22-1/26
-
Daniel sick on 1/23 & 1/24
-
Kathy out on 1/26
-
Kin on vacation 1/26
-
Simon on vacation 1/26 & 1/27
Highlights
- XPApps group nsbeta1 mozilla 0.8 bugs = 43, nsbeta1 mozilla 0.9 bugs
= 62.
- Alec - lots of super-reviews, have a lot of fixes ready in tree
to be checked in.
- Bill - completed implementation of new progress dialog interface,
preliminary window opening performance work.
- Steve - removing form and cookies manager from browser chrome
, bug fixing on forms manager.
- Ben - bookmarks improvements, added 'Add Bookmark' dialog to allow
user to select bookmark title and file folder when adding bookmark.
- Chris - created http://mozilla.org/xpapps/performance web page
, to track xpapps performance work.
- Paul - Found problems causing 61079, of which bug 58781 is a dup. Also
found that "text/html" mapping is editable even though it is marked non-editable,
that's the problem with 56226.
Plans
- Performance issues meeting this week to sync up on where we are and
what we plan.
- Continue fixing mozilla0.8 bugs and features, about a week to go.
- Review bug lists and cut some more if necessary for nsbeta1.
Issues
- We need to drive the mozilla 0.8 bug count down to zero in about a
week.
People Stuff
- Alec will be here for 2 more weeks, before going on vacation.
Summary
- first ever design review for cache half-way done!
- impressive results from pavlov's sneak-peek tests on the new imagelib.
- necko bugs still on the doom path. Bigger triage and lots of bug fixing imminent.
Highlights
- darin
- Landed AsyncWrite changes [bug 62566] :-)
- Fixed bugs 66493 and 66494.
- Cache design review.
- neeti
- Worked on redirection bugs.
- Fixed redirect.xul bug 44153.
- Investigated, reassigned bugs 66167, 38008, 62976, 66687.
- Investigated resolved bugs 58658, 48385, 52838.
- Followed up on bugs 66019, 66662, 66081, 66684.
- Triaged bugs 65827, 66183, 66393 and added dependecies to meta bugs.
- Helping Chip Clark with netscape.cfg bug 5132.
- gordon
- Held (1st half of) high level design review for cache.
- Started implementing changes for nsCacheManager.
- dougt
- working on nsIChannel changes as described in public newsgroup
- Discussed windows, modals, and events with DanM for embedding
- worked off a nice hangover on Saturday. Thanks Gagan! :-)
- pavlov
- attended cache design review meeting
- got imglib2 decoding and rendering pngs from the html image frame.
currently seeing about a 5x speedup loading and drawing images with more
responsiveness while doing so. this is with all unoptimized code and some
really lame hacks. I would expect to possibly double this number by the time
we are ready.
- gagan
- organized a cache design review meeting
- optimized scheme compares on nsIURI-- this should really speed us up significantly.
- met with netcententer folks for sol's lets "speed things up" meeting
Lowlights
- gagan
- cache design review meeting spilled over... will have to organize another one this week.
Issues
- gordon
- Need to incorporate Chris Waterson's "persistence" attribute into cache design.
Plans for the next week
- darin
- Work with dougt to land the nsIChannel changes.
- Work on HTTP/1.1 bugs.
- neeti
- Follow up on HTTP/1.1 compliance content negotiatio bugs.
- gordon
- Work on nsCacheManager and nsMemoryCacheDevice.
- Compile list of bugs/problems with existing cache.
- Finish requirements/design/executive reviews for new cache.
- pavlov
- Finish up technical documentation for imagelib plans to go along with the task list so that people can begin writing code
- work with saari to prepare for exec review and design review.
- get some load time numbers for the difference between new and old imglib
- get new imglib working on mac and linux (should be easy)
- get alpha channel drawing properly
- help saari if he needs help getting gif and jpeg decoders working
- gagan
- organize the cache design review meeting part 2
- organize the exec review mtg. for cache changes
- land nsIURI scheme compare changes
Summary
-
Eric Vaughan got a rudimentary active accessibility server up and running,
exposing a simple iAccessible interface to INSPECTion. As a result,
we were able to draft an initial task breakdown for adding MSAA support
to Gecko, with SWAGs for most task durations. We should have an initial
schedule in the next day or so, and be able to start implementing the real
server immediately. Thanks to Mike Pinkerton and Dave Hyatt for help
on this.
-
The XPToolkit team resolved 24 bugs in the last week, fixing 12 of
these. For details, see our
resolved
bug list.
Highlights
-
Mike Pinkerton (pinkerton)
- mac image->PICT code for image copying
- profiled HTML paste and cleared the clipboard as the cause of "slowness"
- landed a long-standing leak fix in Event Listener Manager
with a single listener registered for multiple IIDs.
-
Chris Saari (saari)
- quick plugin fix
- libimg2 communication, design, planning, investigation of how the
current crud works, or doesn't as the case may be.
- meetings, meetings, meetings
-
Daniel Matejka (danm)
-
Eric Vaughan (evaughan)
- built a COM accessibility server
- made a plan for accessibility
-
David Hyatt (hyatt)
- msaa planning with eric
- implemented getanonymouselementbyattribute (enables redundant xbl
to
be removed)
- worked on streamlining xbl construction code (for further speed/code
wins)
-
Dan Rosen (dr)
- fixed 65897 (Warnings from nsIStyleSet irk me.)
- tried to grok nsIPrompt fu for danm's work
- worked on XPath design in spare cycles
-
Brian Ryner (bryner)
- worked with danm & others on plans for making dialogs embedding-friendly
- worked on nspr autoconf for win32
Lowlights
Priorities
-
pinkerton:
-
Help out wherever needed.
-
saari:
- bug 48959, implementation of embedding focus API
- bug 62562, ART images don't print
- libimg2 work (technical review, exec review, GIF, JPEG decoders)
-
hyatt:
- xbl infrastructure work for accessibility
- xbl performance work
-
evaughan:
-
danm:
- Make sure everyone is clear on their part of the ExtraFenestral
UI task.
- Finalize the APIs, and implement our end of them.
-
dr:
- maybe pick up more moz0.8 bugs to fix
- attempt to implement nsIKitchenSinkUI. dear god.
-
bryner:
- finish fixing dialog parenting for psm
- help with generic dialog posing code
Risk
Issues
Escalation
People
Summary
- Resolved ~
23 bugs.
- Heikki will be on vacation from Feb 5 to Feb 17.
Accomplishments
- harishd
- Worked on bug 61630 [embed].
- Landed arena alloacted parser nodes (finally!).
- Discussed with Johnny about GetComputedStyle.
- Attended memory footprint, Phil's staff, and Embedding
all hands.
- Sheriffed the tree.
- joki
- Got a large number of non-milestone bugs triaged
- jst
- Good progress on the DOM IDLC to XPIDL conversion,
I got rid of all the IDLC related code (including all the glue code) and
got viewer running again! Viewer is currently running without a scriptable
DOM and scripts don't run, but once I get the global object back into the
JS environment the DOM "should" start working using XPConnect w/o interface
flattening. Lots of work left to do but this is a big step.
- Checked in a fix for bug 57772. Hooked document.getSelection()
into window.getSelection().toString() which does the right thing (i.e. doesn't
produce pretty printed text).
- Fixed bug 47733. Made document.implementation.createDocument()
set up the root element in the document correctly so that it's parent and
owner document is the document that it's in.
- Checked in rods@netscape.com's patch for bug 60049.
The implementation of document.clear() in mozilla/nn6 was incorrectly clearing
the whole document, the same method in NS 4.x and IE seem to do nothing so
with this checkin document.clear() is a nop.
- Did code reviews for various people.
- Bug triaging.
- nisheeth
- Triaged bugs down from 88 to 67. I now have 21 un-futured
bugs and 46 futured bugs. I have a handle on my un-futured bugs and need
to look through my futured bugs.
- Had a 1-1 with Peter van der Beken
- Conducted XML/DOM team meeting to focus on bug triage
- Met with Gerardo and Heikki to discuss QA plans for
the XML/DOM team's work
- Set up 1-1 meetings with XML/DOM team
- Met with Sol, Gagan and Netscape.com producers to discuss
ways in which our web site can be speeded up for Netscape 6 users.
- heikki
- Worked on separating content from layout; now works
on Windows and Linux with minor quirks, need help from a Mac person to finish
this.
- Made detailed task list for the team.
- Went to about 10 meetings.
Plans for next week
- harishd
- Work on 0.8 bugs
- Start the work on GetComputedStyle.
- Attend Phil's staff meeting.
- joki
- Triage every last bug.
- Write new key event spec for W3C
- jst
- Finish my bug triaging.
- Continue working on the DOM IDLC to XPIDL changes.
- nisheeth
- Skim through my futured bugs to see if some of them
need to be brought into the mozilla0.8 or mozilla0.9 milestone.
NSPR Autoconf
- Added --enable-boehm
- Skip path checks for win32
- Converted all platforms from <platform>.mk to configure except OS/2
- Updated pthreads test in configure to include <pthread.h>
Ports - BeOS
- Bug 66180 - resolve attribute issues in packager on beos
Misc
- Bug 53462 - Option for jars only in tarballs
Generalized installer builds.
reopened due to mac build problems
- Bug 64521 - distclean breaks in gfx/src/ with xlib enabled
- Bug 66443 - configure script doesn't pick right perl version
- Bug 55174 - Race condition in creating jars
Fixed the reported race in installed-chrome.txt as well.
- Updated pthreads test in configure to include <pthread.h>
- Worked on fixing xremote declaration for qnx (bug 59505)
- Dawn Endico (endico@mozilla.org)
Friend of the tree nominations
- Takis Psarogiannakopoulos (takis@XFree86.Org) who
contributed a mozilla build for DG/UX. I believe this is the
first build we've ever had for this platform.
- Chris Seawood (cls@seawood.org) who made builds
for BeOS and Irix. This is the first BeOS milestone build
since M8 and the first milestone build for Irix although
there have been plenty of nightly builds.
- Wade Majors (guru@startrek.com) who just started doing
daily builds on BeOS and has a really nice changelog page
that should be pretty useful for everyone.
http://bezilla.inetking.com/
- Ben Bucksch (ben.bucksch@beonex.com)
I finally got around to merge the changes I created for Beonex
Communicator 0.6 with the tip and attach patches to relevant bugs
(incl. filing them as necessary). Examples:
- <about:license>
- Make main profiles dir names configurable (patch for Unix and
BeOS only atm)
- Option for jars only in tarballs
- Several minor UI wording changes
- Scott Putterman (scottip@netscape.com)
Mailnews status for 1/29/2001
- Chris Hoffman (chofmann@netscape.com)
Footprint updates have been
posted.
bugs on waterson's latest live object growth analysis have
also been included and they should be live shortly...
Also note kandrot's problem's with trying to get the
allocator going on SuSE.. If anyone has thoughts on this
get with kandrot...
Previous Updates
|