Highlights
Lowlights
Accomplishments
- Assisted in getting Necko working (all).
- Resolved 61 bugs in the last week, see our Bug
List for details.
- Good progress on Mac dynamic menus, with some assistance still
coming from Apple. (saari)
- Modal dialogs should now be working properly using Necko,
except for occasional failure to load contents on GTK. (danm)
- Chrome flags in window.open(Dialog) story straightened out
and nearly finished. Currently bringing them back into line with
W3 spec and precedent, haven't yet done "modal". (danm)
- Scott Collins has contacted the W3C XForms subgroup as the
XUL representative, and presented a brief overview of XPToolkit
work, which they really like. (scc)
- Chris McAfee implemented HTTP form submission (POST) in Necko.
(mcafee)
- Chris McAfee and Scott Collins both put on the tin badge this
week, and served as Sherriff with distinction. (mcafee,
scc)
- Eric Vaughan made substantial progress on box performance,
usability, and reliability. (evaughan)
Priorities
- Fix remaining M9 features and showstopper bugs.
- Finish chrome flags, including "modal". (danm)
- Figure out what the heck is wrong with the gtk story. (danm)
- Land GFX scrollbar integration in to Gecko. (evaughan)
- Make splitter draggable. (evaughan)
- Fix the tab widget. (evaughan)
Decisions
Issues
People
- Chris McAfee will be transitioning to the XPApps team, where
he is sorely needed. We'll sure miss him on XPToolkit, and
wish him well. He'll finish up his work on Drag & Drop
and Clipboard before leaving.
Robert Ginda (of JSBot fame) has contributed a comprehensive
series of patches to allow enumeration of available XPCOM interfaces
and classes from JavaScript using the for .. in syntax. Rob sniffed
around for an interesting feature that hadn't been implemented,
learned about it (creating excellent documentation
in the process), and worked with module owners to implement it
in a clean and extensible
way. Fantastic job! This has made it very easy to test XPCOM components
from JavaScript, and, not incidentally, exposed a lot of bugs...
:)
We've created an XPConnect FAQ, which is rapidly growing in
size and usefulness.
dp has created a proposal
for defining loaders for XPCOM components. This is more of an
XPCOM news item, but - it paves the way for XPCOM components implemented entirely
in JavaScript.
TenThumbs contributed
many warning fixes.
Mikes Ang and McCabe
are continuing to work on xpidl
bug fixes and warning improvements.
From Akhil Arora:
"The Java DOM API has landed. It can be found at mozilla/java/dom.
Instructions are in mozilla/java/dom/README."
This week, the editor group has been focused on two things:
1. Fixing usability problems (see http://www.mozilla.org/editor/dogfood.html,
and please file new bugs, with [DOGFOOD] in the status line, on
important usability issues which aren't covered there yet);
2. Changing the editor APIs to be cleaner and more easily extensible
-- see postings in the mozilla-editor newsgroup for more details.
- Attachment UI hooked up in Compose window means you can now
send Attachments.
- New Address Book dialog lets you name your new address book.
- Signatures work, including HTML signatures.
- Hooked up throbber in 3 pane
- Empty Trash and Compact Folder on IMAP
- Lots of work converting HTML files to XUL and making XUL files
use DTD's.
Nothing much interesting in layout. We
talked about the table reflow command changes, that's the
main work. I also added a "frame
manager" object that provides a service for mapping from content
to frame (and out-of-flow frame to placeholder frame), and acts
as a broker for pending structural modifications to the frame
model.
"miodrag released a 4.0 beta version of the Java LDAP
SDK." Read the
news item.
Previous Updates
|