Thunderbird 78.2.0-pre build1

Wayne Mery vseerror at
Sat Aug 15 02:40:54 UTC 2020

On 8/13/20 8:00 PM, Wayne Mery wrote:
> Adjusting to changes seems to be a sign of the times.  We had planned 
> to do 78.1.2 this week because of a large number of fixes, but 
> circumstances have it impossible to ship a 78.1.2.
> On Friday we will post a link to a 78.2.0 candidate which needs 
> testing to ensure quality.  We very much hope you will participate by 
> using it over the weekend, because we can't get it to current users of 78.
> Expect an email in the next 24 hours with details.
> Regards,
> The release team
Please give 78.2.0-pre build1 a good hammering in the next 2-3 days. 
Check the list of fixed bugs at the end of this email*. *If you see a 
bug*, *then report a bug* 
set component, summary, steps to reproduce, provide screen shot, etc.  
If not a regression, please remove regression keywords before clicking 

Some performance issues have been fixed. If you have been seeing 
performance issues and you still have performance issues after 
installing 78.2.0-pre, please include a profile 
with your bug report.

If you have time, try some of the smoketest instructions below.

Note: Enigmail users are still cautioned to not test unless you know 
what you are doing 😉

Download links: Linux 32 
Linux 64 

If you have difficulty, email me or find someone on chat 

Thanks for helping with Thunderbird quality*.*


_*Smoketest instructions*_

Helpful references about profiles: Using multiple profiles 
<> Dedicated 
profiles per installation 

*A. *Functional tests*

1. (if you wish) Do clean install of Thunderbird in a _new user account_ 
on your OS (or VM), into a NEW program directory, and using a new 
Thunderbird profile.  (On Windows, try an account that does NOT have 
admin privileges.)   OR use an existing profile after backing it up.

1a. *CALENDAR* - on startup, activate the calendar by selecting the 
Calendar tab icon, then right click on the Home calendar, select 
Properties and check "Enable This Calendar". Calendar should be 
correctly localized for the locale of Thunderbird.

2. mouse over every menu and also randomly test submenus of File, Edit, 
View, Go, Message, Tools, Help, etc, in both hamburger menu and mail 
toolbar menu (enable menu bar, View | Toolbars | Mail Toolbar)

-- tip to save time - open Account Settings just once and create all 
account type, at the same time: imap, pop, news, and rss, then test each 
later --

3. mail - add pop and/or imap accounts, send from each to the other, 
check you can get+receive mail.

4. rss - add account, add a few feeds [4], see that you can read them*.* 
rss URL instructions and examples:

  * Click Blogs & News Feeds, then Manage Subscriptions
  * Paste a URL (examples below) into Feed URL, click add, leave the
    dialog open
  * In Feed Subscriptions (open from previous step) click Blogs & News Feeds
  * Paste a URL into Feed URL, click add.
  * Click Close
  * Examples you can test

5. news - add account for, test post to mozilla.test

**6. add-ons - install and use some add-ons at tools > add-ons

7. chat - if you are familiar with chat, please test some basic functions

8. CALENDAR - if you are familiar with calendar, check basic 
functionalities, plus as far as you can take it. For examples see [1]

9. Themes: try the light and dark theme at tools > add-ons > themes

10. Attachments: Work with attachments - adding, opening, saving:

  * try attaching 10 small ones - send and read
  * try attaching 5 large ones (for example 1mb) - send and read

11.  Message movement actions, _using the messages with attachments above_:

  * copy messages to local folder, make sure there is no corruption of
    the local folder at middle, and both ends
  * filter messages to local folder, make sure there is no corruption of
    the local folder at middle, and both ends
  * archive a message
  * undo, and redo after deleting message

12. Message compose: check that these work well: addressing UI, editing 
addresses, address autocomplete, ldap lookup, reply to all and forward 
to all, contacts sidebar (F9)*

13. Folder actions: delete, move, add, rename

14. Test Printing**

*[1] Calendar tests:*

  * create an all day event and check if it is displayed correctly over
    all views.
      o change the event to a duration of less than one day and check
        all views.
      o change the event to end at the next day and check all views.
      o add a reminder to the event and check bell Icon is displayed in
        the views.
      o delete the event
  * Switch to task view
      o create a task
      o set progress to 50%
      o check if display is correct
      o set progress to completed
      o check again.
      o delete the task
  * servers:
      o create event roundtrip for a caldav calendar
      o create event roundtrip for an ics network calendar
      o make sure alarms fire, can be snoozed and will re-fire later
        where roundtrip would be
      o add an event, make sure it gets synchronized to network resource
      o modify an event and verify modifications reached server
      o delete an event and also check it got deleted on server

_*Fixes since 78.1.1*_

*Magnus Melin — Bug 1656237 
<> - Find > Search 
Messages - make the fields get a copy/paste etc. context menu. r=khushil 
*Khushil Mistry — Bug 1658114 
<> - Fix order of 
file attachments cannot be changed by drag and drop. r=mkmelin a=wsmwk*
*Florian Sammueller — Bug 1658512 
<> - make the 
certifications Key Id column resizable. r=mkmelin a=wsmwk*
*Khushil Mistry — Bug 1656531 
<> - Focus options 
search field with Ctrl+F in Options tab (instead of bringing up 
duplicated find bar). r=mkmelin a=wsmwk*
*Khushil Mistry — Bug 1656693 
<> - Fix Calendar 
New Event window no longer starts with highlighted title. r=pmorris 
*Gene Smith — Bug 1658361 
<> - Correct use of 
header parsing function in CompFields2Recipients() after bug 440377 
<>. r=jorgk a=wsmwk*
*Jorg K — Bug 1642279 
<> - Follow-up to 
bug 1609894 <>: When 
finishing pill entry with comma, check valid address of entered text. 
r=mkmelin,darktrojan a=wsmwk*
*Richard Marti — Bug 1657607 
<> - Make the alarm 
dialog themeable. r=pmorris a=wsmwk*
*Richard Marti — Bug 1656875 
<> - Make Event 
subdialogs themeable. r=pmorris a=wsmwk*
*Geoff Lankow — Bug 1655686 
<> - Migrate all 
address book preferences before any address book contacts. r=mkmelin 
*Geoff Lankow — Bug 1655686 
<> - On migration, 
remove the old .na2 extension from address book file names. r=mkmelin 
*Geoff Lankow — Bug 1655686 
<> - Fix migration 
of address books with a dot in the file name. r=mkmelin a=wsmwk*
*Richard Marti — Bug 1655568 
<> - Make the 
Compose dialogs themeable. r=aleca a=wsmwk*
*Richard Marti — Bug 1655080 
<> - Make the Tag 
and Sanitize dialog themeable. r=aleca a=wsmwk*
*Geoff Lankow — Bug 1652478 
<> - Fix execution 
of content scripts in external popup windows. r=mkmelin a=wsmwk*
*Geoff Lankow — Bug 1650041 
<> - When adding a 
new address book or list, only change the UI if the change was made with 
the UI r=pmorris*
*Geoff Lankow — Bug 1650041 
<> - Add newly 
created mailing lists to the view r=pmorris a=wsmwk*
*Geoff Lankow — Bug 1649804 
<> - Fix drag and 
drop problems in the address book r=pmorris a=wsmwk*
*Geoff Lankow — Bug 1650733 
<> - Simplify 
channel callbacks in CardDAVDirectory. r=mkmelin a=wsmwk*
*Geoff Lankow — Bug 1650733 
<> - Detect and 
resolve conflicts in CardDAV cards. r=mkmelin a=wsmwk*
*Geoff Lankow — Bug 1650732 
<> - Store extra 
vCard values in nsIAbCard. r=mkmelin a=wsmwk*
*Geoff Lankow — Bug 1650041 
<> - Retain 
selection when sorting the address book contacts list. r=pmorris a=wsmwk*
*Geoff Lankow — Bug 1650041 
<> - Fix two nits 
that occur when editing mailing lists. r=pmorris a=wsmwk*
*Geoff Lankow — Bug 1655884 
<> - Fix "Always 
prefer display name over message header" checkbox. r=aleca a=wsmwk*
*Alessandro Castellani — Bug 1638233 
<> - Fix default 
color of folder icons with Adwaita Dark theme. r=darktrojan a=wsmwk*
*Gene Smith — Bug 1611624 
<> - Ensure all imap 
capabilities are known after authentication (support IDLE for iCloud). 
r=mkmelin a=wsmwk*
*Rob Lemley — Bug 1652906 
<> - Fix macOS 
implicit function declaration build error. rs=bustage-fix a=wsmwk*
*Geoff Lankow — Bug 1650266 
<> - Update default 
devtools.* prefs to match Firefox, where appropriate. r=mkmelin a=wsmwk*
*Khushil Mistry — Bug 1646529 
<> - Fix unable to 
change Adaptive Junk Mail settings. r=mkmelin a=wsmwk*
*Gene Smith — Bug 1654995 
<> - Chunk starting 
offset wrong after m_chunkSize changes. r=mkmelin a=wsmwk*
*longsonr — Bug 1580480 
<> - Fix IMAP fetch 
chunk size so that it adjusts based on network bandwidth. Reverts an 
inadvertent change from bug 773782 
<>. r=mkmelin a=wsmwk*
*Ben Campbell — Bug 1645512 
<> - Make 
nsAbLDAPProcessReplicationData handle failures which occur before LDAP 
bind completes. r=mkmelin a=wsmwk*
*Mark Banner — Bug 1658062 
<> - Cache various 
values in AddrBookDirectory to avoid expensive rebuilds all the time. 
r=darktrojan a=wsmwk*
*Mark Banner — Bug 1658128 
<> - Avoid extra 
copying of properties maps and splitting of condition strings in address 
book searches. r=darktrojan a=wsmwk*
*Mark Banner — Bug 1658116 
<> - Use 
defineLazyPreferenceGetter to help performance of some of the 
WebExtension APIs. r=darktrojan a=wsmwk*
*Patrick Cloke — Bug 1657703 
<> - /me command 
should clear the text from the text input. r=khushil a=wsmwk*
*Richard Marti — Bug 1657831 
<> - Fix the 
selector in sanitizeItemList after the changes in bug 1655080 
<>. r=mkmelin a=wsmwk*
*Magnus Melin — Bug 1657619 
<> - focus the 
content of view source on load so that selection works directly without 
having to click into the content. r=khushil a=wsmwk*
*Alessandro Castellani — Bug 1656666 
<> - Fix Cc and Bcc 
buttons changing position when switching identity in compose dialog. 
r=mkmelin a=wsmwk*
*Magnus Melin — Bug 1657322 
<> - fix Crash in [@ 
InvalidArrayIndex_CRASH | nsMessenger::SaveAllAttachments]. r=benc a=wsmwk*
*Khushil Mistry — Bug 1657050 
<> - Fix Account 
Settings not saving the browse-file type of properties. r=mkmelin a=wsmwk*
*Richard Marti — Bug 1656648 
<> - Set a min-width 
for the message filter dialog and a max-width for the searchBox. r=aleca 
*Geoff Lankow — Bug 1649804 
<> - Fix drag and 
drop problems in the address book r=pmorris a=wsmwk*
*Geoff Lankow — Bug 1656148 
<> follow-up - Fix 
errors on compose window opening. r=kaie a=rjl*
*Richard Marti — Bug 1655573 
<> - Give the search 
boxes the correct padding. r=aleca a=wsmwk*
*Alessandro Castellani — Bug 1655289 
<> - Fix UI issues 
with tooltips and opening dialogs in new Account Central. r=Paenglab 
*Khushil Mistry — Bug 1655279 
<> - Fixed Width not 
working from the preferences setting. r=mkmelin a=wsmwk*
*Khushil Mistry — Bug 1655244 
<> - Fix Ctrl+scroll 
wheel does not zoom in Thunderbird message reader, message pane or 
compose window. r=mkmelin a=wsmwk*
*Magnus Melin — Bug 1653792 
<> - remove Twitter 
search (port bug 1635523 
<>). r=Paenglab 
*Magnus Melin — Bug 1653637 
<> - bring back 
View|Toolbars|Mail Toolbar and Menu Bar in standalone msg window. 
r=pmorris a=wsmwk*
*Richard Marti — Bug 1633306 
<> - Limit the 
height of the Filter editor to not expand over the screen size. 
r=mkmelin a=wsmwk*
*Jorg K — Bug 1633251 
<> - Correct 
processing of Re: prefix, set HasRe flag if necessary. r=patrick a=wsmwk*
*Richard Marti — Bug 656113 
<> - Use a grid in 
the editContactPanel. r=mkmelin a=wsmwk*
*Kai Engert — Bug 1656287 
<> - Handle missing 
file encrypted-openpgp-passphrase.txt and unprotected keys. 
r=PatrickBrunschwig a=wsmwk*
*Kai Engert — Bug 1657390 
<> - Cannot send 
encrypted email if address contains uppercase character. 
r=PatrickBrunschwig a=wsmwk*
*Alessandro Castellani — Bug 1643343 
<> - Fix the OpenPGP 
Key details dialog not resizing to fit all available elements. r=KaiE 
*Alessandro Castellani — Bug 1657497 
<> - Allow opening 
the OpenPGP Key Manager without a default identity. r=mkmelin a=wsmwk*
*Kai Engert — Bug 1657494 
<> - Update RNP to 
snapshot from 2020-08-03, plus Windows bustage fix. r=rjl a=wsmwk*
*Kai Engert — Bug 1657894 
<> - Filtering in 
OpenPGP key manager is broken. r=aleca a=wsmwk*
*Kai Engert — Bug 1657464 
<> - Composer 
security status incorrectly reports missing key, if email address in key 
uses uppercase characters. r=PatrickBrunschwig a=wsmwk*
*Alessandro Castellani — Bug 1656391 
<> - Allow changing 
identity in the OpenPGP Key Wizard. r=KaiE a=wsmwk*
*Kai Engert — Bug 1653763 
<> - OpenPGP 
recipient key matching fails for keys that contain only email address, 
but no name. r=PatrickBrunschwig a=wsmwk*
*Kai Engert — Bug 1656023 
<> - Don't abort 
processing of inline decrypted messages with bad signature. 
r=PatrickBrunschwig a=wsmwk*
*Kai Engert — Bug 1657245 
<> - Encryption 
status shown incorrectly for some replies to encrypted messages. 
r=mkmelin a=wsmwk*

*** *

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the tb-planning mailing list