2008-11-08 Thunderbird Trunk builds
Previous Shredder - Alpha 2 | Current Shredder - Alpha 3 | Previous releases | Mercurial source bundles (mozilla-central & comm-central)
Worthy news from the past weeks:
- Global database (gloda) has just landed, but still has rough edges, exptoolbar (a new toolbar UI) will follow suit soon.
- Eudora 8.0.0b4 has been released.
- There are now at least basic fakeserver tests comprising POP, IMAP, News and SMTP.
- Bugday queries now focused on cleaning up old bug queries. We think the queries encompass all of the old ones in Mail-land and should be pretty comprehensive. Your help is needed!
Thunderbird-specific:
- Fixed: 217348 - Inconsistent accesskeys for Add/Remove buttons on Send Options dialog
- Fixed: 223132 - need a scrollbar on the envelope panel (view all headers / long addr lists)
- Fixed: 226551 - Large "mark as read" seconds (delay interval) value corrupted and integer preferences not validated
- Fixed: 312478 - View message source: Wrap long lines toggle does not do anything
- Fixed: 313525 - RSS feeds not working in L10N Thunderbird(Finnish, Korean,etc.)
- Fixed: 316245 - Secure news server icon does not display padlock
- Fixed: 329501 - Fails to handle feed: urls without protocol in the url (e.g. feed://domain.com/rss.xml)
- Fixed: 329687 - Remove control-q-for-quit accelerator (like Firefox)
- Fixed: 335534 - Return receipts not conform to RFC 2047
- Fixed: 345386 - Non-custom install progress meter refers to installing optional components when there aren’t any
- Fixed: 348450 - Unable to subscribe to feed URLs passed from browsers (Windows and Linux)
- Fixed: 364987 - creating second RSS ("News & Blogs") account fails
- Fixed: 368177 - Add support for mouse Back and Forward buttons, and the Stop, Search and Bookmarks keys on media keyboards
- Fixed: 375880 - Append default domain to user name in ISP RDF File ignores SMTP setting
- Fixed: 376975 - use "number" type for textboxes in options dialog
- Fixed: 379806 - threaded/grouped-by-sort views unavailable in saved searches across multiple folders
- Fixed: 389735 - Unable to open a message in a tab when using the vertical layout
- Fixed: 408323 - Import of mail from Outlook 2003 fails completely
- Fixed: 418490 - Implement iterator-helper module for dealing with xpcom arrays in javascript
- Fixed: 422723 - Thunderbird Preferences/Certificates tab buttons wrap strangely
- Fixed: 429118 - Spellcheck gives up after too few misspelled words in HTML editor
- Fixed: 440552 - Auto-detect online status based on network interface status
- Fixed: 449679 - delete/compact temporarily disabled after clicking account node and then another folder (in which a msg doesn’t load into view)
- Fixed: 450413 - Mark messages as read UI box ungreyed after reopen settings
- Fixed: 451333 - Shortcut for rewrapping (ctrl+r / command-r) doesn’t work
- Fixed: 452296 - Old sent box not imported after updating Eudora
- Fixed: 453841 - Remove unused strings in installer’s custom.properties
- Fixed: 458655 - Position Mac About dialog somewhere better than 0:0
- Fixed: 459286 - gtk stock items for thunderbird menu items
- Fixed: 460781 - Restoring default start page blanks textbox on Windows
- Fixed: 460929 - Eudora migration doesn’t show items being imported
- Fixed: 461096 - Small buttons in Mac account manager break number textbox spinbuttons
- Fixed: 461112 - Remove obsolete/unused entities in Thunderbird string files
- Fixed: 461351 - Drop unnecessary includes from some of Thunderbird’s migration code.
- Fixed: 461665 - allow dbclick to edit tags
- Fixed: 461683 - "// this is obsolete" does not a useful function make
- Fixed: 461686 - There is no help(.rdf)
- Fixed: 461817 - shift + delete should do stuff even when the folder pane has focus
- Fixed: 462423 - allow changing and choosing mail start page even when it is not set to show at the start
- Fixed: 462565 - can’t switch away from view threads with unread messages
- Fixed: 462681 - mailWindowOverlay.js style/whitespace/indention/comment/linewrap cleanup
- Fixed: 462756 - Nobody cares about "defaultInboxLoadedOnStartup"
- Fixed: 463003 - Context menu for selected text in content shows all items
- Fixed: 463390 - Failed to set IMAP mail server "security settings" in preference window
- Fixed: 463523 - Exptoolbar needs an addrbook.png icon in pinstripe as it is in qute
IMAP, News, POP and SMTP-related:
- Fixed: 423354 - Thunderbird appears to be locking out Gmail IMAP accounts (forces password re-entry)
- Fixed: 437193 - Implement an IMAP fake server testing scheme for /mailnews
- Fixed: 461029 - Log POP errors to the PR_LOG module
- Fixed: 461621 - Crash in nsNNTPProtocol::~nsNNTPProtocol() on shutdown after Tb is left open for some time
MailNews Core:
- Fixed: 63941 - New Card layout shouldn’t assume high screen resolution
- Fixed: 146075 - ‘Message > Edit Message As New’ (== ‘Edit As New…’) set an incorrect initial "X-Priority:" value (when present), which messes up ‘Options > Priority’ U.I. also; and code cleanup.
- Fixed: 204339 - [RFE] Mozilla Mail should support the setting and reading the mail-followup-to header
- Fixed: 211439 - Delete should mark as read (also on POP and IMAP when offline)
- Fixed: 235086 - add a bit of jitter to the biff-interval
- Fixed: 325429 - My own address should be removed from Mail-Followup-To: on reply
- Fixed: 379070 - Remove nsXPIDLCString / nsXPIDLString from mailnews
- Fixed: 385838 - POP3: don’t sync after each header
- Fixed: 404489 - filters using as custom mail header "Sender" do not work (matches From instead)
- Fixed: 418749 - Convert account-manager’s navigation tree from rdf to js
- Fixed: 445554 - MsgMailboxGetURI doesn’t escape the relative path as should be done for a URL
- Fixed: 446250 - Keyword changes don’t generate usable notifications, makes tracking changes to tags difficult
- Fixed: 449768 - Reindexing should save message metadata (junk-related, tags, etc.)
- 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: 450494 - Global Database functionality should go in MailNews core
- Fixed: 453885 - Generalize bayes code to support multiple traits
- Fixed: 455964 - IMAP parser assertions since autosync turnon
- Fixed: 455966 - IMAP threadsafety assertions post-autosync landings
- Fixed: 456668 - Multiple forwarded (attached) messages given the same name
- Fixed: 457052 - try to repair cause of assertion - Borked message header
- Fixed: 457452 - Leaking nsAutoSyncManager on shutdown
- Fixed: 458357 - FindRealServer inefficiently calls FindServerByURI
- Fixed: 459333 - Fix (leftover) regression from bug 199298
- Fixed: 459431 - port to comm-central: bug 454730, bug 455670, bug 454376, bug 450717, bug 454841, bug 457214, bug 445321, bug 457082
- Fixed: 459949 - Broken focus (arrow keys, copy and paste don’t work) in non-recycled compose windows
- Fixed: 460258 - Provide text debug facilities for fake servers
- Fixed: 460416 - Crash in account wizard
- Fixed: 460479 - crash [@ nsMailDatabase::UpdateFolderFlag]
- Fixed: 460631 - Resources? MIME don’t need no stinkin’ resources!
- Fixed: 460636 - nsMsgSaveAsListener sometimes inserts extra LF characters
- Fixed: 460641 - Cleanup null checking for the folder in nsImapService::StreamMessage
- Fixed: 461252 - First filter in Message Filters should be selected
- Fixed: 461256 - saving message leaves dest file locked
- Fixed: 461584 - toggling imap message read state doesn’t work in cross-folder saved search
- Fixed: 461946 - Replace nsIUrlListenerManager by an nsTObserverArray.
- Fixed: 462036 - comm-central builds failing due to MoreFilesX.h and supporting code being removed from mozilla-central
- Fixed: 462045 - make server.isSecure work for POP/IMAP
- Fixed: 462548 - remove nsIMsgFilterService.h
- Fixed: 462697 - MDN "MsgMdnDisptched" typo trying to say "dunno, maybe they did, maybe they didn’t"
- Fixed: 462725 - MDN fails to encode subject until after an email has been sent
- Fixed: 462736 - add support for PARALLEL_DIRS to build system, ||ize suite/
- Fixed: 462835 - Spell collector right in ns(I)AbAddressCollecter
- Fixed: 463087 - test_bug428427.js and test_nsIMsgFolderListenerLocal.js crash
Outstanding bugs (marked blocking-thunderbird3+ with Target Milestone of Thunderbird 3 Beta 1): (42)
- Open: 123440 - Stop that annoying modal dialog when mail can’t connect to the mail server from connection time out error
- Open: 218999 - Thunderbird should use a tabbed interface (thundertab)
- Open: 307023 - Re-editing quoted-printable HTML message (Open Draft, Forward Inline, Edit-as-New) shows corruption of tag attributes (<img> <body> etc)
- Open: 338549 - Mailnews account password prompts at startup no longer serial
- Open: 350314 - STARTTLS is called TLS in user preferences (remaining IMAP/POP3 case)
- Open: 360648 - [Meta] TB toolkit autocomplete migration
- Open: 364376 - Not all Message header fields are focusable by <tab> (Keyboard accessability)
- Open: 364519 - [IMAP] On start Saved Search (virtual) folder is hidden
- Open: 367896 - messages don’t show in threaded view with this 3 msg mbox (show in unthreaded view)
- Open: 370306 - Move Address Book’s autocomplete (and addressing widget) implementation to be based on toolkit’s
- Open: 385502 - investigate turning on offline imap by default
- Open: 392328 - [Meta] tracking bug for thunderbird tabbed interface problems
- Open: 392330 - thread pane sometimes doesn’t match focused tab
- Open: 396874 - copy sent mail into sent-mail folder failed [imap, offline folder disabled]
- Open: 419597 - migrate and import everything from outlook express crashes [@ msvcr80.dll@0x14580 - nsCSSScanner::NextURL(unsigned int&, nsCSSToken&)]
- Open: 422814 - Make account configuration quick, easy, and more secure
- Open: 427627 - enable jemalloc on thunderbird trunk
- Open: 429440 - Preview pane must be visible for tabs to render.
- Open: 429817 - background-image not working in non-chrome user stylesheets in thunderbird
- Open: 429843 - mailnews UI work to catch up with how certificate "security exceptions" are handled
- Open: 433567 - Replace Mozilla Corporation references with Mozilla Messaging
- Open: 448198 - f=f: Reply to non-f=f message containing certain characters breaks quoting
- Open: 450038 - "Help | Shredder Help" doesn’t redirect to a help site of the applications locale
- Open: 453763 - nsIMsgFolderNotificationService needs a folderAdded notification
- Open: 453928 - Reevaluate mailnews use of CAPS
- Open: 453943 - Review JavaScript in mail/rss policies
- Open: 455098 - Crash [@ objc_msgSend] removing Junk button from toolbar
- Open: 455835 - make sure the message header pane works with a11y themes
- Open: 455947 - subscribe dialog gives broken expression
- Open: 455978 - need status and emergency brake UI for gloda
- Open: 456291 - Imap auto-sync updates folder that have "mail.check_new_mail" pref _off_
- Open: 456596 - emails with lots of addresses in the To: field should only show first N by default
- Open: 456814 - Message reader enhancements (tracker)
- Open: 456940 - Customize Toolbar leads to doubled account list in "Get Mail" buttons drop down
- Open: 457751 - Delete, Rebuild Index, Undo sequence causes a crash on imap folder [@ morkRowObject::SetRow(nsIMdbEnv*, nsIMdbRow*) ]
- Open: 458255 - need update snippets for lightning nightly builds
- Open: 459482 - Dock Icon should show new mail at the same time as the growl alert
- Open: 459487 - OnItemIntPropertyChanged not fired with BiffState atom when IMAP + folder selected for offline use (No New Mail/Biff Notification)
- Open: 462364 - Deleting a List from Address Book does not get reflected immediately
- Open: 462952 - Add mac native tabs as in Fx3
- Open: 463577 - inline forwarded messages show too much html composition chrome
- Open: 463606 - Locale files for gloda are in the wrong place