From MozillaWiki
Jump to: navigation, search

« last meeting | index | next meeting »

SeaMonkey Meeting Details


  • Who's taking minutes? -> Ratty

Action Items

(who needs to do what that hasn't been recorded in a bug) We should assign people to the open items.


  • KaiRo to add to the known issues page additional items from the SeaMonkey 2.0 Final/Feedback section below.
  • Ratty to draft out some messages to encourage extension authors to make their extensions compatible with SeaMonkey 2.0. Once the Council approves them, we can forward to AMO for spammingdissemination.


  • Get permission from Google to use their geolocation JSON service [KaiRo]. Contact at Google says: "We don't have a good estimate for when GLS will be opening up more broadly, but I will be sure to let you know when we take that step. Sorry that I can not be more specific at this time." - We can only wait right now.
    • KaiRo emailed Google again more than 8 weeks ago and again 5 weeks ago, no reply yet, even though the MoCo geolocation contact has poked the Google contact as well.


SeaMonkey 2.0 Final

  • Shipped on October 27!
  • 167 fixed-seamonkey2.0 bugs (all post 2.0b2)!
  • Pushed venkman perf hit and GetDefaultReader to 2.0.1.
  • 2.0 has 19 official languages including en-US, as well as a beta/unofficial Turkish version (requested by localizer due to incomplete L10n). More to come for 2.0.1.
  • What are we going to do with regards to
    • 2.0.1 will be based on now as was a crash-fixer released on Thursday 5th November, and KaiRo did not have enough time to generate a release that week.
    • Firefox is in slushy code freeze and is on schedule for a mid-December release.
  • Feedback
    • Many positive messages.
    • Also many posts with problems, a few common threads among those:
      • Failure to launch when installed over 1.x - can we do something with removed-files? Ratty has filed bug 526202 on this issue.
        • Components dumped by extensions into the application/components/ directory are definitely a problem.
      • Some things already mentioned in Known Issues.
      • Profile migration failures - not sure how to diagnose these. Things like missing all passwords in migration are strange, but hard to debug especially if we don't have access to the users system.
      • The migration experience for people with multiple profiles is sub-optimal and we need to find some way of making this better.
      • Quicklaunch from SeaMonkey 1.1.x still enabled, need to see if it's possible/wanted to disable Quicklaunch during SeaMonkey 2 setup (should not be that difficult). IanN keep an eye on this issue (bug 526204).
      • The new Password and Form Managers seem to be hard for people to grasp, do we need docs on those so we can point people to them? BenoitRen to file a bug and to contact people who can potentially help to do the documentation. There is an existing bug, bug 463903 for form autocomplete.
        • One immediate issue is for a form history editor to edit/delete incorrect entries. There is a Form History Manager extension for SeaMonkey 2.0 that can do this. But we need this as a native function of SeaMonkey for a better user experience. Perhaps we can use that extension as a starting point.
        • Ratty to file a but to track a native Forms editor.
      • For some users cut&paste isn't working for some Windows 7 users. Specifically, nothing gets pasted (bug 525601.
        • This has been traced to the McAfee Site Advisor component of the McAfee Internet Security Suite (also shipped with other McAfee products and with Yahoo security suites that are rebranded McAfee). Latest reports indicate that this problem only surfaced after RC2 because in previous versions of the McAfee Security Suite, the Site Advisor was an optional component. However the in latest versions the Site Advisor cannot be deselected. Also users with McAfee subscriptions who auto-updated got the Site Advisor whether they wanted it or not.
        • The McAfee techs would like a developer from the SeaMonkey side to assist them in tracking down the problem. Do we have someone with the required skillset? Perhaps Neil.
      • Some users upgrading from 1.1 who never used a master password are now being prompted at every startup for a (non-existent) password. In 1.1 it was possible to set a master password but not use it if the preferences were set that way. Some users might have accidentally set a master password and forgot about it and this could have been migrated to the 2.0 profile. Unfortunately in 2.0 if a master password is set then it is used.
      • We seem to have accidentally migrated from 1.1 all the "browser.toolbars.showbutton.*" preferences when we shouldn't. The most common case appears to be the home button. Our button pref listener are still active because of the Go and Search buttons in the URL bar.
        • Ratty to file a bug to fix or workaround the problem in 2.0.1 for already migrated profiles. Also possibly get someone to look at the profile migrator code to not migrate these preferences.

Feature List, Planning

Bug statistics for last two (full) weeks: 65 new, 20 fixed, 58 triaged.

  • High rate of new bugs immediately after 2.0 release but declining.
  • Fixing rate down as we all take a breath after this.
  • Triage rate up from 34 at last meeting.

Major wanted/needed features:


  • bug 423281 Help updates.
    • Status/Progress?
  • bug 483282 Make sure normal SeaMonkey use doesn't pay a price for having venkman installed.
    • Needs at least a core patch landing for (.5 will be a short-cycle crash-fixing update) bug 364864 nsICategoryManager::deleteCategoryEntry does not persist outside of component registration.
    • Progress/Status?
  • bug 471346 Port GetDefaultFeedReader to SeaMonkey shell service. New patch needed.
    • New patch needed.


  • bug 460953 kill-rdf port [sgautherie]
    • Progress stalled.
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 410613 OpenSearch. helpwanted.
    • We need to check if OpenSearch can support all our existing functionality, for example the INTEPRETS section in Sherlock search plugins. Mnyromyr will check on that, and on how extensible the Firefox code is.
  • bug 449728 drag tabs between windows
    • unowned so far.
  • bug 498596 places bookmarks
    • unowned so far.
  • bug 477845 Build a standalone (Gecko 1.9.1) Composer
    • Will look into that once KompoZer 0.8 is done.
  • bug 477840 Backport KompoZer to Composer
    • Will look into that once KompoZer 0.8 are done.
  • bug 523274 Complete new default theme icon set
    • status/progress?
    • A list of TODO icons is up in the bug
    • Still needs quite a bit of work.
    • bug 522023 is working on improving the browser globe in task icons, etc..
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • unowned so far.
  • bug 521927 Make Search, Folder Location and Views widgets for MailNews customizable toolbars.
    • waiting on reviews (was previously waiting on bug 525373 to be checked in).

We also should take a look at the other items on wanted-seamonkey2.1+


Status Updates from developers - what are you working on, what's the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).







  • Usual testing, reviewing and commenting.
  • Bugs fixed:
    • bug 525373 Make customizable toolbars play nicely with children with disabled attributes (toolkit) - checked into mozilla-central, waiting on approval for mozilla-1.9.1
  • Working on:
    • bug 439134 "Customize toolbars" window a bit too small on linux - cuts off the "Restore defaults" button - new patch up and waiting for reviews.
    • bug 515967 Add icons to addressbook menulist in Search Addresses.
    • bug 519133 Newsgroup list in Message Filters Dialog has blank entry and extra separator.
    • bug 521927 Make Search, Folder Location and Views widgets for MailNews customizable toolbars - waiting on reviews (was previously waiting on bug 525373 to be checked in).


  • Bugs Fixed:
  • Worked on extension compatibility (DictionarySearch)
  • Wrote my first own extension (Bookmark Indicator)



  • Mcsmurf.png
    Helping out in the Mozillazine SeaMonkey Support forum ;)
  • Assigned:
    • bug 471346 Port GetDefaultFeedReader to SeaMonkey shell service
    • bug 507896 Upgrading Seamonkey changes file type icon for HTML files to mail.


Bugs fixed:

Bugs working on:


Working on:

  • bug 456874 Need a policy/rule of thumb, for new prefpane usage by extensions.
  • bug 521803 tabbrowser.xml: "Error: this.mPanelContainer is null", opening MailNews.
  • bug 521891 Need pref pane entry for extension blocklist feature.




  • bug 520366 AppendInt only handles 32 bit signed ints
  • bug 525725 xulrunner -help crashes [@ LoadPlatformDirectory]
  • bug 524256 stacks not unwound past XPCWrappedNative::CallMethod

Working on:

  • bug 520535 titlebar=no windows do not receive events
  • bug 503794 Unable to remove an attachment during compose
  • bug 152526 Send Link does not open configured external app
  • bug 525047 'make clean' in srcdir deletes
  • bug 528755 Find a place for filepicker's filter strings to live

Plus the usual review backlog, of course...


  • Bugs fixed:
    • bug 528209 When working Offline and composing an e-mail the "Send" button doesn't change to "Send Later".
  • Working on:
    • bug 528506 In the SeaMonkey Default Theme Account Central pane, the icon in the "create new calendar" row is misaligned.
  • Filed AMO bug 527919 (Obtain a list of extension author email addresses so that the SeaMonkey Council can mass mail them) on behalf of KaiRo and monitoring it.
  • Bug triage and Bug discussions including:
    • Tracking McAfee issue with bug 525601 Copy and cut (clipboard) functions do not work in SM 2.0.
  • AgitProp and PR in
  • Answering questions in the Mozillazine SeaMonkey Support forum.


  • Currently I am concentrating on my own extensions as well as my extensions port project and won't be too active in SeaMonkey development for a while - at least until 2.1 development starts to ramp up.




Bugs fixed:

  • bug 525404 [Mac Classic] Appearance Pref Pane does not alter icon/text settings [Fixed on 2.0 branch].

Working on:

  • bug 525698 [Mac Classic] Need new css for pageinfo.
  • bug 525926 [MacOSX] Sub-menus in native Bookmarks menu have "Empty" menuitem.
  • bug 528752 [Mac Classic] History drop-down height doesn't match full number of rows.


Any other business?

  • Thunderbird mass-mailed Thunderbird extension authors on AMO reminding them to update their extensions for Thunderbird 3.0. We should do a similar mass mailing targeting two groups:
    • Existing SeaMonkey extensions that haven't been upgraded to 2.0.
    • Firefox and Thunderbird extension authors encouraging them to make their extensions compatible with SeaMonkey 2.0.
    • Ratty filed AMO bug 527919. The way forward appears to be that we draft one or more messages and AMO will take care of sending these out to extension developers.
  • EOL date for SeaMonkey 1.1?
    • The plans for Gecko 1.8 are rather murky at the moment. KaiRo will probably try to get a clearer view when a will be prepared possibly in December.