2013-01-03 Thunderbird comm-central builds

Thunderbird-specific: (9)

  • Fixed: 532567 – Update details open in a message window as editable HTML
  • Fixed: 563908 – Investigate why test-columns.js test_apply_to_folder_no_children and test_apply_to_folder_and_children fail on trunk Mac builds
  • Fixed: 624440 – Fully fix onComposerFromChanged() after bug 337964
  • Fixed: 795983 – Chrome file doesn’t exist: [...]/chrome/messenger/skin/classic/messenger/messages/Variants/Normal.css
  • Fixed: 805185 – updated 17 = WIN 7 problems–opens double windows. (Regression by bug 755793. Once Tb is terminated with multiple windows opened, multiple windows are always opened from sessions.json upon restart, because X button always closes all windows.)
  • Fixed: 816062 – Toolbar buttons disappear
  • Fixed: 823009 – Attachment Reminders not triggering due to removal of nsIMutationObserverCallback (Permanent Orange | TEST-UNEXPECTED-FAIL | test-attachment-reminder.js)
  • Fixed: 823449 – Fix ‘Services.appshell’, should be ‘Services.appShell’ (documentation was wrong)
  • Fixed: 825853 – Port bug 818394 – Universal symlink not created correctly

MailNews Core-specific: (28)

  • Fixed: 462057 – Rewrite Mac Apple Double Encode not to use old Mac OS X file system code.
  • Fixed: 471492 – crash [@ nsImapMailFolder::CopyMessagesOffline(nsIMsgFolder*, nsIArray*, int, nsIMsgWindow*, nsIMsgCopyServiceListener*)] when moving/deleting/copying many messages
  • Fixed: 493544 – invalid decoding of multiline utf-8 subject header (better to be tolerant with split of byte code at wrong position in RFC 2047 encoding)
  • Fixed: 545859 – Signature is misplaced when the compose window was invoked by a mailto: link with body parameter and signature position set to “above quote”
  • Fixed: 615856 – crash sending message [@ nsMsgBuildMessageByName]
  • Fixed: 664105 – TEST-UNEXPECTED-FAIL | test_URIs.js | false == true for Thunderbird when running mailto: test
  • Fixed: 734034 – invisible directories still used by thunderbird junk mail management (after deferring an account the junk mail target folder still points to the original account, not the deferred-to one)
  • Fixed: 772342 – Unprefix CSS3 transforms, Transition properties, Animation etc in Comm-Central.
  • Fixed: 798663 – Should use presence of X-GM-EXT-1 capability to identify Gmail IMAP server
  • Fixed: 805626 – when going back to online mode, drafts saved while in offline mode are deleted, critical data loss
  • Fixed: 809418 – Use nsMsgFolderFlags::SpecialUse constant instead of enumerating all the individual values at various places
  • Fixed: 810637 – HUGE memory consumption when downloading headers for large IMAP folder with old profille (problem when mailnews.customDBHeaders is customized)
  • Fixed: 815012 – Mail messages corrupt after running filters
  • Fixed: 815087 – The mail server responded: Command Argument Error 11 ( Non-Gmail IMAP server returns “BAD Command Argument Error. 11″ to “UID fetch 1111 (UID X-GM-MSGID X-GM-THRID X-GM-LABELS … BODY.PEEK[ ... ])” which is produced by is_gmail=true )
  • Fixed: 816028 – LIST (SUBSCRIBED) command to Zimbra server with shared folders causes crash in Zimbra and results in disconnection from server
  • Fixed: 819271 – test_formatFileSize.js fails on systems that use a decimal separator different from “.”
  • Fixed: 821253 – Remove nsISupportsArray usage from nsIMsgFilter::getSortedActionList
  • Fixed: 821743 – Remove nsISupportsArray actionList attribute in nsIMsgFilter
  • Fixed: 821914 – Unable to post or save a draft to Newsgroups
  • Fixed: 822131 – Remove nsISupportsArray usage from nsIMsgFilterService::applyFiltersToFolders and nsMsgFilterAfterTheFact::nsMsgFilterAfterTheFact
  • Fixed: 822263 – Change nsAbView.cpp to use DebugOnly.h instead of Util.h
  • Fixed: 822316 – Fix clang error with double > in nsMsgAccountManager.h
  • Fixed: 822822 – fix “warning: comparison between signed and unsigned integer expressions [-Wsign-compare]” in nsMailApp.cpp and nsSuiteApp.cpp
  • Fixed: 824266 – Crash in account manager when account has invalid server @ nsMsgAccountManager::GetIdentitiesForServer
  • Fixed: 824296 – fix some signed/unsigned comparison problems and compile warnings in nsMsgFilterList.cpp
  • Fixed: 824424 – Comm-central build on OS X 10.7 busted due to parent m-c changesets
  • Fixed: 824459 – Thunderbird build is broken after Bug 807678 (error: no matching function for call to ‘nsIDNSRecord::GetNextAddr(int, PRNetAddr*)’)
  • Fixed: 825236 – check-sync-dirs.py test fails on comm-central due to removal of mozconfig.leopard from mozilla-central

Windows builds Official Windows, Official Windows installer

Linux builds Official Linux (i686), Official Linux (x86_64)

Mac builds Official Mac