Navigator Team Progress for the week ending 3/1/2002

Highlights  :-)

  • Bill Law landed Page Setup dialog changes, including support for metric units.
  • Ben Goodger got sorting and column data to persist across all bookmark outliner views. He also made history click behavior consistent with others.  Both awaiting review. 
  • Peter Annema added some menu icons and a new toolbar for component discoverability.
  • Joe Hewitt completed a class on public speaking.
  • Steve Morse landed support third party cookies.
  • The Navigator team resolved 185 bugs fixing 42 of these.

Lowlights   :-(

Progress

Peter Annema (jaggernaut@netscape.com):
Bug 128959: Add icons to components in tasks menu  Waiting for new icons
Bug 128960: Put a (simplified) component bar to the left of the personal toolbar  Waiting for new icons

Bradley Baetz (bbaetz@student.usyd.edu.au):
- Fix topcrash regression 127003. Checked it in, it broke the one ftp url
on the bloat tests, so I backed it out, and am getting rereview on a new
patch.
- a few ftp polish bugs, mainly in the backend
- misc bugzilla stuff
- triaged bugs
Samir Gehani (sgehani@netscape.com):
  • Fixed search context menu item nsbeta1+ bugs (118030, 114972) along with patch for polish search results (under review).  
  • Disabled print button, scaling, and orientation on Unices (127699) for 0.9.9.  Rod has his eye on the backend bug (119491) so we can expect this functionality to be back online for mozilla1.0.
Ben Goodger (ben@netscape.com)
Waiting for review has caused me to amass a bunch of bookmarks changes, which:
I have a good deal of code for
- Much of nsbeta1+ 77411 "Sorting in Bookmarks should apply everywhere" - sorting now updates dynamically across all bookmarks outliners. This part can be checked in as soon as it gets reviews and approvals. Sort state and column data is also now persisted (was broken before). Sorting in the menu but it still needs some work and I am waiting for Joe to be done with his sort service work before I go further.
- Uniform click-to-open behaviour for history folders for nsbeta1+ 114142
- Removing the underlined link look of sidebar links as part of 114142
- nsbeta1+ 128571 - Static import of bookmarks should remove dynamic root folder.
- Triaged away almost all untriaged bugs, down from ~60.
Joe Hewitt (hewitt@netscape.com):
* attended training for public speaking
* fixed 90337 - enter in urlbar fails
* fixed, not landed 37638 - URL bar is given focus by default in new window
* fixed, not landed 121543 - personal toolbar dnd feedback broken
* worked on 122847 - nsXULSortService needs to work with listbox
* worked on 110155 - Convert all arbitrary content <tree>s to <listbox>
* worked on 124668 - crash in nsXULTooltipListener::CheckOutlinerBodyMove
* worked on various account manager/wizard issues with bhuvan

David Hyatt (hyatt@netscape.com):
- cleaned up cocoa scrolling (found interesting issues in the process with mouse wheeling that bryner is now pondering).
- speed/stability fixes.

Bill Law (law@netscape.com):
1. All pending mozilla0.9.9 stuff approved and landed:
   113727 - Page Setup
   118954 - Support for metric units on page setup
   126850 - fix for <dialog> focus from onload handler
   127915 - <textbox> tabindex problem
   126583 - Add new download error message text to Mac build
   122540 - "resetPref" component (on trunk; not needed in mozilla0.9.9)

2. Made a pass through untargetted bugs; most set to Future

3. Started mozilla1.0 bug attack:
   102352 - Different title in progress dialog when opening with helper
    90008 - Remove Launch/Reveal buttons from progress dialog on Linux
            (ready to land on trunk)

Steve Morse (morse@netscape.com)
Third-party cookies are now correctly detected.
105917: downloading attachments in hotmail doesn't work
118699: cookies being returned out of sequence
126360: Cookie pref panel should not reference p3p is p3p is not present
87388: cookie-module changes to detect third-party cookies
107579: netwerk changes to detect third-party cookies


Blake Ross (blaker@netscape.com):

- Fixed and checked in nsbeta1+ bugs:
  - 104094 - dragging link to home button results in blank/messed up dialog
  - 127349 - remove partial favicon support
  - 55686 - option+click doesn't save link on mac
  - 91022 - searching in history doesn't work

- Have fixes in hand for nsbeta1+ bugs:
  - 126193 - new bookmarks are added to selected (but closed) folder
- Have fixes in hand for nsbeta1-nominated (I think should be plussed) bugs:
  - 128667 - launch windows app picker dialog if file has no association
  - 128669 - sidebar panels should use <browser>, not <iframe>
- Began work on context menu redesign (75338), which thankfully got plussed.
 Hit a few snags that I need to resolve with UE.

Brian Ryner (bryner@netscape.com)
More work preparing for XBL form control landing:
- Re-fixed 127189, this time without regressing XUL menulist layout
- Found and fixed 128408 (XBL Select widgets crash 100% of the time in
embedding apps)
  Fixed but not yet approved:

   - 128687 (include XBL form control files in embed.jar)
   - 128749 (broken shortcut keys when navigating XBL select widget)

- Worked on implementing :checked CSS pseudoclass to avoid setting
attributes on HTML content nodes for internal state (not reviewed yet)
- Found and fixed some timing problems causing <select size=1> to not
pick up initial selected element (not reviewed yet).


Jan Varga (varga@utcru.sk)

landed fixes for these bugs:
- 123868: Drag in History drags entire outliner frame
- 123109: crash when trying to view XBL Bindings in DOM Inspector

have fixes for these bugs:
- 121336: sometimes selection in threadpane (and folderpane) not cleared - need a branch approval
- 127005: Page-down in outliner changes the selection

Priorities

Team
  1. Fix nsbeta1+ bugs:   133 in Bugzilla  .
  2. Help triage nsbeta1 nominations: 61 in Bugzilla .
  3. Triage untargeted bugs, nominate or move out as appropriate.
jaggernaut:

Finish component discoverability work.
Go over tab groups back-end code.

bbaetz:
- Triage my bug list considering how much time I'm likely to have
available now.
- need to rejig how ftp handles connections a bit, which should help fix
some of the many bugs on transfers not working. Hopefully it won't break
anything, either...
sgehani:
  • on vacation until 3/11
ben:
- Complete menu sort work when joe is done.
- Back to FastLoad XUL

hewitt :
tree -> listbox/outliner conversion

hyatt:
- keep working on the cocoa widget back-end porting

            law:
1. Mozilla1.0 bugs (priority list):
   93173/86640 - Helper app dialog
   59078/58770 - Windows integration (registry) problems

morse:
- P3P Cookie Management
This has resurfaced with new requirements from IA. Started implementing.

        blaker:
- Finish context menu work
- 127784 - require restart on theme switch
- other plussed bugs

bryner
- Address problem of XBL widgets setting attributes on the HTML content nodes.  This is a big no-no, but something that the XUL menulist does automatically.  Need to fix before optgroup patch in 112713 can land and before we can turn on the controls.  May require re-implemeting the select size=1.
- Implement XBL radio button, as soon as 108308 lands.
- Get pending patches approved and checked in.


varga:
- check 12136 in if approved
- get reviews and an approval for 127005