2013-04-30 Calendar builds

Common (excluding Website bugs)-specific: (15)

  • Fixed: 374973 – multiweek/month view jumps to another week when (de)selecting ‘tasks in view’ from context menu
  • Fixed: 479674 – Don’t include toolbar.css in application chrome
  • Fixed: 727434 – Import Calendar.CSV files doesn’t work for Lightning calendar add-on.
  • Fixed: 857155 – Test beta/release runs with Thunderbird infrastructure in staging area
  • Fixed: 861620 – Improve test coverage in backend components
  • Fixed: 861644 – Comptor for binary search is incorrect
  • Fixed: 861646 – Missing nsIObserver on calIStartupService
  • Fixed: 861647 – aMaxCount argument is not correctly taken into account
  • Fixed: 861650 – calIPeriod implementation doesn’t correctly understand duration periods and forces utc
  • Fixed: 861651 – Minor issues in calItemBase (immutability, properties, attachments)
  • Fixed: 861652 – ics parser is missing listener, everything is called synchronously
  • Fixed: 861654 – Fix repeatOffset and repeatDate in calAlarm
  • Fixed: 861656 – Removing X-Parameters does not work
  • Fixed: 861657 – Setting count = -1 in calRecurrenceRule causes isByCount = true
  • Fixed: 864138 – Duplicated condition in switch statement (calXMLUtils.jsm)

Sunbird will no longer be actively developed by the Calendar team.

Windows builds Official Windows

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

Mac builds Official Mac

Calendar

Comments (0)

Permalink

2013-04-30 Thunderbird comm-central builds

Thunderbird-specific: (21)

  • Fixed: 68784 – when sending mail, should first check “no recipient”, then “no subject” (it’s currently the other way round)
  • Fixed: 308690 – No confirmation prompt when force-deleting messages with SHIFT+DEL (currently no protection against accidental permanent dataloss)
  • Fixed: 431217 – Send button should be disabled until we have a recipient
  • Fixed: 507103 – Composition’s “Save” button remembers last “Save as” choice (draft, template, or file), but no indication of current choice in dropdown menu (menuitems should be type=”radio”)
  • Fixed: 810763 – create test file to check proper handling/rejection of certain values input into the Account manager
  • Fixed: 813725 – Top of RSS item viewing window frozen
  • Fixed: 814956 – AppMenu button on Mail Toolbar of standalone message window does not work
  • Fixed: 816414 – Changed UX / performance issue with “Automatically mark messages as read” “Immediately on display” and keyboard shortcut “N” on RSS feeds
  • Fixed: 846551 – The unread count on the chat toolbar button is ugly and unreadable on a Mac retina screen
  • Fixed: 847259 – (Linux) drag and drop rss feed link from browser to folderpane does nothing
  • Fixed: 851173 – Can’t change encoding for e-mails in TB17 using AppMenu button
  • Fixed: 855057 – handle account name that is a substring of another one properly in the activity manager
  • Fixed: 856432 – Modernize the New Mail alert appearance
  • Fixed: 856451 – Make the New Mail alert show time easy adjustable
  • Fixed: 856456 – Prompts to save unmodified message forward draft (commit in bug 762594 not complete fix)
  • Fixed: 859287 – After the toolbar customization dialog is used, the “Get Mail” pull down does not display full width until TB is restarted.
  • Fixed: 860093 – Regression from Bug 824150: toolbox has no method getElementById()
  • Fixed: 860406 – When using Personas on Mac, the title bar is overlaid by the tab bar
  • Fixed: 861867 – Add new Toolbar Icons for Thunderbird.
  • Fixed: 863231 – Send button not working properly after Bug 431217, when filling recipients via Contacts sidebar
  • Fixed: 866498 – Radio group for Main Menu Bar->View->Feed Message Body As-> and Radio group for App Menu-> View->Feed message Body As-> are not in sync with each other

MailNews Core-specific: (20)

  • Fixed: 523796 – Eml file content change sending it as an attached file (if there is no [CRLF] at end of .eml file, Tb tries to send in Base64, then bug 326303 occurs)
  • 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:.
  • Fixed: 810675 – do not needlessly preprocess some mail/ files
  • Fixed: 825012 – Expose methods to insert/remove indices in the m_keys array in msgDBView
  • Fixed: 832034 – support non-IMAP async folder create types in processNextBatch of mailWindowOverlay.js
  • Fixed: 833971 – LDAP password requested for each lookup even if password is saved (also can’t save it again after removal)
  • Fixed: 837409 – crash [@ nsImapMailFolder::AddMoveResultPseudoKey(unsigned int)], [@ nsImapMailFolder::AddMoveResultPseudoKey] (Mac)
  • Fixed: 845187 – JavaScript interpreter encounters an uninitialized memory from XPCOM interface (thunderbird)
  • Fixed: 846540 – Emasculate comm-central/configure.in
  • Fixed: 851275 – show size on disk for newsgroup folders
  • Fixed: 854536 – Remove GRE_MODULE from Makefile.in’s (port bug 852534 and rules.mk of bug 817076)
  • Fixed: 855754 – Pass current nsIURI to PGP/MIME proxy object
  • Fixed: 856304 – remove some obsolete constructs in /mailnews
  • Fixed: 856506 – crash in nsSmtpProtocol when parsing IDN
  • Fixed: 856914 – Add a mail services C++ helper
  • Fixed: 859068 – Cannot create or amend mailling lists in the address book
  • Fixed: 860966 – Compile failure in msgMapiImp.cpp with Visual Studio 2012
  • Fixed: 862757 – Permanent Orange: TEST-UNEXPECTED-FAIL | test_detectAttachmentCharset.js | UTF-16 == UTF-16LE – See following stack:
  • Fixed: 864256 – Build failure in nsMsgStatusFeedback.cpp: “error: ‘class nsIXULBrowserWindow’ has no member named ‘SetJSDefaultStatus’”
  • Fixed: 866412 – Build failure: cannot convert from ‘already_AddRefed<T>’ to ‘nsIAtom *’

Windows builds Official Windows, Official Windows installer

Linux builds Official Linux (i686), Official Linux (x86_64) (2013-04-29 build)

Mac builds Official Mac

Thunderbird Trunk

Comments (0)

Permalink

2013-04-10 Calendar builds

Common (excluding Website bugs)-specific: (1)

  • Fixed: 852496 – The image for the delete button in the Event/Task Edit Dialog is messed up.

Sunbird will no longer be actively developed by the Calendar team.

Windows builds Official Windows (2013-04-03 build)

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

Mac builds Official Mac

Calendar

Comments (0)

Permalink

2013-04-10 Thunderbird comm-central builds

Thunderbird-specific: (27)

  • Fixed: 283425 – Add prefs UI for option to disable (don’t show) the new-message tray icon
  • Fixed: 325777 – “Search messages” window has mislabeled button – “File” should be “Move”
  • Fixed: 431439 – Add about:crashes button in prefs
  • Fixed: 465731 – Don’t include toolbar.css in application chrome
  • Fixed: 507622 – remove some usage of obsolete dialogOverlay.xul in mailnews/
  • Fixed: 519252 – consider builder newsgroup link in a safer way
  • Fixed: 599036 – Feeds that should open in a new window opens in a new tab.
  • Fixed: 660211 – There is no way to save a custom message list column layout (as standard for new folders) nor apply columns to virtual folders or newsgroups
  • Fixed: 781466 – Shortcut keys used to assign tags are not consistent with those shown in the Menu.
  • Fixed: 804091 – IMAP account option “Synchronize the most recent” not saving correctly
  • Fixed: 817329 – “this addon could not be installed because it appears to be corrupt” is quite invisible
  • Fixed: 817468 – color of attachment bar with wide view layout different from other layouts
  • Fixed: 824150 – Code cleanup in /mail/ and /mailnews/: Use new String methods like startsWith, endsWith, contains, remaining Services.jsm switches and querySelector use instead of NodeList calls
  • Fixed: 824778 – Add bottom border to tab toolbar
  • Fixed: 841996 – Permanent orange: TEST-UNEXPECTED-FAIL | test-plugin-crashing.js | test-plugin-crashing.js::test_crashed_plugin_notification_bar / test_crashed_plugin_notification_inline
  • Fixed: 844599 – Implement Bug 842913 on comm-central (Rename winstripe->windows, pinstripe->osx, gnomestripe->linux)
  • Fixed: 845509 – Checkmarks not shown on AppMenu menuitems
  • Fixed: 845807 – Blue link text should be lighter by default.
  • Fixed: 852461 – Remove growl support from comm-central
  • Fixed: 852690 – Remaining conversion to mailServices.js in /mail/ and /mailnews/
  • Fixed: 853135 – The Attachments menu belongs under the Message menu (port seamonkey bug 352696)
  • Fixed: 853309 – Fix typo in comments and logs: |recieve| -> |receive|
  • Fixed: 853926 – Grain texture is too light on Linux.
  • Fixed: 855135 – Change link and signature colors in themes from hard-coded definitions to follow preferences
  • Fixed: 856350 – new tag dialog stopped working
  • Fixed: 857049 – Port Twitter API v1.1 from Instantbird to c-c
  • Fixed: 857575 – Various UI complaints about the threadpane’s header. ;)

MailNews Core-specific: (21)

  • Fixed: 117878 – [meta] evaluate mailnews code for buffer overruns.
  • Fixed: 326809 – modernize nsIMsgHeaderParser – |string| and |wstring| vs AString and AUTF8String
  • Fixed: 448624 – Remove imap specific “Empty trash” confirmation dialog.
  • Fixed: 465351 – Wrong message and reason reported with untrusted CA roots when signing email
  • Fixed: 480843 – Implement memory reporter for mailnews
  • Fixed: 514134 – usage of sprintf in Address book code
  • Fixed: 544621 – Use or remove ‘#ifdef HAVE_PORT’ code
  • Fixed: 688135 – crash [@ nsMsgDBFolder::CallFilterPlugins(nsIMsgWindow*, int*)]
  • Fixed: 737519 – attachment1_body of nsProxySendRunnable will not be non-null terminated string.
  • Fixed: 831993 – convert nsISupportsArray m_serversToGetNewMailFor variable from nsPop3IncomingServer.cpp to something better
  • Fixed: 833399 – crash in nsImapOfflineTxn::UndoTransaction
  • Fixed: 837643 – crash in nsMsgDatabase::ClearHdrCache
  • Fixed: 838805 – remove some small occurrences of nsISupportsArray in mailnews
  • Fixed: 847172 – sort entries in the “Trust junk mail headers set by” menulist
  • Fixed: 848477 – Extensions are not allowed to use custom folders for mail storage
  • Fixed: 851899 – fix some compiler warnings in mailnews/imap/src/nsImap*.cpp
  • Fixed: 854162 – Should use nsImapMailFolder::HasMsgOffline() instead of checking for nsMsgMessageFlag::Offline in nsAutoSyncState.cpp
  • Fixed: 855573 – Missing file(s): bin/components/layout_forms.xpt
  • Fixed: 855631 – Get New Messages for all accounts does not work
  • Fixed: 856478 – remove nsISupportsArray from mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp
  • Fixed: 857647 – Don’t show balloon notification on new mail if tray icon is disabled

Windows builds Official Windows, Official Windows installer (2013-04-03 build)

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

Mac builds Official Mac

Thunderbird Trunk

Comments (0)

Permalink

2013-03-24 Calendar builds

Common (excluding Website bugs)-specific: (16)

  • Fixed: 349529 – Investigate in-view task UI of tasks with missing date or due date
  • Fixed: 489162 – No accept/ decline button for invitations with GCal
  • Fixed: 687412 – “Save Event” dialog pops up when closing an unmodified event
  • Fixed: 707966 – METHOD=CANCEL shows as processed event, but cannot be opened
  • Fixed: 732393 – Cannot edit or delete task in cached CalDAV calendar [Error: this.mItemInfoCache[aNewItem.id] is undefined]
  • Fixed: 733822 – Update internal timezone database from version 2011n to version 2013a
  • Fixed: 757762 – [Linux] alarms too late / internal time wrong after resuming from sleep / suspend / hibernation mode
  • Fixed: 815815 – Minimonth bold days get reloaded (again) if clicked on day, using ‘Next’ and ‘Prev’ in day view does not
  • Fixed: 827279 – Show Accept/Decline buttons even for processed messages in imip bar
  • Fixed: 833720 – ICS calendars cause process threads leak and high memory
  • Fixed: 840913 – Remove use of nsISupportsArray in Calendar’s treeview implementation [Error: TypeError: aProps is undefined]
  • Fixed: 848138 – Tooltips for tasks show Priority item as “Medium” instead of “Normal”
  • Fixed: 848424 – Show EXDATE and modified occurrences in email invitation template
  • Fixed: 849026 – Task view: task-details-container appears with no task selected
  • Fixed: 849797 – resPathComponents[endBasePos] is undefined
  • Fixed: 852673 – Provide source code package for Lightning 1.9.1

Sunbird will no longer be actively developed by the Calendar team.

Windows builds Official Windows

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

Mac builds Official Mac

Calendar

Comments (0)

Permalink

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 Calendar builds

Common (excluding Website bugs)-specific: (17)

  • Fixed: 410427 – Event Dialog: Allow setting recurrence “UNTIL” without custom dialog
  • Fixed: 594403 – Modifying the start date of a new All day event causes the timezone link activation and a change in the timepicker of the end date
  • Fixed: 619515 – Creating new event requires more clicks compared to previous releases
  • Fixed: 669262 – Lightning cannot do semi-monthly entries
  • Fixed: 700775 – Wrong buttons whether to send email confirmation or not
  • Fixed: 797268 – The relayout of the month view is being executed twice
  • Fixed: 807956 – Event window: Early end date warning locks event edit window
  • Fixed: 808668 – Upgrade update.php script with new locations and re-enable automatic nightly updates by adding em:updateURL to install.rdf
  • Fixed: 813476 – Enabling offline support for CalDAV calendar breaks dialogs or makes calendar disappear
  • Fixed: 814799 – Invite Attendees dialog: lists do not work, only first list member is added
  • Fixed: 821595 – No option to remember password for CalDAV calendar
  • Fixed: 825778 – Event dialog: the Save&Close button can wrongly be in disabled status with tasks and timezone enabled
  • Fixed: 827078 – Items deleted server-side still appear in cached CalDAV calendars
  • Fixed: 827284 – REPLY and CANCEL messages do not forward itip item properties to the provider
  • Fixed: 829962 – Lightning breaks mail toolbar delete button icon
  • Fixed: 834388 – Remove use of version.nsh from Sunbird
  • Fixed: 838724 – Port back the upstream patch for memory leak in libical

Sunbird will no longer be actively developed by the Calendar team.

Windows builds Official Windows

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

Mac builds Official Mac

Calendar

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