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.




  • "New bugzilla components". Post to m.d.a.thunderbird / m.d.a.seamonkey / m.d.a.calendar / m.d.planning has been done. Created bugs to move/create components bug 491274, bug 491275, bug 491277, bug 491278 and bug 491279. There was some discussion about QA contact for S/MIME, for the moment I have left as s.mime@security.bugs - it can always be changed later. Currently MailNews Core: Security covers, from looking at its description, both security bugs and bugs in S/MIME, SSL and cryptography - this probably needs to be reviewed. Is it worth bringing up at the TB meeting? [IanN]

SeaMonkey 2 Beta 1

Bug Queries

open blockers (1) all blockers (1) blocker requests (8)

  • SeaMonkey developers will need to nominate bugs that they think should be considered for blocking Beta 1.
  • Thunderbird 3.0 beta 3 has postponed strict freeze again (unscheduled?), should we follow?
    • Previously, SeaMonkey Beta 1 freeze would have been 2009-05-05 (today).
    • #maildev says Thunderbird code freeze "won't be in less than two weeks" but the slushy string freeze might be just at the in-two-weeks date.
    • SeaMonkey needs that time for download manager and tabmail anyway.
    • We can't ship localized builds without having Download Manager in, so it's no use freezing strings before that.
    • [Agreed] Postpone deciding on the freeze dates to the next meeting.
  • Download Manager and tabmail are the biggest missing items.
  • Tabmail is a prerequisite for Lightning which we would like to support.
  • Possible blocker bug 484175 (History Import from SeaMonkey 1.1.x is not working).

Longer-Term SeaMonkey 2 Planning

open wanted (13) wanted requests (15)

Bug statistics for last two (full) weeks: 28 new, 14 fixed, 45 triaged.

Major wanted/needed features:

  • bug 381157 Download manager backend.
    • New patch from Callek is there. Reviews ongoing.
  • bug 472001 UI for download manager.
    • Main UI patch, tests, and integration have r+sr, waiting for backend landing.
    • bug 483241 Fully implement download progress dialogs.
      • Needs more work and some review comment clarification.
  • Toolbar customization:
    • bug 481862 Small buttons for MailNews.
      • Ratty: Hopes that this can land before RC1. Will do the CSS once Misak finishes the graphics
    • Plans on other components?
      • None at the moment. Priority should be Mailnews->Message Compose first, then possibly Address Book.
      • Customizable Composer toolbars would save us a whole pref panel.
  • bug 456757 Modern theme update.
    • Ongoing, patches are being done, reviews are made, some parts land.
  • bug 460699 Make the default theme look better on mac.
    • (stefanh) A .jar package is up for ui-r. Patch is almost finished, some minor code-clean-up left. Need to sort out where to put the forked files.
  • 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.
    • We probably need to move this item from 2.0 to 2.1.
  • bug 460953 Port jminta's kill-rdf to SeaMonkey where applicable.
    • There isn't any urgent need for progress on this as long as we don't break. It might be good for extensions if we to convert our folder pane to be JS-driven e.g. calendar wants to put items there.
  • bug 415372 Implement Feed Preview.
    • Landed!
    • bug 471346 (Port GetDefaultFeedReader to SeaMonkey shell service).
      • (Still) Waiting for review. Need to poke the reviewer again. mcsmurf will do that. status/progress?
      • May need to update patch to sync with changes in Firefox bug 423672.
        • Will poke the reviewer again, need to update patch.
  • bug 460960 Port Thunderbird tabbed interface to MailNews.
    • Mnyromyr says "I've tabmail down to just one issue (from the "my experience" + "review comments" lists), which I'm currently debugging".
  • bug 348720 New icon set for "SeaMonkey Default Theme".
    • No News.
  • bug 465504 Include an identity indicator in primary chrome (EV certificate UI).
    • Status bar UI has landed.
    • URLbar UI is waiting for review.


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 reviewing and commenting.
  • Did some work on creating/moving bugzilla components - see Action Items section.
  • Started working on creating fake MIME classes for TNEF attachments (bug 77811).



Working on:

  • bug 481836 URLbar autocomplete fills in nonexistant URL

Bugs Fixed:

  • bug 163537 Zooming for images.
  • bug 476988 Seamonkey Trunk crashes just after profile selection panel display, when Sm is invoked via internet shortcut.
  • bug 487012 License file not found for nightly update.
  • bug 488856 Add-ons page uses * in SSL cert for and other pages.
  • bug 489256 Port pref changes from bug 449027 (block plugin based on app version) and bug 468526 (change blocked add-ons info url to https).


Was in Kiev for CCNP training, almost nothing done in two weeks. Now I'm back and have some urgent tasks to do - mailnews buttons fixes, sessionstore bugfixes.




  • Fixed bug 482147 /favicon.ico icons no longer show up in the urlbar.


  • Bugs fixed:
    • bug 435652 Vertical scrollbars become hidden when the window shrinks horizontally.
    • bug 413385 Implement Customizable Toolbars in SeaMonkey MailNews.
    • bug 488533 Tidy up the XUL in mailWindowOverlay.xul etc after bug 413385 lands
    • bug 489544 Revert to using the toolkit files for toolbar customization.
    • bug 485818 Add a Chatzilla toolbar button to the SeaMonkey Navigator toolbarpalette..
  • Currently working on bugs:
    • [toolkit] bug 489580 Whitespace cleanup customizeToolbar.{js|xul} files.
    • bug 491310 Port changes in the new Firefox Page Info implementation since the initial port.
    • bug 444917 It should be possible for an extension to reload Page Info on a different document.
    • bug 86400 Multiple page info windows can be opened (Depends on bug 444917).
  • Bug Triage (e.g. Page Info).
  • Various Bug discussions (e.g. Error Console).


  • Fixed Core/... (but SM related) bugs:
    • bug 484205 Additional fixes to, after bug 482686
    • bug 485736 Add (TUnit) 'xpcshell-tests' |make| target, using || new '--manifest' option; (Kv1-CC) Stop XPCSHELL_TESTS execution by 'check' target, Update '.PHONY' target too
    • bug 488982 5 * |mailnews/base/src/nsMsgDBView.cpp(...) : warning C4018: '...' : signed/unsigned mismatch|, and 3 in nsMsgThreadedDBView.cpp; (Av1) <nsMsgThreadedDBView.cpp> 1 s/PRInt32/PRUint32/
  • And working on other areas... like
    • infrastructure to run tests
    • filing bugs for leaks in (TUnit) tests
    • doing an (experimental) Windows mozilla-central SeaMonkey build, reporting to bug 470184 issue tracking; hoping for bug 464325 new tinderboxes.




Any other business?

BenoitRen objected to the link on the SeaMonkey home page pointing users to AMO for SeaMonkey 1.1.x extensions.