2012-06-23 Thunderbird comm-central builds

Thunderbird-specific: (98)

  • Fixed: 270373 – Thunderbird needs smooth scrolling
  • Fixed: 323747 – Clarify font prefs – Outgoing Mail as UTF-8 (Unicode) results in strange font behaviour (rename “Other Languages” to “Unicode” in the “Fonts & Encodings” dialog)
  • Fixed: 396347 – Meta: Thunderbird 3 accessibility commitments
  • Fixed: 522645 – Determining what is a feed message regression
  • Fixed: 529788 – can’t delete the archives folder using context menu
  • Fixed: 561043 – Message headers with large URLs causes buttons of UI to disappear off right end of screen.
  • Fixed: 670566 – Spotlight on Mac not finding ANY messages
  • Fixed: 696414 – Attached vCard throws error message last is undefined
  • Fixed: 698925 – add support for sending attachments via the cloud
  • Fixed: 703232 – Clean up mozconfigs a bit (port bug 575283), remove some default options, enable signmar testing, and disable auto deps on Windows nightly builds
  • Fixed: 719413 – Paste Disabled After Copy from a Source That Is Not a Thunderbird Compose Window (context menu problem)
  • Fixed: 726344 – add tooltiptext to more (addresses) indicator in the header pane
  • Fixed: 735108 – Thick black border around tabs
  • Fixed: 735215 – Enable Jabber / generic XMPP protocol
  • Fixed: 735998 – HTML entities in the latest tweet under “@<twitter-account> timeline” should be resolved to Unicode characters
  • Fixed: 736437 – Chat accounts without protocol plugin aren’t correctly handled
  • Fixed: 738234 – Account provisioner success window blocks compose window password prompt
  • Fixed: 739599 – [Instant messaging] Make the conversation output a WAI-ARIA live region
  • Fixed: 739644 – [Instant messaging] provide an indication that an item is expanded or collapsed like “offline contacts”
  • Fixed: 739652 – [Instant messaging] The textboxes in the account settings for a GoogleTalk account have no labels
  • Fixed: 739677 – No way to access the “Add Contact” and “Join Chat” actions of the IM feature with the keyboard
  • Fixed: 740946 – Port Firefox’s profiler to Thunderbird
  • Fixed: 741865 – Disable Test Pilot Logging by default
  • Fixed: 742662 – Can’t add Search Engines with http referenced images in the xml and support adding/removing engines
  • Fixed: 742669 – JS error after closing a selected IM conversation, breaking some parts of the Chat UI
  • Fixed: 742793 – Support vCard based avatars on JS-XMPP
  • Fixed: 744037 – Add UbuntuOne support for Filelink
  • Fixed: 747298 – Find a way to introduce users to the “Followup” button for newsgroups
  • Fixed: 747824 – Improve attachmentlist navigation
  • Fixed: 748066 – The attachment part of the preferences pane is very tall
  • Fixed: 752306 – Cleanup MessageHeader button min-height definition
  • Fixed: 752618 – Send country code to email provider, to allow for different pricing and currency conversion.
  • Fixed: 752833 – Random orange: TEST-UNEXPECTED-FAIL | test-update-mailing-list.js::test_contact_in_mailing_list_updated (ml.addressLists is undefined)
  • Fixed: 753943 – Implement the Australis tabs on XP
  • Fixed: 754035 – Implement the Australis tabs on OS X
  • Fixed: 754390 – Port |Bug 674720 – WebContacts (or Contacts+)| to Thunderbird
  • Fixed: 754655 – Out of multiple identical inline images, all but 1st image break (broken image placeholder) when saving a message as draft or template multiple times (multipart numbering problem)
  • Fixed: 754914 – Highlight the search term in IM conversation search results
  • Fixed: 755760 – Australis – taller toolbar
  • Fixed: 755968 – Clarify text on button that restarts/updates
  • Fixed: 756136 – not possible to see if the left pane of the Chat tab has focus if “Conversations” is selected on Windows/Linux
  • Fixed: 757031 – On new profile I see a big scary red message when the account provisioner window show up
  • Fixed: 757209 – update YSI urls for creating accounts and learning more
  • Fixed: 757513 – Fix connection retry for Account Provisioner if initial attempt to get provider list fails
  • Fixed: 757823 – Make Account Provisioner order-form content tab handle and display links
  • Fixed: 757825 – Chat UI not correctly hidden on existing profiles
  • Fixed: 758237 – Account Provisioner tab should close and respawn AP dialog if provider XML is corrupt or returns error
  • Fixed: 758328 – Port changes to allow automatic signing of Thunderbird builds
  • Fixed: 758478 – TestMailCookie is linked with C compiler instead of C++ compiler
  • Fixed: 758618 – Account provionner: disable search button if no providers are listed
  • Fixed: 758626 – account provisioner: cannot subscribe a new email address if there an account provisioner tab already open
  • Fixed: 758682 – *** in the middle of conversations containing /me messages
  • Fixed: 758688 – Thunderbird Bloat & Mozmill tests – Assertion failure: !connections[i]->ConnectionReady(), mozStorageService.cpp:852
  • Fixed: 758707 – Account Provisioner checkboxes should be disabled while search in progress
  • Fixed: 758747 – Compose window is broken with Personas
  • Fixed: 758777 – Account Provisioner tab should still act normally if persisted and restored
  • Fixed: 758911 – convert mail/base/content/mailCore.js to Services.jsm
  • Fixed: 758951 – convert mail/components/activity/*.js to Services.jsm and MailServices.js
  • Fixed: 759114 – Port bug 723176 – support mac dmg signing in the Thunderbird system
  • Fixed: 759163 – If Account Provisioner tab is restorable on startup, the Account Provisioner dialog should not open.
  • Fixed: 759277 – Update the partner code for Bing
  • Fixed: 759327 – Account Provisioner search button should be disabled if the search input is empty
  • Fixed: 759328 – Add instant messaging fields to the address book cards
  • Fixed: 759451 – Accounts created through Hover.com do not appear to work correctly (passwords are incorrect?)
  • Fixed: 759673 – Runnning with mail.chat.enabled to false makes global search results unclickable
  • Fixed: 759699 – The MessagesDisplayed event is fired only for large conversations
  • Fixed: 759758 – Thunderbird sometimes switches back to inbox tab after opening the Account Provisioner tab
  • Fixed: 759816 – Remove license headers from HTML template files that are used for each message
  • Fixed: 760117 – Port Bug 751695 – Make our builders pick the correct mozconfig on Windows based on whether they’re on a 32-bit or a 64-bit platform
  • Fixed: 760353 – make source-package fails on comm-esr10 because MKDIR is undefined
  • Fixed: 760390 – Thunderbird release mozconfigs should take revision arguments from the environment
  • Fixed: 760624 – Changed Hover.com password results in Thunderbird saying that there is a network problem.
  • Fixed: 760704 – GloDa search stays on “Searching…”. Error: ReferenceError: aTab is not defined //app/modules/gloda/datastore.js
  • Fixed: 760971 – Port |Bug 728141 – Replace old synchronous favicons calls in browser| to Thunderbird
  • Fixed: 760988 – Port bug 592133 – Installer includes “Minefield is a Trademark of The Mozilla Foundation” when not using official branded
  • Fixed: 761028 – Remove remaining references to Mozilla Messaging as a company name and update some more mozillamessaging.com links
  • Fixed: 761415 – Start page: blog section wrapping not aligned
  • Fixed: 761443 – “End User Rights” Should Be “End-User Rights”
  • Fixed: 761688 – JS error at shutdown when calling nsIControllers.removeController from convbrowser.xml
  • Fixed: 761889 – Update mail.cloud_files.learn_more_url pref
  • Fixed: 761952 – Thunderbird 13 Attachment Window “add” button for attachment services is cut-off
  • Fixed: 761961 – Typing 8 when a message is selected produces an error in the console
  • Fixed: 761970 – Warning about missing mail-toolbar-small.png file in pinstripe
  • Fixed: 761983 – JS error when closing the Thunderbird main window in a removeObserver call in search.xml
  • Fixed: 762033 – Daily has a new renovated (no) interface
  • Fixed: 762129 – Wrong behavior of the Participants/Previous conversations splitter when moved all the way to the top/bottom
  • Fixed: 762245 – ysi needs an explicit expiration of 0 to have no expiration
  • Fixed: 762508 – Remove defunct abCardViewOverlay.dtd file
  • Fixed: 762901 – Remove references to chrome://mozapps/content/preferences/preferences.css
  • Fixed: 763008 – update to YSI v3 API
  • Fixed: 763308 – Implement Australis tabs with Firefox tab construct
  • Fixed: 763394 – Black line line around tabs
  • Fixed: 763494 – Account Provisioner: Allow different prices / provider
  • Fixed: 763857 – Stop printing chat debug messages by default on debug builds
  • Fixed: 763866 – JavaScript strict warning: reference to undefined property this._displayedLog
  • Fixed: 763988 – Make Account Provisioner compare providers against general.useragent.locale instead of any values of intl.accept_languages
  • Fixed: 764113 – Port Bug 736689 – Disable tearing on OS X to TB
  • Fixed: 764742 – Thunderbird shows reference count leaks on shutdown

MailNews Core: (56)

  • Fixed: 92111 – Microsoft Exchange IMAP: Attachments not fully downloaded (due to incorrect/smaller RFC822.SIZE by MS Exchange, which is RFC 3501 violation. See comment #45 & comment #94 for Tb side workaround)
  • Fixed: 223681 – [mozTXTToHTMLConv] fails for links with ipv6 addresses
  • Fixed: 250539 – New paragraph (e.g. list) clears formatting, does not respect font prefs for HTML messages
  • Fixed: 268050 – RSS: Not informed of bad feeds
  • Fixed: 282435 – Add option to import RSS feeds from the Tools->Import dialog
  • Fixed: 299655 – /tmp files left behind, some world-readable
  • Fixed: 307724 – OPML import should respect folder structure as represented by outline tree.
  • Fixed: 312476 – rss feed export to opml does not preserve “article summary” setting
  • Fixed: 413544 – add null-arg checks in nsMsgMailSession.cpp, nsMimeBaseEmitter.cpp, nsMsgCompose.cpp and nsMsgAccount.cpp
  • Fixed: 474756 – Importing big Address Books makes Thunderbird crash [@ nsTextAddress::GetField(char const*, int, int, nsCString&, char)]
  • Fixed: 515057 – Feed export into .opml format doesn’t preserve feed title renames
  • Fixed: 516926 – Subscribing to large opml files causes hangs UI during import
  • Fixed: 681450 – Thunderbird imports not all subscriptions from xml file, exported by Google Reader
  • Fixed: 698970 – RSS Feeds Intermittently Not Opening
  • Fixed: 700920 – Need an import module to test import implementation in mailnews core.
  • Fixed: 707305 – Re-enable building with –enable-incomplete-external-linkage
  • Fixed: 714090 – TB 8.0 deletes POP mails if not download truncated parts and server deletes mail
  • Fixed: 715300 – If a rss feed folder has more than 4k items thunderbird does not register “read” after closing
  • Fixed: 717129 – crash nsNNTPProtocol::Initialize
  • Fixed: 725810 – Automatic Compact Folders Not Working
  • Fixed: 731877 – Import module of Outlook Express should be rewritten with nsIWindowsRegKey
  • Fixed: 732160 – Automatically create the backend “RSS account” when adding the first feed
  • Fixed: 738810 – convert mailnews/base/prefs/content/AccountManager.js to Services.jsm and MailServices.js (and fix strict Javascript warnings)
  • Fixed: 739573 – Try to merge initAcountActionsButton() and updateButtons() in AccountManager.js
  • Fixed: 740453 – Thunderbird downloads the entire message for each part in a multipart message
  • Fixed: 740639 – Outlook import module should be rewritten with nsIWindowsRegKey
  • Fixed: 745919 – TB 11.0.forwarding plain-text (non-MIME) emails creates empty “Attached Message Part” even when forward messages is set Inline, if no Content-Type header, no parameter in Content-Type:, unknown or corrupted mime-type in Content-Type:.
  • Fixed: 750012 – nsImapServerResponeParser fails while parsing custom message attribute data that is not enclosed in parentheses
  • Fixed: 754301 – Messages lost when downloaded and inbox corrupted – POP3
  • Fixed: 754579 – convert smtpEditOverlay.js and SmtpServerEdit.js to Services.jsm and MailServices.js
  • Fixed: 754780 – If Tb 10 and Tb 11 is skipped, Gloda Scheme change is not correctly detected and gloda error is reported to Error Console by Tb 12 or newer, then Global Search doesn’t work
  • Fixed: 754865 – spin opening imap folder, new headers not downloaded
  • Fixed: 755454 – Make the “Check for new articles every X minutes” field in RSS account settings numeric and disabled when not needed
  • Fixed: 755518 – make “For at most X days” field in server settings numeric (as in bug 728681)
  • Fixed: 756316 – Cleanup nsMsgLocalMailFolder::GetSubFolders
  • Fixed: 756500 – Remove extraneous newline after signature in compose window
  • Fixed: 756971 – unable to modify message title and/or to add/remove recipients when replying or replying to all (regression)
  • Fixed: 757425 – Compact Folders dialog has confusing keyboard shortcuts
  • Fixed: 757660 – Typo in nsIMsgMessageService.idl
  • Fixed: 758878 – MS Office 365 – IMAP & Pop- not saving to Sent folder, due to server closing connection immediately after QUIT
  • Fixed: 758914 – client.py always pulls from http://hg.mozilla.org/mozilla-central/
  • Fixed: 758915 – convert mailnews/base/content/*.js to Services.jsm and MailServices.js
  • Fixed: 759078 – Permanent orange: TEST-UNEXPECTED-FAIL | test_mime_emitter.js – Assertion failure: !connections[i]->ConnectionReady(), mozStorageService.cpp:852
  • Fixed: 759237 – nsIMsgPluggableStore.discoverSubFolders should not raise NS_MSG_FOLDER_EXISTS exception.
  • Fixed: 760126 – Reduce amount of preprocessing of content files – don’t pre-process out license headers
  • Fixed: 761518 – Should clean up dummyMsgWindow in xpcshell tests
  • Fixed: 761747 – Thunderbird builds are broken due to nsIDOMHTMLElement update
  • Fixed: 761790 – make import not depend on nsIDOMNode and nsIDOMHTMLImageElement for importing messages with images.
  • Fixed: 762393 – merge junkLog.* files in /mailnews and /mail
  • Fixed: 762413 – Signature placed above quote in plain text, entire message body is considered signature
  • Fixed: 762621 – Thunderbird 13 can’t find its dynamic libs on Linux
  • Fixed: 762636 – import address book as csv causes description to push all buttons off screen
  • Fixed: 763143 – Exception: Missing option: -o expandlibs_gen.py nsAutoComplete.o > libxpautocomplete.a.desc
  • Fixed: 763319 – Can’t save messages as *.txt and *.html
  • Fixed: 764306 – When trying to scroll some folders or switch some folders the application beachballs
  • Fixed: 764469 – Make c-c build system compatible with OS X 10.8

Windows builds Official Windows, Official Windows installer (discussion)

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

Mac builds Official Mac