2014-12-21 Thunderbird comm-central builds

Thunderbird-specific: (43)

  • Fixed: 398531 – Find and Replace dialogue: Pressing Enter key with focus outside buttons unexpectedly closes the dialogue: can’t continue to “Find next”
  • Fixed: 628035 – Adding unknown email addresses to Mailing list, then deleting ghost duplicate entries from contacts pane, causes dataloss in mailing list (contacts pane list is not updated/refreshed)
  • Fixed: 731145 – Provide a checkbox for “default offline.autoDetect” option
  • Fixed: 824909 – Print/Print preview of .eml files shows blank on linux – don’t add wrong file association to ~/.local/share/applications/mimeapps.list
  • Fixed: 910293 – TEST-UNEXPECTED-FAIL | newmailaccount/test-newmailaccount.js | test-newmailaccount.js::test_can_display_providers_in_other_languages
  • Fixed: 947616 – Existing SeaMonkey/outlook/oexpress/eudora profile is no longer offered for migration to Thunderbird (import in a first-run situation)
  • Fixed: 1000162 – Bad Tab layout on Beta builds
  • Fixed: 1039003 – Port |Bug 633773 – Use Google’s HTTPS search by default|, |Bug 958883 – Use HTTPS for Yahoo searches| and search plugin parts of |Bug 959576 – Create a component to get the list of priority domains| to Thunderbird
  • Fixed: 1040009 – .mozconfig configure options are ignored if objdir path is absolute
  • Fixed: 1064795 – TEST-UNEXPECTED-FAIL | older-widget/test-message-filters.js | test-message-filters.js::test_customize_toolbar_doesnt_double_get_mail_menu
  • Fixed: 1081190 – Using InstallTrigger gets “NS_ERROR_FACTORY_NOT_REGISTERED” error – need to port bug 926712 to TB and IB
  • Fixed: 1081693 – Port Bug 947507 to thunderbird: Reset intl.charset.detector if not set to off, Japanese, Russian or Ukrainian
  • Fixed: 1082607 – Disable Edit and Remove buttons on Tag Manager when there is no selection
  • Fixed: 1082896 – New mail notification shows garbled sender name when name is encoded.
  • Fixed: 1084973 – Port |Bug 1031352 – share the logic for determining what MSVC DLLs to package| to im, mail, and suite
  • Fixed: 1085205 – Create filter from – Chooses wrong field
  • Fixed: 1091675 – Implement quoting to disable multi-word search in addressbook
  • Fixed: 1099861 – There are some resource path mixing ://gre/modules and ://modules
  • Fixed: 1099866 – Not checking for attachments creates UI problems in Compose window
  • Fixed: 1100152 – TEST-UNEXPECTED-FAIL | /builds/slave/test/build/tests/xpcshell/tests/toolkit/components/terminator/tests/xpcshell/test_terminator_reload.js
  • Fixed: 1100380 – [10.10] Use vibrancy in the tabbar and address tabbar styling issues in Yosemite.
  • Fixed: 1100521 – [10.10] Yosemite styling for sidebars across TB.
  • Fixed: 1100534 – TEST-UNEXPECTED-FAIL | /builds/slave/test/build/mozmill/folder-display/test-columns.js | test-columns.js::test_persist_columns_gloda_collection
  • Fixed: 1100672 – Port |Bug 990799 – Update search plugins to use rel=”searchform”| to Thunderbird
  • Fixed: 1100951 – Toolbar -> Titlebar gradient doesn’t match in Yosemite.
  • Fixed: 1102013 – mail/installer/package-manifest.in needs to be updated after the cleanup in bug 1096494
  • Fixed: 1102377 – Port Bug 1094303 (Move buildlist invocations into misc tier) for c-c
  • Fixed: 1102588 – TEST-UNEXPECTED-FAIL | /builds/slave/test/build/mozmill/content-tabs/test-plugin-crashing.js | test-plugin-crashing.js::test_crashed_plugin_notification_bar
  • Fixed: 1102892 – Passwords gone after update – port bug 1030059 for Thunderbird
  • Fixed: 1104835 – Port bug 1101170 (Move Linux desktop sandboxing code into plugin-container) to fix bustage: Missing file(s): bin/libmozsandbox.so
  • Fixed: 1104931 – unify the 4 identical accountProvisioner.css files
  • Fixed: 1105197 – check-sync-dirs is no longer run over build/ vs mozilla/build
  • Fixed: 1105715 – Add asan.manifests (port bug 886842)
  • Fixed: 1105723 – Port Bug 1067893 – Detect OTOOL in configure and use it for all ‘otool’ calls
  • Fixed: 1106349 – TEST-UNEXPECTED-FAIL | /builds/slave/test/build/tests/xpcshell/tests/toolkit/components/search/tests/xpcshell/test_selectedEngine.js
  • Fixed: 1106585 – Port ‘Bug 1094565 – Update sccache to e68dfc2’ to comm-central and comm-aurora to fix check-sync-dirs.py failure
  • Fixed: 1107902 – Unable to add accounts when a DWM registry key is missing.
  • Fixed: 1107959 – Port bug 1005456 to thunderbird / instantbird
  • Fixed: 1108057 – Port Bug 1106917 – Content font size setting affects some UI elements too, breaking the layout
  • Fixed: 1108198 – Port bug 639134 to TB – [“Allow pages to choose their own colors” does not work with high contrast windows 7 themes]
  • Fixed: 1108207 – Remove doubled styles in accountProvisioner.css
  • Fixed: 1109057 – client.py does not follow the flake8 conventions
  • Fixed: 1113042 – comm-central build for win64 is note updated after 2014-11-25

MailNews Core-specific: (28)

  • Fixed: 286760 – email address with leading/trailing whitespace in Address book, Account manager, or Composition [foo@bar.com ] displays wrongly with added quotes when composing [“foo”@bar.com], causing lost mails and malformed “duplicate” AB entry
  • Fixed: 331560 – “Order Received” reversed when copying messages from Local to IMAP account
  • Fixed: 467118 – Switch Integrated Search indexing over to use nsIIdleService instead of message displayed timers
  • Fixed: 846123 – Thunderbird 100% CPU for minutes when copying a large number of messages (IMAP Online Copy, Copy between Offline-Use=Off folders)
  • Fixed: 870556 – O(n^2) performance freezes UI for several minutes fetching new mail from IMAP server for very large folder
  • Fixed: 1008843 – React to the removal of T.61-8bit
  • Fixed: 1008845 – React to the removal of x-johab
  • Fixed: 1025886 – React to the removal of ISO-2022-KR and ISO-2022-CN
  • Fixed: 1026946 – React to the removal of EUC-TW
  • Fixed: 1067807 – React to the removal of non-Encoding Standard DOS encodings
  • Fixed: 1068505 – React to the removal of non-Encoding Standard Mac encoders
  • Fixed: 1068510 – React to the removal of ARMSCII8
  • Fixed: 1069907 – React to the removal of ISO-IR-111
  • Fixed: 1069909 – React to the removal of ISO-8859-6-I and -E and ISO-8859-8-E as Gecko-canonical names
  • Fixed: 1070986 – React to the removal of us-ascii as a Gecko-canonical name
  • Fixed: 1072202 – React to the removal of VISCII, x-viet-tcvn5712 and x-viet-vps
  • Fixed: 1074125 – Avoid duplication of labelsencodings.properties in charsetalias.properties
  • Fixed: 1082243 – Port |Bug 1077151 – Always use expandlibs descriptors when they exist| to comm-central
  • Fixed: 1085004 – mIsCachable is always true
  • Fixed: 1096109 – Port |Bug 1091383 – Move delayload logic entirely in moz.build frontend code| and |Bug 1091384 – Remove EXPAND_LIBNAME and affiliated| to c-c
  • Fixed: 1096778 – Include browser-element.xpt that defines the nsIBrowserElementAPI interface
  • Fixed: 1099430 – Eliminate the duplication of the build system in comm-central
  • Fixed: 1103373 – Add strings for Bug 529697 – (CSP 1.1) Implement form-action directive
  • Fixed: 1106346 – Needs to follow nsInsIAlertsService.showAlertNotification change
  • Fixed: 1109058 – Fix a header guard in mailnews/base/src/nsMsgSearchDBView.h
  • Fixed: 1109061 – Remove some useless variables
  • Fixed: 1111304 – assertion failure loadinfo
  • Fixed: 1112413 – mailnews/compose/src/nsMsgCompose.cpp:1476:28: error: ‘class nsIScriptContext’ has no member named ‘GC

Windows builds Official Windows, Official Windows installer

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

Mac builds Official Mac