2014-02-09 Thunderbird comm-central builds

Thunderbird-specific: (85)

  • Fixed: 296952 – Improve Phishing Detector to recognize host names of the same domain
  • Fixed: 318955 – Add optional Print button for message composition (customize composition toolbar)
  • Fixed: 516354 – Get Mail-button should have more informative tooltip (“Get new messages for <account name>”)
  • Fixed: 528044 – Global search: “Show/Open as list” results view does not remember columns (should persist column visiblity, e.g. for “location”) [faceted search; search all messages]
  • Fixed: 544315 – When the birth year is empty, thunderbird put 1900 and in english language
  • Fixed: 560193 – unable to delete newsgroup saved search
  • Fixed: 570787 – Global Search: “Open email as list” Results should show location column by default [containing folder, faceted search, Search all messages]
  • Fixed: 591317 – Allow to play the system sound for a new message (in order to test it)
  • Fixed: 648256 – No keyboard access for closing attachment reminder notification bar (proposal: ESC)
  • Fixed: 677276 – Numbering of access keys for attachments list in the menus should start at one, not zero
  • Fixed: 707489 – About Thunderbird dialog “Check for Updates” button disregards user prefs – available update(s) are downloaded and queued for installation
  • Fixed: 714036 – TB: Help Keyboard Shortcuts broken(?)/wrong/incomplete in documentation: F1 vs. Ctrl+?
  • Fixed: 716093 – TB: Keyboard Shortcuts broken(?)/wrong/incomplete in documentation: Ctrl+M
  • Fixed: 731612 – Clicking “More” button in search results triggers scrolling to the top of list.
  • Fixed: 732803 – ‘Menu Bar’ menu entry not on top in View > Toolbars menu
  • Fixed: 742236 – Get rid of the harcoded retrievalLimit in gloda and make that limit configurable
  • Fixed: 742726 – Joining a channel on irc through the join channel dialog should be able to cope with a missing # or warn about it
  • Fixed: 760157 – Determining what is a feed message should use the new FeedMsg flag
  • Fixed: 780749 – No Support for XMPP Self Signed Certificate
  • Fixed: 846414 – Hide the “Show All Tabs” button when there are less than 2 tabs.
  • Fixed: 863226 – Port bugfixes (and possibly some improvements) to the log tree from Instantbird
  • Fixed: 867161 – OS X – Update Compose Window UI
  • Fixed: 876635 – Thunderbird cannot be dragged on always active menubar
  • Fixed: 878805 – Check UI consistency across all Thunderbird folderpickers
  • Fixed: 881073 – Remove “Click here to…” clutter from message list column header tooltips (“Click here to sort by recipient” etc.) for ux-consistency with other tooltips
  • Fixed: 905094 – Error: TypeError: aPhotoNode.getElement(…) is null
  • Fixed: 906264 – Linux – Update Compose Window UI
  • Fixed: 918270 – findbar.xml, line 263: this._browser.finder is undefined, Finder.jsm, line 19: docShell.getInterface is not a function
  • Fixed: 920801 – Port chat/ changes from Instantbird to comm-central – 6
  • Fixed: 926473 – Menu label “Disable scam detection for all messages” is ambiguous, too easy to hit after bug 562048 redesign
  • Fixed: 929279 – Starred messages (with black star) much harder to see in Thunderbird 24
  • Fixed: 929784 – In gloda facet view, long email addresses can push content off-screen
  • Fixed: 933633 – TEST-UNEXPECTED-FAIL | /builds/slave/test/build/mozmill/content-tabs/test-plugin-outdated.js | test-plugin-outdated.js::test_outdated_plugin_notification
  • Fixed: 936877 – Unable to display very long “From:” field properly
  • Fixed: 939700 – add some mozmill tests for the manual attachment reminder in compose window
  • Fixed: 946788 – crashes in about:support (“Troubleshooting information”) have wrong date/day of month because |getDay| has been used instead of |getDate|
  • Fixed: 949125 – remove unnecessary nsISupportsArray usage in SearchDialog.js
  • Fixed: 949981 – collection of lockPref setting bugs (some structured options in preferences dialog are not disabled properly when the associated pref is locked)
  • Fixed: 950190 – When Contacts sidebar is shown in compose window the splitter is allowed to overlap it when dragged to far left
  • Fixed: 951318 – TEST-UNEXPECTED-FAIL | /test/build/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetrySendOldPings.js
  • Fixed: 951502 – zip I/O error: No such file or directory on release builds
  • Fixed: 951520 – Error: this.folderDisplay.treeSelection is null File: chrome://messenger/content/messageWindow.js Line: 260
  • Fixed: 951800 – TEST-UNEXPECTED-FAIL: test-plugin-crashing.js | test-plugin-crashing.js::test_crashed_plugin_notification_inline (Timeout waiting for the content tab to open(
  • Fixed: 952953 – Use the Fx Australis tabs
  • Fixed: 953011 – [Shared Themes] Pt. 2 – Move mailWindow1.css code to shared/
  • Fixed: 953165 – picture in feed not showing
  • Fixed: 953225 – TEST-UNEXPECTED-FAIL | /builds/slave/test/build/xpcshell/tests/toolkit/components/crashmonitor/test/unit/test_register.js
  • Fixed: 953249 – Add the flag-col.png to Linux
  • Fixed: 953375 – Replace undefined gPromptService with Services.prompt
  • Fixed: 953403 – Open sidebar messes the print preview in compose window
  • Fixed: 955875 – Permanent Orange: Mac 10.8 TEST-UNEXPECTED-FAIL | test-attachment-reminder.js::test_attachment_reminder_dismissal (and test_attachment_reminder_aggressive_pref, test_no_send_now_sends)
  • Fixed: 956153 – Remove the inset shadow shown in the message viewer.
  • Fixed: 956481 – Remove ellipsis from some Message menuitems
  • Fixed: 956485 – Inverted Print icon is to wide
  • Fixed: 956487 – IM: Pseudo is messed after landing of bug 920801
  • Fixed: 956493 – Convert PRUnichar to char16_t in comm-central
  • Fixed: 956579 – Port Bug 955121 – Show participant tooltip when hovering nick in conversation
  • Fixed: 956586 – tooltip modernization – FillInHTMLTooltip is deprecated
  • Fixed: 956589 – Port Bug 954653 – Redesign buddy tooltips
  • Fixed: 956767 – Can not set Auto-Join for channels in chat
  • Fixed: 957918 – Port chat/ changes from Instantbird to comm-central – 7
  • Fixed: 957974 – Change “Message > Edit Message As New” to “Edit As New Message”
  • Fixed: 958798 – [Shared Themes] Pt. 3 – Move messageHeader.css code to shared/
  • Fixed: 958850 – port firefox Advanced | Update UI changes to thunderbird (port bug 600505, bug 701987)
  • Fixed: 958959 – Cleanup of tagColors-aero.css
  • Fixed: 959365 – IRC: /list is broken due to chat.irc.automaticList missing
  • Fixed: 960672 – Windows – Update Composer UI
  • Fixed: 961506 – Add a margin for .menulist-label on menulist.folderMenuItem
  • Fixed: 962035 – Remove html namespace in imbuddytooltip.xml
  • Fixed: 962088 – Fix incorrect use of NS_ARRAY_LENGTH in nsMailGNOMEIntegration.cpp
  • Fixed: 962738 – Fix small ‘Postcard’ composer issues
  • Fixed: 963506 – Get rid of NSIAccessibleProvider references
  • Fixed: 963731 – Fix small OS X composer issues
  • Fixed: 963739 – Minor styling improvements to the quick filter bar on OS X.
  • Fixed: 963923 – Fix small Windows composer issues (vertical distances in “postcard” compose header)
  • Fixed: 963946 – Fix theme regressions from bug 963739
  • Fixed: 964066 – Restyle the Quick filter bar
  • Fixed: 964072 – Add ids to some preferences dialog elements
  • Fixed: 964364 – Restyle the Quick filter bar
  • Fixed: 964377 – Intermittent test-attachment-reminder.js | test-attachment-reminder.js::test_manual_automatic_attachment_reminder_interaction
  • Fixed: 964400 – Compose window alignment tweak on Linux
  • Fixed: 965255 – OSX build bustage on comm-central from bug 941409 (layout/xul/nsMenuFrame.cpp:682:64: error: no member named ‘anonid’ in ‘nsGkAtoms’)
  • Fixed: 965357 – Compose header alignment tweaks
  • Fixed: 967460 – Cursor doesn’t show on left side of chat text input area
  • Fixed: 969307 – Use unprefixed box-sizing internally

MailNews Core-specific: (32)

  • Fixed: 368266 – The “RSS subscription” dialog should have an “OK” button
  • Fixed: 401014 – Configure Text Format Behavior, Send Options, HTML Domain and Plain Text Domains match too broadly. Domain is truncated when using format autodetect
  • Fixed: 471012 – Use or remove |#ifdef UNREADY_CODE| code
  • Fixed: 497809 – non-sane feeditems.rdf not recognized/deleted/rebuilt
  • Fixed: 664697 – Convert newsblog util.js into a module
  • Fixed: 776438 – Preference mailnews.reply_header_originalmessage should not be used for forwarded messages
  • Fixed: 786936 – Need a utility method to register test double
  • Fixed: 794303 – Compact folder fails if local mail folder size is near 4GB(less than 4GB) or over 4GB, (Compact still fails, even after fix of bug 608449 and bug 462665)
  • Fixed: 801718 – mEnv_ErrorCode in morkEnv should be an mdb_err
  • Fixed: 813929 – Lost the SMTP parameters line in Thunderbird
  • Fixed: 831190 – Passing empty string to nsIMsgFolder.createSubfolder() crashes Thunderbird
  • Fixed: 842632 – Improve the nsIMsgHeaderParser interface
  • Fixed: 844148 – Leak in nsImapFlagAndUidState::ClearCustomFlags
  • Fixed: 868267 – HTML mail compose self-XSS due to signature text
  • Fixed: 875818 – HTML compose window XSS via <object> tag on Reply/Forward (“wiretap” is back)
  • Fixed: 919247 – crash in nsMsgDBView::SetThreadIgnored(nsIMsgThread*, unsigned int, bool)
  • Fixed: 932904 – Use of uninitialized value on the heap: created by nsNntpIncomingServerConstructor()
  • Fixed: 933555 – “Reply-to:” not honored for To=From with different Reply-To
  • Fixed: 941545 – Default to UTF-8 for outgoing email for the en-US locale
  • Fixed: 945045 – Remove nsISupportsArray in mailnews/import
  • Fixed: 946669 – “trust junk mail headers set by” dropdown is accumulating items when switching between junk settings of different accounts
  • Fixed: 950333 – external api builds broken by bug 842632
  • Fixed: 952431 – replace a bunch of NS_LITERAL_STRING uses with MOZ_UTF16
  • Fixed: 955842 – Disable OS X Address Book testing in xpcshell-tests due to 10.8 and later issues
  • Fixed: 955869 – Two feed parser fixes; prevent duplicate atom enlosures and feedburner:origLink
  • Fixed: 957220 – Enable code to build from m-c’s config/rules.mk copies
  • Fixed: 958072 – Support <origEnclosureLink> in feeds
  • Fixed: 959272 – Fix feed folder rename/move/copy and db sync issues
  • Fixed: 960287 – check-sync-dirs no longer exists.
  • Fixed: 961054 – Perma-orange on comm-central: TEST-UNEXPECTED-FAIL | /builds/slave/test/build/xpcshell/tests/toolkit/components/downloads/test/unit/test_bug_382825.js | 2147549183 == 2147746065 – See following stack:
  • Fixed: 962821 – error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
  • Fixed: 966705 – Replace ParsedHeader with nsCOMArray<msgIAddressObject>

Windows builds Official Windows, Official Windows installer

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

Mac builds Official Mac