2013-03-24 Thunderbird comm-central builds

Thunderbird-specific: (24)

  • Fixed: 263736 – Group by sort feature with sort by “Date” uses “Old Mail” in RSS folders and newsgroup
  • Fixed: 459474 – Cannot open some PDF attachments
  • Fixed: 533682 – Difficulty finding/getting to All Folders from Unified Folders
  • Fixed: 547995 – FORWARD should not allow you to forward message to sender.
  • Fixed: 708550 – Cannot copy version string from “About Thunderbird” dialogue window (regression)
  • Fixed: 765074 – Compose window shows reference count leaks on shutdown
  • Fixed: 781333 – Use 2x images for HiDPI Thunderbird UI
  • Fixed: 794575 – Tag button in header toolbar not monochrome
  • Fixed: 825452 – system integration dialog says ‘Skip integration’ even when launched from preferences
  • Fixed: 832666 – Remove on Win8 the fog on tabbar
  • Fixed: 833028 – Subjects with mixed ASCII and MIME words are incorrectly displayed
  • Fixed: 840954 – Add mozbase to the list of packaged directories for Thunderbird’s tests
  • Fixed: 842920 – Thunderbird Windows builds are broken due to regression in disable-webRTC
  • Fixed: 844175 – Twitter stays on Connecting: Requesting user timelines…
  • Fixed: 844373 – clean up _flagNameList iterating in mail/base/content/folderPane.js
  • Fixed: 844432 – Give Edit buttons a hover state
  • Fixed: 844463 – packaging after build fails, if configure with –disable-updater
  • Fixed: 845819 – Overlay grain.png on the Folder Pane
  • Fixed: 846706 – Username is confusing in the context of creating an IRC account.
  • Fixed: 847187 – Permaorange: TEST-UNEXPECTED-FAIL | /home/cltbld/talos-slave/test/build/xpcshell/tests/dom/mobilemessage/tests/test_smsservice_createsmsmessage.js | test failed (with xpcshell return code: 3)
  • Fixed: 848292 – Icons for special IMAP folder (Inbox, trash, …) are not shown when folder is shared
  • Fixed: 849215 – Overlay grain.png on the Chat Pane.
  • Fixed: 851117 – Repack comm-aurora using in-tree mozconfigs, objdirs, and pre-built mar tools
  • Fixed: 852252 – Daily: latest update : no mail folders visible

MailNews Core-specific: (23)

  • Fixed: 454932 – assertion in nsVoidArray::FastElementAt() trying to find a connection in the cache
  • Fixed: 514136 – Increase the size of the char array for imap command tag
  • Fixed: 524662 – Customize Headers window is prompted twice (Creating/adding customized filter header or removing it requires to click ‘OK’ twice)
  • Fixed: 542995 – clean up VC4.x support defines
  • Fixed: 616229 – crash [@ nsMsgXFGroupThread::SetMsgHdrAt(unsigned int, nsIMsgDBHdr*)]
  • Fixed: 648980 – Add build system hooks for allowing applications to provide their own configure options and autoconf variables
  • Fixed: 655428 – “Reply with Template” Filter replies to From field, not Reply-To field
  • Fixed: 681219 – make method name of nsISmtpService decent
  • Fixed: 809990 – Don’t set the offline folder flag for SPAM and TRASH folders
  • Fixed: 818607 – Memory leak when Message Compose Window is opened
  • Fixed: 825449 – Filter editor: Accesskey for ‘Perform these actions’ should set/move focus to first action item (at the moment invisible/not shown)
  • Fixed: 829208 – External API build busted after bug 807678
  • Fixed: 831485 – _virtualenv and mozilla/_virtualenv in each c-c objdir
  • Fixed: 834612 – building Mozilla fails because of NS_ENSURE_SUCCESS in mailnews/import/oexpress/nsOEScanBoxes.cpp
  • Fixed: 834757 – Remove [noscript] methods from nsIMimeConverter
  • Fixed: 840230 – replace nsISupportsArray variable mailnews/base/src/nsMessenger*Integration.*::mFoldersWithNewMail
  • Fixed: 845089 – Thunderbird build config changes in a moz.build world
  • Fixed: 846694 – “Trust junk mail headers set by” dropdown shows only a number 5
  • Fixed: 846983 – Linux bustage on package-manifest:114: Missing file(s): bin/components/dom_sms.xpt
  • Fixed: 849612 – Fix build problems caused by Bug 847195 [error: nsIDOMNamedNodeMap.h: No such file or directory]
  • Fixed: 850088 – TEST-UNEXPECTED-FAIL | check-sync-dirs.py | build file copies are not in sync
  • Fixed: 850389 – Move XPIDL variables to moz.build files
  • Fixed: 850466 – do some trivial optimisations in mailnews/base/utils/folderUtils.jsm

Windows builds Official Windows, Official Windows installer

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

Mac builds Official Mac

Thunderbird Trunk

Comments (0)

Permalink

2013-02-22 Thunderbird comm-central builds

Thunderbird-specific: (15)

  • Fixed: 731673 – Shift modifier for starting new message in non-default format is ignored in message menu (Plaintext vs. HTML, Shift+Click, Shift+Enter on Reply, Reply to All, Reply to List, Forward)
  • Fixed: 792021 – New app menu doesn’t have EDIT menu
  • Fixed: 792800 – IRC nickname addition in the address book fields for chat
  • Fixed: 807848 – Account Mailbox does not appear in Folder Pane unless ‘toolkit.telemetry.prompted’ set to ‘True’
  • Fixed: 811770 – Use a different wordmark and possibly other branding changes for Thunderbird 17 ESR
  • Fixed: 814987 – Clicking at the top edge of screen should select the tab when Thunderbird is maximized
  • Fixed: 827061 – ASSERTION: Bad position passed to nsJISx4051LineBreaker::Next: ‘aLen > aPos’, file ./mozilla/intl/lwbrk/src/nsJISx4501LineBreaker.cpp
  • Fixed: 829316 – Chat icon vertical align
  • Fixed: 830456 – Code cleanup in /chat/: Use new String methods like startsWith, endsWith, contains, remaining Services.jsm switches and querySelector use instead of NodeList calls
  • Fixed: 832679 – AppMenu: Menu checkmarks indicating if {Folder pane} or {Message Pane} are shown or hidden work the wrong way round (Options > Layout)
  • Fixed: 836921 – Remove nsIUpdateCheckListener onprogress from aboutDialog.js
  • Fixed: 839046 – Temporarily disable WebRTC in Thunderbird build to work around bug 837618
  • Fixed: 842008 – unable to delete saved search
  • Fixed: 842024 – Thunderbird Chat can’t connect to EuIRC
  • Fixed: 842183 – Port chat/ changes from Instantbird to comm-central – 5

MailNews Core-specific: (18)

  • Fixed: 29593 – [autoconfig] pre-populate the users fullname in the new mail account wizard
  • Fixed: 436089 – nsIMsgFolder::ListDescendents should not have an nsISupportsArray parameter
  • Fixed: 472865 – umask for emails saved as a file are not respecting system umask
  • Fixed: 533314 – Tests: Use foo@foo.invalid instead of foo@invalid.com
  • Fixed: 581470 – Ctrl+P and Ctrl+W not working from Print Preview window
  • Fixed: 747284 – Actions in msgFilterRules.dat is better sorted by INDEX value of action, in order to avoid user’s confusion
  • Fixed: 747325 – ‘Error parsing template: expected <content> to be first’ when opening virtualFolderListDialog.xul
  • Fixed: 833988 – Convert nsMsgCompose::BuildMailListArray nsISupportsArray argument to something better
  • Fixed: 834020 – remove use of nsIEnumerator in mailnews C++ code
  • Fixed: 834214 – Update LDAP c-sdk to LDAPCSDK_6_0_7F_RTM
  • Fixed: 834911 – remove support of nsIEnumerator from mailnews/base/util/iteratorUtils.jsm
  • Fixed: 838992 – Port bug 745998 to fix packaging with –disable-necko-wifi
  • Fixed: 839413 – Port bug 830594 – Turn on ENABLE_SHARED_JS on Win64 builder for PGO linker limit
  • Fixed: 839925 – Reorganize layout of installed jsmime
  • Fixed: 840591 – regression: The “Copy To” and “Move To” context menus do not list any sub-items
  • Fixed: 841381 – error: ‘class nsTArray<unsigned int>’ has no member named ‘GreatestIndexLtEq’ after bug 618479 landing
  • Fixed: 842106 – Permanent red: /installer/package-name.mk:143: /builds/slave/tb-c-cen-lx-000000000000000000/build/config/makefiles/makeutils.mk: No such file or directory
  • Fixed: 842254 – Thunderbird/SeaMonkey comm-central builds fail with “KeyError: ‘MOZ_APP_VENDOR’”

Windows builds Official Windows, Official Windows installer

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

Mac builds Official Mac

Thunderbird Trunk

Comments (0)

Permalink

2013-02-05 Thunderbird comm-central builds

Thunderbird-specific: (8)

  • Fixed: 528793 – “Choose color for text” / “Choose color for background” not disabled like everything else
  • Fixed: 530099 – Remove extensions.getMore* preferences
  • Fixed: 713133 – Make packager.pm missing file warnings fatal on Thunderbird
  • Fixed: 759422 – Remove use of e4x in account creation
  • Fixed: 815283 – create test file to check proper operations of the Account manager account tree
  • Fixed: 824073 – In preferences dialog, compose pane, disable the “minutes” textbox, when autosave is not checked and “keywords” when “missing attachments” is not checked
  • Fixed: 830993 – Dupe xul ids prevent menuitem selection setting
  • Fixed: 831737 – Re-write and simplify newmailalert.{js|xul|css} (Backport changes from SeaMonkey Bug 404580)

MailNews Core-specific: (13)

  • Fixed: 746052 – Make a JS-implemented raw MIME parser
  • Fixed: 790852 – Make nsIMimeHeaders use the new MIME parser
  • Fixed: 795158 – Switch to Services.jsm: /editor/ui/
  • Fixed: 801916 – Permanent orange: TEST-UNEXPECTED-FAIL | test_bug155172.js, test_smtpPassword.js, and others failing post-nsresult changes – SMTP & NNTP passwords prompted rather than obtained from password manager
  • Fixed: 811199 – Port |Bug 794510 – Build with NO_NSPR_10_SUPPORT| to SeaMonkey
  • Fixed: 814967 – Fix includes in mailnews/ .idl files so that builds no longer fail randomly with “error: name ‘nsMsgSocketType’ specified twice”
  • Fixed: 824324 – JavaScript strict warning: chrome://global/content/bindings/radio.xml, line 133: reference to undefined property val.value
  • Fixed: 825872 – Port bug 780561 – Overhaul the packager – to comm-central
  • Fixed: 832220 – STRIP_FLAGS is not in autoconf.mk/config.status
  • Fixed: 833949 – convert nsMsgMailNewsUrl::m_cachedMemCacheEntries from nsISupportsArray to nsCOMArray
  • Fixed: 834028 – Wrong parameter name for fEAlert method in nsIImapServerSink interface
  • Fixed: 835002 – Add back Growl support for TB19/20/21 and SM 2.16/2.17/2.18
  • Fixed: 837568 – Port |Bug 808785 – Stop shipping d3dx9_43.dll| to SeaMonkey

Windows builds Official Windows, Official Windows installer

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

Mac builds Official Mac (2013-01-30 build)

Thunderbird Trunk

Comments (0)

Permalink

2013-01-21 Thunderbird comm-central builds

Thunderbird-specific: (6)

  • Fixed: 525900 – Wrong plural form for unread when selecting multiple messages
  • Fixed: 723497 – saving message to disk fails silently, fails to report file naming convention violation error
  • Fixed: 786648 – Stop stealing strings for log viewer
  • Fixed: 801514 – ‘next’ button icon points up
  • Fixed: 813218 – Folder Picker in Toolbar is _waaaayyyy_ too condensed.
  • Fixed: 825279 – Remove outcommented code in msgHdrViewOverlay.js::ShowMessageHeaderPane()

MailNews Core-specific: (9)

  • Fixed: 517456 – crash [@strchr | nsParseMailMessageState::ParseHeaders() ], formerly [@ nsParseMailMessageState::ParseHeaders()]
  • Fixed: 750781 – Thunderbird 12 veryyyyy slow when opening Message. Sometimes shows “Not Responding”. (because places.sqlite-wal/-shm is created as mail directory by Tb if Tb’s profile directory is specified by user as Local Directory: of an account)
  • Fixed: 805620 – Content-Transfer-Encoding and Content-Disposition parameters should be case-insensitive, per RFC 2045
  • Fixed: 823526 – Empty newsgroups list when trying to subscribe to a newsgroup
  • Fixed: 823673 – Remove -moz-prefixed gradients usage from comm-central
  • Fixed: 827100 – Fix bustage due to new UndoManager in nsITransactionManager (Bug 617532)
  • Fixed: 831300 – Cannot build MailNews after mozilla-central Bug 786533.
  • Fixed: 832066 – Remove deprecated NS_IMPL_CYCLE_COLLECTION_CLASS from nsMsgRDFDataSource.cpp
  • Fixed: 832190 – LIBS_DESC_SUFFIX, EXPAND_LIBS_LIST_STYLE and EXPAND_LIBS_ORDER_STYLE need to be defined in config.status

Windows builds Official Windows, Official Windows installer

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

Mac builds Official Mac

Thunderbird Trunk

Comments (0)

Permalink

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

Thunderbird Trunk

Comments (0)

Permalink

2012-12-17 Thunderbird comm-central builds

Thunderbird-specific: (14)

  • Fixed: 521384 – Cannot set font size to 8 from Options–>tab Display (but Advanced window work)
  • Fixed: 626047 – Items “Regular” “Bigger” “Smaller” in Size choice dropdown menu are cropped
  • Fixed: 762594 – Prompts to save unmodified message forward draft
  • Fixed: 794909 – Switch to Services.jsm: compose code
  • Fixed: 795152 – Switch to Services.jsm: What’s left
  • Fixed: 799451 – Can’t remove attachment with keyboard in forwarded e-mail
  • Fixed: 812630 – When hovering over the Menu Button, hover text is: “Displays the Application Menu”
  • Fixed: 813295 – Fix entity names for keyboard shortcuts for compose window font size changes after bug 738194
  • Fixed: 813638 – Under Windows Classic Theme Thunderbird 17 title bar is same colour as window background
  • Fixed: 814414 – Menu entries for chat still shown in AppMenu when mail.chat.enabled set to false
  • Fixed: 815220 – Icons are missing in folder picker in main toolbar
  • Fixed: 817390 – make click_account_tree_row() in test-account-manager-helpers.js check sanity of its arguments
  • Fixed: 817502 – Permanent orange: TEST-UNEXPECTED-FAIL | multiple-identities/test-display-names.js | test_no_header_name_in_abook_no_pdn (got ‘null’ but expected ‘My Buddy’)
  • Fixed: 820306 – chrome://messenger/skin/messenger.css uses invalid ‘auto’ value for padding-bottom property

MailNews Core-specific: (6)

  • Fixed: 594646 – If order of http-equiv and content in <meta> is reversed(<meta content=”…;charset=…” http-equiv=”Content-Type”>), charset in <meta> is applied to mail data coverted to utf-8. Thus, non-ascii characters are shown in garbled
  • Fixed: 802135 – Replace nsresult equality tests with macros
  • Fixed: 818250 – Possible crash with null m_identity in nsMsgCompose::ConvertAndLoadComposeWindow
  • Fixed: 820377 – Port bug 819940 – remove EnumerateForwards/Backwards on nsISupportsArray
  • Fixed: 821236 – Remove some unused functions that use nsISupportsArray and replace some instances of nsISupportsArray with alternatives
  • Fixed: 821408 – Remove a couple of uses of nsISupportsArray.ElementAt

Windows builds Official Windows, Official Windows installer

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

Mac builds Official Mac

Thunderbird Trunk

Comments (0)

Permalink

2012-12-09 Thunderbird comm-central builds

Thunderbird-specific: (53)

  • Fixed: 271730 – UI elements/widgets/controls in compose window should be disabled while the message is being sent (e.g. send button, options menu and attachments pane still wrongly enabled)
  • Fixed: 339887 – Options > Format menu is unclear: should be “Send format” or similar
  • Fixed: 349547 – Should not be able to open the same draft multiple times
  • Fixed: 351924 – Thunderbird download options window points to a non-existing section – needs to be different from Firefox
  • Fixed: 360809 – Default Client options disabled after making TB the default mail or news client (system integration dialog)
  • Fixed: 516240 – Message > Archive does not work for .eml files or emails from attachments (cannot use archive command, doesn’t do anything) – Minimal fix: disable Archive where it doesn’t work
  • Fixed: 728385 – [10.8] Include support for Mountain Lions “Notification Center” into Thunderbird
  • Fixed: 735717 – chat – toolbar icon and tab icon are different
  • Fixed: 760983 – [10.8] background.png needs to be resized for Mountain Lion
  • Fixed: 767655 – New messages arrive sound file browser wont select ogg files
  • Fixed: 767897 – Change access key of joinChatMenuItem
  • Fixed: 786404 – Twitter stops downloading tweets until user goes Offline and then back Online
  • Fixed: 787794 – fix some JS strict mode warnings that appear at Thunderbird startup
  • Fixed: 791957 – New app menu doesn’t list keyboard shortcuts next to menu items
  • Fixed: 792074 – Earlybird’s displayed keyboard shortcut for Chat (Ctrl+Shift+C) has no effect
  • Fixed: 792105 – Permanent orange: TEST-UNEXPECTED-FAIL | test-content-tab.js | test-content-tab.js::test_content_tab_open | test-content-tab.js::test_content_tab_default_favicon
  • Fixed: 794739 – Check Now button to make Thunderbird the default mail/news/rss application does nothing
  • Fixed: 795989 – cleanup of folderpane icons
  • Fixed: 799434 – Earlybird builds shouldn’t have profiling enabled
  • Fixed: 800091 – in filter list dialog, indicate when a search on the filter names is applied and when there are no hits.
  • Fixed: 801582 – Line length in the new IRC chat module not restricted or restrictable by option
  • Fixed: 802459 – OOM crash if attaching too large file for filelink
  • Fixed: 803835 – Address Book import of CSV files messes up on quoted fields
  • Fixed: 803916 – filterHeader.label label in filterListDialog no longer wraps after bug 450302
  • Fixed: 804001 – The “Check now” button in advanced preferences should be “Check now…” after bug 595723
  • Fixed: 805826 – Change Box.com serviceURL to point to 25GB promotional page
  • Fixed: 805953 – create a shared function to determine account tree row to click for account manager test files, instead of each test hardcoding its own assumptions
  • Fixed: 806124 – Services undefined (but used) in connection.js
  • Fixed: 806228 – Fix login to XMPP servers that implement XMPP v1.0, don’t support SASL, but advertise iq-auth support (eg. fastmail)
  • Fixed: 806575 – Maintenance Service label cut-off
  • Fixed: 806581 – Translate Facebook Chat
  • Fixed: 807303 – Unprefix “-moz-initial” in comm-central
  • Fixed: 807592 – Frequent red on builders: error RC2135 : file not found: address-book.ico
  • Fixed: 807629 – Appmenu stays open after menu item selection
  • Fixed: 807787 – Folder pane (tree widget) on linux wastes horizontal space
  • Fixed: 808172 – convert Mutation Events to use MutationObserver in mail/
  • Fixed: 809573 – opening attached .eml file triggers TypeError: msgHdr.folder is null
  • Fixed: 809853 – Thunderbird Nightly on Mac and Linux is broken (doesn’t start – Couldn’t load XPCOM)
  • Fixed: 810330 – Port Bio 1772 – IRC account disconnects on receiving action messages containing line breaks
  • Fixed: 810573 – Port Bug 737786 to comm-central – Switch from :-moz-placeholder to ::-moz-placeholder (pseudo-class to pseudo-element)
  • Fixed: 811920 – Message list highlight bar – insufficient contrast when list is blurred
  • Fixed: 812101 – Account provisioner: First search with both Gandi & Hover checked, fails most of the time
  • Fixed: 812126 – (unintentionally) double clicking on attachment runs two concurrent “save” task and corrupts the saved file.
  • Fixed: 812130 – Increase the account provisioner timeout to greater than the server timeout
  • Fixed: 812246 – Build bustage – error: nsMsgRDFDataSource.h – invalid use of member ‘nsMsgRDFDataSource::mObservers’ in static member function
  • Fixed: 812877 – Rename purpleConversation -> prplConversation where appropriate
  • Fixed: 812921 – Port chat/ changes from Instantbird to comm-central – 4
  • Fixed: 812992 – ACCEPTED_MAR_CHANNEL_IDS and MAR_CHANNEL_ID not updated for Thunderbird in mozilla-esr17
  • Fixed: 813299 – move the ‘#filter substitution’ line in *.xul files below the <?xml?> header
  • Fixed: 813622 – Permanent orange: various oranges related to plugins
  • Fixed: 813691 – Phishing toolbar needs to be updated to use new nsIUrlListManager interface
  • Fixed: 814589 – Thunderbird’s Menu button has vertical lines on it that seem out-of-place
  • Fixed: 814630 – Thunderbird 17.0 closes all windows if multiple are opened

MailNews Core: (77)

  • Fixed: 80855 – fix hostnameIsIllegal() to properly check validity of hostnames and be more robust
  • Fixed: 127399 – Allow sending emails with IDN based email addresses
  • Fixed: 204350 – (message/rfc822) Attached email message window glitches (forward, reply, view source disabled)
  • Fixed: 250187 – Reply all automatically converts multiple TO recipients to CC (should preserve original destination fields)
  • Fixed: 290247 – add simple, scriptable interface for MIME-part conversion/display
  • Fixed: 315367 – Filters’ Folder picker ['Copy To' and 'Move To'] is unusable with large numbers of folders
  • Fixed: 327812 – No server name validation (checking) for POP3/IMAP/News/LDAP server, whereas enabled for SMTP
  • Fixed: 371195 – odd “left” and “right” arrow images in the “Previous” / “Next” buttons in the table properties dialog
  • Fixed: 390331 – Thunderbird does not configure Word XP (2002) “File, Send To: Mail Recipient” options
  • Fixed: 392848 – message filter condition order incorrect within the list after editing (rule added to the end (bottom) of the rules/conditions list within the filter)
  • Fixed: 394166 – Remove Utility Function usage, create using XPCOM in mailnews
  • Fixed: 462083 – add nsIArray support to mailnews/base/util/iteratorUtils.jsm
  • Fixed: 465339 – Find a sensible way around building in mailnews when touching mailnews/base, or document it everywhere
  • Fixed: 479011 – Windows test failure in test_bug460636.js due to bug 476960
  • Fixed: 495318 – add support for LIST (SUBSCRIBED) part of IMAP LIST-EXTENDED command (RFC 5258)
  • Fixed: 498443 – S/MIME interoperability problems with Eudora; add smime-type=enveloped-data parameter
  • Fixed: 525024 – Account manager does not allow properties with ‘.’ such as dobayes.mailnews@mozilla.org#junk
  • Fixed: 536248 – Accounts are always expanded by default in account settings window
  • Fixed: 579533 – Opening feed item in standalone msg window does not honor “article summary” pref
  • Fixed: 670939 – Draft’s are saved in drafts subfolder but not synchronised with Gmail drafts folder
  • Fixed: 702165 – crash [@ nsMsgQuickSearchDBView::OnSearchDone ] – .. – [@ nsMsgSearchSession::InterruptSearch] when change folders before search is finished
  • Fixed: 723888 – crash SyncRunnable5<nsIImapMailFolderSink, nsIImapProtocol* … typically working with folder subscribe
  • Fixed: 749200 – merge sortAccounts() function in AccountManager.js and serverCompare() in folderWidgets.xml
  • Fixed: 773143 – Rename MOZ_ANGLE to MOZ_ANGLE_RENDERER [Port |Bug 772457 Remove compile-time option to disable ANGLE, replace it by an option to disable WebGL altogether (also disabling ANGLE)|]
  • Fixed: 779990 – “Advanced…” button in Server Settings is in the wrong place
  • Fixed: 785274 – Should return the error of CreateUnique in nsFolderCompactState::Init().
  • Fixed: 787186 – Thunderbird clears news feed display window and list when refreshing feeds
  • Fixed: 787982 – Add a wrapper at build/pymake/make.py that pulls in mozilla-central if necessary
  • Fixed: 798669 – nsImapMailFolder::GetOfflineMsgFolder should be made accessible to js
  • Fixed: 799821 – Folders misbehave when LSUB does not return mailbox flags
  • Fixed: 800877 – 8BITMIME keyword ignored, BODY=8BITMIME absent in 8bit transfers.
  • Fixed: 801644 – Incorrect return result check in nsSmtpProtocol::ProcessProtocolState
  • Fixed: 802098 – Make nsIMsgComposeSecure scriptable
  • Fixed: 802334 – Port |Bug 799391 – Remove libiw check| to comm-central
  • Fixed: 802343 – Port |Bug 557000 – Correctly set GCC_VERSION on mingw| and |Bug 797793 – Disable format warnings on mingw| to comm-central
  • Fixed: 802348 – Port |Bug 795662 – Update libpng to version 1.5.13| to comm-central
  • Fixed: 802352 – Port |Bug 797049 – Disable C4351 as an MSVC warning about a change to be standards-compliant in MSVC2005 (!). Also sync up warning-disabling between configure.in and js/src/configure.in, and add comments about the warnings being disabled| to comm-central
  • Fixed: 802365 – Sync NSS and NSPR versions in configure.in between comm-central and mozilla-central
  • Fixed: 802375 – Port |Bug 697064 – Remove MOZ_CHECK_HEADERS(mmintrin.h) from configure.in| to comm-central
  • Fixed: 802542 – Message size for IMAP folders incorrectly reported/updated in Tb 16
  • Fixed: 803834 – Port Python version / virtual environment changes to comm-central
  • Fixed: 803843 – IMAP mailfiles keep growing to gigabyte size
  • Fixed: 803855 – Port __stdcall and ssize_t configure.in changes to comm-central
  • Fixed: 803856 – Port using -mstackrealign to comm-central
  • Fixed: 803862 – Port |Bug 722933 – add -MACHINE option for link.exe| to comm-central
  • Fixed: 803914 – Port |Bug 791305 Use libjpeg’s color conversion code instead of our own| to comm-central
  • Fixed: 804004 – Convert rest of Account manager files to Services.jsm and mailServices.js
  • Fixed: 804008 – Convert mailnews/base/content/folderWidgets.xml to mailServices.js
  • Fixed: 804639 – Package breakpadinjector.dll and configure.in changes from Bug 769048.
  • Fixed: 804955 – View button in Message security of Compose window does nothing when the address has no certificate
  • Fixed: 805446 – <Delete> key in Feed Subscriptions window does not work as expected
  • Fixed: 806254 – Add back Growl support for TB / SM Aurora
  • Fixed: 806616 – Port |Bug 740854 – Remove SYSTEM_MAKEDEPEND and MOZ_NATIVE_MAKEDEPEND and associated crap| to comm-central
  • Fixed: 806760 – TB16 Redownloads messages / Constantly bringing folders “up to date” / horrible IMAP performance
  • Fixed: 806762 – Thunderbird build is broken after Bug 792180 (error: ‘NS_UNLIKELY’ was not declared in this scope)
  • Fixed: 807066 – Port changes to CL_INCLUDES_PREFIX and cl.py to comm-central
  • Fixed: 807101 – fix logic in am-prefs.js::onCheckItem of disabling elements when the corresponding pref is locked and convert am-addressing.js to use this common function.
  • Fixed: 807451 – Remove nsISignatureVerifier and/or nsISignatureVerifier::VerifySignature
  • Fixed: 807488 – Remove build support for Photon, Irix and old Unix platforms
  • Fixed: 808328 – Port |Bug 797745 – Move l10n-merge/relativesrcdir logic from config.mk into JarMaker.py, allow jar.mn to override| to comm-central
  • Fixed: 808399 – Remove build support for BeOS and VMS
  • Fixed: 808524 – remove unused folderTargetPopup class and binding
  • Fixed: 808974 – Make the “Recent” submenu of folder picker also inherit the class of the parent menu.
  • Fixed: 809321 – Source and destination overlap in mempcy in nsMimeRebuffer.cpp
  • Fixed: 810707 – Port |Bug 704313 – Add proper, overridable <stdint.h> support to mfbt| to comm-central
  • Fixed: 810709 – Port |Bug 792685 – Add a way to have automagically inherited variable definitions in Makefiles| to comm-central
  • Fixed: 810711 – Port |Bug 677159 – Don’t allow to include config/config.mk twice| to comm-central
  • Fixed: 810714 – Port |Bug 755724 part A – add makefile variable DIST_SUBDIR to ship code to a subdirectory of dist/bin| to comm-central
  • Fixed: 812212 – SeaMonkey trunk fails to compile (nsIPop3Service.idl)
  • Fixed: 812375 – Remove content_xtf.xpt from package manifest
  • Fixed: 812999 – Specify stable revisions for extensions in comm-central’s client.py using commented-out variables
  • Fixed: 814219 – nsMovemailService doesn’t build with external linkage anymore
  • Fixed: 814391 – Permanent Orange: test_cspreports.js hangs for Thunderbird after bug 802905 landed (buildbot.slave.commands.TimeoutError)
  • Fixed: 814967 – SeaMonkey trunk build failure (nsIMsgDatabase.idl)
  • Fixed: 815340 – Fix some more nullptr abuse in comm-central
  • Fixed: 816749 – Port UA changes from bug 591537/bug 815743 to comm-central
  • Fixed: 818657 – Fix build failures due to prmem include removals

Windows builds Official Windows, Official Windows installer

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

Mac builds Official Mac (2012-12-08 build)

Thunderbird Trunk

Comments (0)

Permalink

2012-10-27 Thunderbird comm-central builds

Thunderbird-specific: (45)

  • Fixed: 454507 – Contexts menu for links in emails “Copy Link Location” and “Copy” both uses C as accesskey
  • Fixed: 476426 – Thunderbird needs a “NO” option for the initial “Use Thunderbird as the Default Client for” dialog
  • Fixed: 494860 – [Central-European languages] Cannot add contacts if Thunderbird interface is set to non-English
  • Fixed: 512968 – Zoom level in COMPOSE window cannot be reset to default 100% (e.g. via exiting/closing and re-opening the window)
  • Fixed: 595723 – If Thunderbird is the default client for e-mail, newsgroups and feeds, the dialog only shows that Thunderbird is the default client for e-mail
  • Fixed: 668756 – decimal separator according to TB locale version
  • Fixed: 679696 – Identity picker on compose window is hard to use when you have a lot of identities
  • Fixed: 728385 – [10.8] Include support for Mountain Lions “Notification Center” into Thunderbird
  • Fixed: 738194 – Composition: Add keyboard shortcuts for Zoom (Ctrl++, Ctrl+-, Ctrl+0: ux-consistency with message reader), change shortcuts for font size to Ctrl+<, Ctrl+>
  • Fixed: 739311 – Clicking “x more” button shrinks(!) message header height, so that *less* or even *no* recipients are in view [multiple, many, lots of recipients]
  • Fixed: 748965 – convert mail/base/content/FilterListDialog.js and SearchDialog.js to Services.jsm and MailServices.js
  • Fixed: 763471 – Convert Dropbox Filelink provider code to addon
  • Fixed: 782947 – Add referral codes to Box Filelink component
  • Fixed: 786606 – Chat shortcut key Ctrl+Shift+C doesn’t do anything – conflicts with keyboard shortcut for Lightning’s Calendar tab
  • Fixed: 786684 – JS error (TypeError: match[1] is undefined) when parsing a JID without a node part.
  • Fixed: 787925 – Permanent orange: TEST-UNEXPECTED-FAIL | test-cloudfile-backend-yousendit.js | test-cloudfile-backend-yousendit.js::teardownTest
  • Fixed: 789745 – Cannot connect to XMPP servers that don’t support SASL authentication
  • Fixed: 790234 – [10.6] crash in libunwind::UnwindCursor
  • Fixed: 791542 – [TB17 test] IM account troubleshooting information is erroneous
  • Fixed: 792392 – No special icon for secure connection in folder pane on linux
  • Fixed: 792579 – Remove NS_TIME_FUNCTION from configure.in in comm-central
  • Fixed: 792965 – Add icons to compose autocomplete list
  • Fixed: 792979 – Attachment reminder is broken due to removal of nsIEditorObserver
  • Fixed: 793838 – Feed body AppMenu items are not working anymore
  • Fixed: 793888 – Separators in the message header pane toolbar are not visible, separator and space cannot be removed again from the header pane toolbar
  • Fixed: 794880 – [Mac] The icon of the “Add Contact” and “Join Chat” toolbar buttons disappear when they are clicked while disabled
  • Fixed: 794946 – Add mozmill tests for the chat toolbar and the central placeholder of the instant messaging UI
  • Fixed: 794988 – Enable profiling on Daily builds
  • Fixed: 795078 – Thunderbird does not see user online and can’t receive message from a contact with a singe quote in its resource
  • Fixed: 795296 – Include the string that couldn’t be parsed in XML parse errors of the XMPP stream
  • Fixed: 795959 – Typing “@gmail.com” as part of the username shouldn’t be required when setting up a gtalk account
  • Fixed: 795971 – JavaScript strict warning: logger.js, line 453: assignment to undeclared variable entry
  • Fixed: 798952 – Move sanitizeDialog.css to mail subdirectory
  • Fixed: 799068 – Land in comm-central Instantbird’s changes to chat/ – 3
  • Fixed: 799504 – Long retweets are cut off after 140 characters
  • Fixed: 799596 – Thunderbird is unusable after bug 565717 landed
  • Fixed: 800123 – Don’t hard code the contact photos in cardDialog
  • Fixed: 800525 – wrapped nick causes extra height on secondary lines
  • Fixed: 801261 – Adopt editContactOverlay to new light coloring
  • Fixed: 802575 – AppMenu button doesn’t get added to Chat tab automatically
  • Fixed: 802704 – [OS X] add LSApplicationCategoryType to the info.plist
  • Fixed: 803724 – [OS X] Text of some toolbar icons are not lined up
  • Fixed: 803811 – –with-system-zlib version detection broken after bug 781446
  • Fixed: 804142 – Upgrade clang used by thunderbird
  • Fixed: 804598 – Can not remove individual cookie

MailNews Core: (60)

  • Fixed: 133605 – nsIMsgCompFields::[Set|Get]NewsHost is identical to nsIMsgCompFields::[Set|Get]NewspostUrl
  • Fixed: 210608 – build warnings in nsImapMailFolder
  • Fixed: 287969 – NS_IMETHODIMP AddShellToCacheForHost should not return PRBools
  • Fixed: 304704 – Unable to subscribe to feed URLs passed from browsers (Mac)
  • Fixed: 363238 – saved searches fail for searches on x-headers
  • Fixed: 371174 – In <ComposerCommands.js>, 3 strict “Warning: redeclaration of property”, caused by function redeclarations
  • Fixed: 436606 – “ASSERTION: RemoveCurrentDraftMessage can’t get draft id” involving message compose window
  • Fixed: 543239 – Filter list no longer finds and selects filter using keyboard entry.
  • Fixed: 543419 – Message Filters list not updated when already open
  • Fixed: 545194 – Account Settings–>Server username and buttons “Advanced” and “Browse” are cut off
  • Fixed: 561762 – Add additional error information to “This filter cannot be saved”
  • Fixed: 642639 – errUtils.js’ logException should dump exceptions via Components.utils.reportError too for fancy mozmill logging
  • Fixed: 669136 – crash [@ nsParseMailMessageState::FinalizeHeaders()], [libSystem.B.dylib@0x4123b | ParseString | nsParseMailMessageState::FinalizeHeaders ] (5.0, Mac )
  • Fixed: 674742 – Compacting a Mail folder can delete all copies of the folder in certain error conditions
  • Fixed: 678351 – dirSvc in mailShutdown.js should be an nsIDirectoryService
  • Fixed: 681735 – Account central is too tall to fit into a small window (600px high) because of too large fixed spaces between items / groups of items on Windows and Linux.
  • Fixed: 721316 – Use Gmail IMAP Extension of X-GM-MSGID, X-GM-THRID, X-GM-LABELS in addition to XLIST
  • Fixed: 725488 – in Junk Settings, disable junk target folder pickers based on the radio selector (Junk on/Other), similarly to pickers on Copies & Folders
  • Fixed: 736661 – outgoing server (SMTP) cannot be highlighted even though selected
  • Fixed: 750666 – crash in nsPop3Sink::FindPartialMessages
  • Fixed: 760126 – Reduce amount of preprocessing of content files – don’t pre-process out license headers
  • Fixed: 769588 – Port bug 722872 – call the Init method after creating nsITransferable
  • Fixed: 770262 – crash in mozalloc_abort … nsMsgSearchTerm::MatchBody
  • Fixed: 775665 – Change Filter Context UI to checkboxes
  • Fixed: 777287 – try to remove some unneeded XUL elements in the filter editor dialog
  • Fixed: 782738 – crash at mail startup [@ nsParseNewMailState::MoveIncorporatedMessage]
  • Fixed: 783289 – Fix return code issues revealed by nsresult changes in comm-central
  • Fixed: 783491 – tweak outdated code in mail/base/content/FilterListDialog.js
  • Fixed: 787557 – Thunderbird 15 inactive msg db close change prevents FolderLoaded events when folders are updated
  • Fixed: 787982 – Add a wrapper at build/pymake/make.py that pulls in mozilla-central if necessary
  • Fixed: 788012 – Build failure after bug 579517
  • Fixed: 788429 – Add ability to open global Addressing preferences from account manager
  • Fixed: 788607 – Add comm-central/build/pymake/make.py as a stub that runs GNU make
  • Fixed: 790912 – Message shows wrong content (body text) after move to other folder
  • Fixed: 791457 – MailNews calls synchronous nsIProtocolProxyService::Resolve which doesn’t exist any more since Bug 769764 removed it.
  • Fixed: 793599 – convert mailnews/base/prefs/content/am-junk.js to Services.jsm
  • Fixed: 794170 – Silence “equality comparison with extraneous parentheses [-Wparentheses-equality]” in nsMsgFolderDataSource.cpp
  • Fixed: 794186 – remove remaining PRInt32/PRUint32 usages in comm-central
  • Fixed: 794558 – Remove 2 unused vars in mailnews/base/src
  • Fixed: 795085 – linux external api builds fail (nsString.h include in gfx/src/nsRegion.h)
  • Fixed: 795097 – the News “Download headers” dialog should use a numeric field for the number of headers to download.
  • Fixed: 795562 – nsNntpIncomingServer allows to subscribe twice to the same newsgroup
  • Fixed: 795707 – Selecting multiple PGP/MIME encrypted messages crashes Thunderbird
  • Fixed: 795712 – Silence [-Wunused-private-field] warnings in mailnews/
  • Fixed: 795736 – Silence some [-Wunused-variable] warnings in mailnews/
  • Fixed: 795997 – Silence remaining[-Wunused-variable] / [-Wunused-private-field] warnings in mailnews/
  • Fixed: 796085 – fix some “warning: variable ‘rv’ set but not used [-Wunused-but-set-variable]” gcc warnings in /mailnews
  • Fixed: 796805 – Permanent orange: TEST-UNEXPECTED-FAIL | test_iteratorUtils.js | TypeError: childArray is null
  • Fixed: 797452 – Intermittent build/macosx/universal/unify failure: “copyIfIdentical: files differ”
  • Fixed: 797524 – Thunderbird build is broken after Bug 795065 (error: no matching function for call to ‘nsITransfer::Init…)
  • Fixed: 797600 – Thunderbird 13+ no longer show nntp error messages
  • Fixed: 797823 – Thunderbird build is broken after Bug 794884 (error: ‘SupportImageWithMimeType’ is not a member of ‘imgILoader’)
  • Fixed: 798345 – Permanent orange: TEST-UNEXPECTED-FAIL | test_private_resume.js | TypeError: pb is null
  • Fixed: 798789 – Enable gcc -Werror=conversion-null for gcc >= 4.5 for comm-central (port bug 778980)
  • Fixed: 798828 – fix “warning: overflow in implicit constant conversion [-Woverflow]” in mailnews/local/src/nsParseMailbox.cpp
  • Fixed: 801383 – Build is failing in comm-central MailNews code since m-c Bug 779473
  • Fixed: 801541 – dbFrozen is an intermediate variable that should just go away
  • Fixed: 801559 – Remove unused nsIMdbCompare
  • Fixed: 803574 – Permanent orange: TEST-UNEXPECTED-FAIL | test_nntpPassword2.js application crashed
  • Fixed: 805266 – Avoid extra make pass in mime/public

Windows builds Official Windows, Official Windows installer (discussion)

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

Mac builds Official Mac

Thunderbird Trunk

Comments (0)

Permalink