2008-11-22 Thunderbird Trunk builds

Previous Shredder – Alpha 2 | Current Shredder – Alpha 3 | Previous releases | Mercurial source bundles (mozilla-central & comm-central)

Thunderbird-specific: (50)

  • Fixed: 218999 – Thunderbird should use a tabbed interface (thundertab)
  • Fixed: 223943 – expand “mailnews.headers.showUserAgent” to include x-newsreader
  • Fixed: 311585 – abResultsPane.css in Pinstripe theme references old/wrong path
  • Fixed: 331387 – The AttachFile() should be two function so extensions easier could add an attachment
  • Fixed: 348834 – File | Quit menu item in Compose window is misleading and should be removed
  • Fixed: 350839 – SelectFolder in msgMail3PaneWindow.js fails to select a folder
  • Fixed: 352668 – remove File | Quit and File | Exit menu item from compose, standalone msg win, AB and new event / task window
  • Fixed: 362434 – Add IPv6 support to phishingDetector.js
  • Fixed: 362658 – message menu for a saved .eml file should not have “Move Again” as a menu item
  • Fixed: 372467 – Enter key has inconsistent behavior when creating mailing list
  • Fixed: 385502 – investigate turning on offline imap by default
  • Fixed: 392330 – thread pane sometimes doesn’t match focused tab
  • Fixed: 392704 – modify rebuild index to not lose tags
  • Fixed: 396874 – copy sent mail into sent-mail folder failed [imap, offline folder disabled]
  • Fixed: 408398 – Command-W Should only close current Tab; closes entire viewer window
  • Fixed: 411717 – bottom border of compose header/body splitter (or top border of body) missing
  • Fixed: 414038 – Replace rdf-driven folder pane with a js-driven/non-rdf treeview
  • Fixed: 420115 – compact folder doesn’t seem to take for imap folders marked for offline use
  • Fixed: 429345 – indicate account on tab for folder name in tabbed interface
  • Fixed: 429817 – background-image not working in non-chrome user stylesheets in thunderbird
  • Fixed: 433567 – Replace Mozilla Corporation references with Mozilla Messaging
  • Fixed: 435456 – Message pane content rendering should pass Acid2 at same level as Fx
  • Fixed: 450038 – “Help | Shredder Help” doesn’t redirect to a help site of the applications locale
  • Fixed: 455229 – Import from Outlook Express fails to import messages
  • Fixed: 455947 – subscribe dialog gives broken expression
  • Fixed: 455967 – Eliminate superfluous folder-selection methods
  • Fixed: 455978 – need status and emergency brake UI for gloda
  • Fixed: 458467 – Fix bogus executable attributes on non-executable files in Thunderbird
  • Fixed: 461510 – Estonian (et) localization wants to be part of Thunderbird builds
  • Fixed: 462443 – [Tb2.0.0.x]AbPanelOnComposerReOpen() breaks RDF identity
  • Fixed: 462581 – going from sort grouped to sort unthreaded or sort threaded doesn’t show thread pane correctly
  • Fixed: 462952 – Add mac native tabs as in Fx3
  • Fixed: 463505 – Add currentAppVersion to extensions.update.url default pref
  • Fixed: 463786 – selecting folder gives eternal spinning pointer if delete button not on toolbar
  • Fixed: 463869 – Remove obsolete/unused entities in Editor string files
  • Fixed: 463900 – XPCOMUtilify account manager extensions
  • Fixed: 463971 – Shredder Import dialog is blank instead of showing import results as with Thunderbird 2.0.0.x
  • Fixed: 464221 – Add Arabic (ar) to thunderbird builds (mail)
  • Fixed: 464310 – Junk button not working on message reader header view.
  • Fixed: 464346 – Adding Hebrew locale to Thunderbird3 all-locales
  • Fixed: 464714 – won’t cross folders for next unread item
  • Fixed: 464802 – crash quicksearching in threaded folder [@ nsMsgThreadedDBView::MoveThreadAt]
  • Fixed: 465011 – group by sort in saved search (virtual folder) confused on imap and crash on expand/collapse group [@ memmove - nsTArray_base::ShiftData]
  • Fixed: 465057 – No / wrong tree lines in Folder pane
  • Fixed: 465177 – Mixed up (default) folders in folderpane after landing 414038
  • Fixed: 465267 – Folder pane type not persisted
  • Fixed: 465385 – IMAP folders not deleted messages marked for deletion when compacting
  • Fixed: 465833 – folder pane context open menu item doesn’t open correctly
  • Fixed: 465846 – Account “Settings…” brings up an empty list; Error console says “b.incomingServer is null”
  • Fixed: 466046 – MsgOpenNewTabForMessage() broken when specifying a message

IMAP, News, POP and SMTP-related: (2)

  • Fixed: 245769 – When mail.imap.use_status_for_biff is set, Mozilla does not notice any new mail
  • Fixed: 401293 – Do not request IMAP capability command if server announce it in greetings

MailNews Core: (37)

  • Fixed: 58769 – don’t collect addresses into CAB that occur in other AB’s
  • Fixed: 207527 – Compose HTML Mail with pre-filled Recipient (e.g. mailto:) places focus in body instead of subject
  • Fixed: 249754 – Unable to open all mail folders when there are large number of mail folders
  • Fixed: 307023 – Re-editing quoted-printable HTML message (Open Draft, Forward Inline, Edit-as-New) shows corruption of tag attributes (<img> <body> etc)
  • Fixed: 364519 – [IMAP] On start Saved Search (virtual) folder is hidden
  • Fixed: 383489 – IMAP code touches the pref service from off the main thread
  • Fixed: 419356 – Allow extensions to add custom filter actions
  • Fixed: 429843 – mailnews UI work to catch up with how certificate “security exceptions” are handled
  • Fixed: 435027 – contact not removed from search results display after contact is deleted
  • Fixed: 450485 – thunderbird trunk nightly w32 buildsymbols broken on comm-central so no useful breakpad report – symbols missing at http://symbols.mozilla.org/thunderbird
  • Fixed: 456291 – Imap auto-sync updates folder that have “mail.check_new_mail” pref _off_
  • Fixed: 457751 – Delete, Rebuild Index, Undo sequence causes a crash on imap folder [@ morkRowObject::SetRow(nsIMdbEnv*, nsIMdbRow*) ]
  • Fixed: 458362 – crash [@ nsMsgDatabase::SetUint32Property(nsIMdbRow*, char const*, unsigned int)] after deleted a message
  • Fixed: 459482 – Dock Icon should show new mail at the same time as the growl alert
  • Fixed: 459483 – Growl alerts of New Mail are notifying for the first account which has new mail, not the account for which new mail has just been received.
  • Fixed: 459485 – Clicking on Growl alert doesn’t always bring Thunderbird (and maybe SeaMonkey) in front of a native app.
  • Fixed: 459956 – Outlook (Express) cards in address book don’t persist changes
  • Fixed: 462364 – Deleting a List from Address Book does not get reflected immediately
  • Fixed: 463179 – thunderbirdOverlay.xul has 2 |id=”gloda-hello”|
  • Fixed: 463278 – De-extensionify gloda
  • Fixed: 463602 – gloda components missing
  • Fixed: 463776 – gloda should make sub-collections explicit [gloda.collection ERROR caught exception from listener in onItemsAdded] [originColl is undefined]
  • Fixed: 463777 – Gloda autocomplete error when no “popular” contacts/identities exist [this.identityCollection is undefined]
  • Fixed: 463859 – gloda indexing logic failing to persist ‘ghost’ messages, breaking conversation logic badly
  • Fixed: 464247 – thunderbird trunk nightly w32 buildsymbols broken on comm-central so no useful breakpad report – Thunderbird parts of symbols missing at http://symbols.mozilla.org/thunderbird
  • Fixed: 464446 – adopt source package build target in comm-central apps
  • Fixed: 464646 – Change kFirstPassMessageSize to 60K in nsDefaultAutoSyncMsgStrategy
  • Fixed: 464823 – Message filters with set tag actions don’t display proper tag
  • Fixed: 464831 – Remove nsAbOutlookCard
  • Fixed: 464920 – Port bug 434501, bug 450909, bug 258429, bug 97954, bug 460717, bug 462740 to comm-central
  • Fixed: 465358 – Add modules/JSON.jsm to removed-files.in
  • Fixed: 465805 – Crash in shredder during body search
  • Fixed: 465834 – Gloda should catch and log exceptions in async database callbacks
  • Fixed: 465882 – gloda getMessagesByMessageID’s MessagesByMessageIdCallback getting undesired notifications [caught exception from listener in onItemsAdded] [this.results[this.msgIDToIndex[message.headerMessageID]] is undefined]
  • Fixed: 465985 – nsMessengerOSXIntegration registers for root folder changes twice
  • Fixed: 466083 – gloda initial indexing sweep should be indexer-controlled and disabled for unit tests

Outstanding bugs (marked blocking-thunderbird3+ with Target Milestone of Thunderbird 3 Beta 1) – newly listed bugs are italicized: (13)

  • Since 2006-05-19: 338549 – Mailnews account password prompts at startup no longer serial
  • Since 2007-03-20: 374577 – Remove javascript.allow.mailnews from the security manager
  • Since 2008-09-05: 453928 – Reevaluate mailnews use of CAPS
  • Since 2008-09-24: 456818 – messagereader: Collapsed view should show “to” information
  • Since 2008-09-26: 457342 – Handle group element count == 0 case in nsAutoSyncManager::DownloadMessagesForOffline
  • Since 2008-11-11: 464359 – gloda query logic for collection manager for newly indexed messages insufficient
  • Since 2008-11-13: 464784 – What’s New page
  • Since 2008-11-13: 464808 – Duplicate folders show in folderpane
  • Since 2008-11-15: 465122 – Gloda: Does not close msf files on initial indexing
  • Since 2008-11-18: 465579 – gloda frequently hangs on shutdown when indexing
  • Since 2008-11-18: 465616 – gloda message queries return deleted messages by default
  • Since 2008-11-19: 465885 – gloda generates illegal identity queries when indexing (kind is specified, but not value)
  • Since 2008-11-21: 466241 – cross-folder view thread counts not updated

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)