av9ash/GitBugs huggingface dataset:
Bug: quick filter buttons should not have a min-width
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-05-07 07:43:19+00:00
Resolved: 2023-05-22 17:24:46+00:00

The min-width for the buttons below the quick filter bar should be removed. This would fix the inconsistent spacing between the active indicator and the text. It was already described in 1823252 but not addressed. I was asked to file a new bug. To quote myself from bug 1823252 comment 6:

It makes no sense to give these buttons "the same width" if they all have a different text length. The solution is simple: just remove the min-width. I tried it and it looked much better. And if you feel that more spacing around the text is needed you could increase the padding a bit. But giving a fixed min-width for buttons with different text lengths will always produce inconsistencies. Please also don't forget that there are other languages as English, like German, where you have to assume that the text lengths sometimes differ significantly.

Please see also the comment from :thomas8:

> Especially the text filter sub-filter buttons (Sender, Recipients, Subject, Body) are extremely inconsistent and look very amateurish. It's not important to have same/similar/minimum button width - but the variation in the distance between indicator and text looks really bad and makes it harder to understand which indicator belongs to which button label.
Bug: TEST-UNEXPECTED-FAIL | comm/mail/components/extensions/test/browser/browser_ext_menus.js | Should have received click event on content link.
Status: RESOLVED
Priority: P5
Resolution: WORKSFORME
Created: 2023-05-07 08:12:02+00:00
Resolved: 2024-03-15 16:22:17+00:00

**Filed by:** john [at] thunderbird.net
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=414847488&repo=try-comm-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/EGP4v5nPQLSa_q0AY4vXSQ/runs/0/artifacts/public/logs/live_backing.log

---
```

```
Bug: Double icon : taskbar shortcut opens another window in taskbar
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-05-07 09:16:45+00:00
Resolved: 2024-10-20 00:44:25+00:00

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/112.0

Steps to reproduce:

Pinning Thunderbird shortcut to taskbar, clicked on it.


Actual results:

Opens a new Thunderbird window, effectively making two Thunderbird icons appear instead of just one, cluttering the taskbar. Tried both ways of installing (through Discover and Flatpak), none worked to fix.


Expected results:

The taskbar Thunderbird shortcut serving both as launcher and running window.
Bug: TEST-UNEXPECTED-FAIL | comm/mail/test/browser/tabmail/browser_dragndrop.js | should have the right selected indices - "" == "1"
Status: NEW
Priority: P5
Created: 2023-05-07 12:07:35+00:00
Resolved: 2024-04-08 07:06:31+00:00

**Filed by:** john [at] thunderbird.net
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=414863606&repo=comm-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/bFsc-YZ7QSGVwzVi9kYvOg/runs/0/artifacts/public/logs/live_backing.log

---
```

```
Bug: Clipped buttons in OpenPGP "add key" dialog
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2023-05-07 15:24:32+00:00
Resolved: 2023-05-11 23:30:21+00:00

STR:

1. Make sure that you have OpenPGP configured
2. Open your account settings > End-to-End Encryption > Add Key…

Actual:

Clipped buttons.

Expected:

You can see the Cancel and Continue buttons.

It's a regression from bug 1820744. Tested in Thunderbird Daily 114.0a1 (2023-05-07) on macOS 13.3.1.
Bug: Multiple listings for same message in global search results. Search results for gmail messages are not deduped.
Status: NEW
Priority: --
Created: 2023-05-08 03:23:38+00:00
Resolved: 2024-12-07 21:23:09+00:00

For my enterprise gmail account, as seen in the screen shot, global search results are showing
a) multiple messages lines for the same message - same message with date and time but different labels/folder names
b) messages which had been deleted are listed in search results - 4/30/23 11:23 PM, 4/27/23 2:50 AM

Possible STR?  Pick a message which is unique enough that a search should only find in that one message.  Tag it as important.   Search for the message.  Delete the message.  Repeat the search.

I do not expect to see a gmail message in search results if the message had been deleted.

I haven't done any testing or regression hunting, nor checked if it is only happenng for one instance of Thunderbird, in this case 113 beta.  But I'm wondering if this is the result of bug 1818592, Hide [Google Mail] in addition to [Gmail] folder, which caused folders to be listed in the folder list (flattened [gmail]).

Is anyone else seeing this?
Bug: IMAP Sent items not syncing well
Status: UNCONFIRMED
Priority: --
Created: 2023-05-08 12:03:11+00:00
Resolved: 2023-08-25 07:08:16+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/109.0

Steps to reproduce:

Select an Sent item from a IMAP source


Actual results:

Nothing show up in the message preview pane.


Expected results:

Show all messages well.

Let me explain more that this effects all my (4) IMAP accounts and besides messages that won't preview, it is also that the items itself are not synced well. So i simply miss e-mails that suppose to be in the list. Of course i checked and rechecked many settings, test on different machines, test different versions etc. What i effectively do to fix it temporarily is `REPAIR` the folder. This will do mostly the trick but not always.

Any ideas? What can i do to debug the issue further?
Bug: Spellcheck seconded language is regularly uncheck
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-05-08 12:11:36+00:00
Resolved: 2024-03-19 09:59:38+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/109.0

Steps to reproduce:

When composing an e-mail the the second (Dutch) language is regularly uncheck. I like to compose e-mails with both English and Dutch checked. But somehow the Dutch language gets unchecked.


Actual results:

After composing another e-mail the language is unchecked. Looks random. Because it can stay on for some time.


Expected results:

Just keep checking on both languages.
Bug: Unable to create IMAP mail account: "Incoming server already exists"
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-05-08 13:38:06+00:00
Resolved: 2023-05-10 10:47:42+00:00

Steps to reproduce:

Version 102.10.4 on Windows 7 (tbird says "up to date").

- open thunderbird
- setup an existing imap email account
- let it sync successfully
- setup a 2nd existing imap account, on the same mailserver (also IMAP)
- get some setting wrong (eg port, password)
- fix the error, click "done" again
- get error "incoming server already exists"
- from this point on, the password will never be tested and the account cannot be created successfully

The fix is to restart thunderbird and start creation of the new account again.

The same behaviour exists if "done" is pressed twice, nomatter what the reason. e.g. if you press "done" and then tweak manual config, you'll get the same error. So even if mailserver credentials are correct first time around, but you click "manual config" after you've already clicked "done", then you can't create the account.


Actual results:

Popup error: "incoming server already exists" cannot progress


Expected results:

Successfully add new account, and sync it.
Bug: [meta] aboutAddressBook - many strings need proper pluralization
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2023-05-08 16:04:01+00:00
Resolved: 2023-07-17 12:47:51+00:00

In aboutAddressBook.ftl, there's some strings that need updating due to poor pluralization.

https://firefox-source-docs.mozilla.org/l10n/fluent/review.html#variants-and-plurals

**Require pluralization**
* about-addressbook-selection-mixed-header
* about-addressbook-selection-contacts-header
* about-addressbook-selection-lists-header

**Remove ${name} from singular form**
The issue here is that "one" can cover 1 or 11 in some languages, so forcing a singular ${name} variable on [one] won't work. If possible, remove ${name} from the [one] form. If that's not possible, use a separate string to cover the 1 contact being removed and then a standard plural string for > 1.
https://github.com/projectfluent/fluent/wiki/Good-Practices-for-Developers#prefer-separate-messages-over-variants-for-ui-logic
* about-addressbook-confirm-delete-contacts
* about-addressbook-confirm-remove-contacts
Bug: Thunderbird stops downloading emails
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-05-08 16:22:47+00:00
Resolved: 2023-09-03 03:45:31+00:00

Steps to reproduce:

When Thunderbird has been running continuously for several days, it will stop retrieving messages silently. No popup or error message. Even if the Get new messages button is clicked. The only way to get it to start downloading messages again is to restart the whole program.

This happens whether there's an update or not.


Actual results:

No new messages are downloaded until the whole program restarts.


Expected results:

Thunderbird should continue to download messages without needing a restart.
Bug: Obsolete message reference showing up in multiple locales { account-setup-name-warning }
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-05-08 20:05:50+00:00
Resolved: 2023-11-06 01:19:47+00:00

Way back, bug 1697575 landed some new strings to accountSetup.ftl in D114053:

```
account-setup-name-warning = Please enter your name

account-setup-name-warning-icon =
    .title = { account-setup-name-warning }

account-setup-email-warning = Invalid email address

account-setup-email-warning-icon =
    .title = { account-setup-email-warning }
```
Those strings were [exposed to localizers](https://hg.mozilla.org/l10n/gecko-strings/diff/04f72cb3e3bb69c0be2593d8ab9196dc06b86e6b/mail/messenger/accountcreation/accountSetup.ftl) on 2021-05-11.

Later, in D115326 also from bug 1697575, these changes landed and [were exposed in gecko-strings](https://hg.mozilla.org/l10n/gecko-strings/diff/9fe66a120e8b8db1d53d352e31ae05048c0c7c90/mail/messenger/accountcreation/accountSetup.ftl) on 2021-05-29.
```diff
--- a/mail/messenger/accountcreation/accountSetup.ftl
+++ b/mail/messenger/accountcreation/accountSetup.ftl
-account-setup-name-warning = Please enter your name
 
 account-setup-name-warning-icon =
-    .title = { account-setup-name-warning }
+    .title = Please enter your name

-account-setup-email-warning = Invalid email address
-
 account-setup-email-warning-icon =
-    .title = { account-setup-email-warning }
+    .title = Invalid email address
```

That doesn't work and should have been done with a new string id.

Unfortunately, some locales had already translated the first version of the strings and now have broken strings for "account-setup-name-warning-icon" and "account-setup-email-warning-icon" because they are trying to reference a missing message reference.

Affected languages:
```
cy
dsb
en-CA
en-GB
es-AR
eu
fi
fr
fy-NL
gl
hsb
hu
ia
ka
lt
nl
pt-BR
rm
ru
sk
sl
sq
sv-SE
tr
uk
vi
zh-CN
```

This needs fixing. I'd like to try to fill in the text for the missing message references from l10n-central's history, but that may be over optimistic and I may just remove the broken strings from the repo for the above locales and force retranslation.
Bug: Switch the two signatures
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-05-08 20:33:30+00:00
Resolved: 2023-05-10 10:46:16+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/112.0

Steps to reproduce:

I've got an S/MIME and an OpenPGP signature.
In the Parameters, if I choose the S/MIME by default, I can switch to the OpenPGP signature. But I can't switch back to the S/MIME signature.
On the contrary in the Parameters if I choose the OpenPGP by default I can't switch to the S/MIME signature.


Actual results:

I can't switch between the two signature in both direction.


Expected results:

Be able to switch between the two signature in both direction. Thank you.
Bug: updateUnreadCount doesn't seem to update when IMAP message state changes - Windows taskbar notification not properly updated
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-05-08 21:20:47+00:00
Resolved: 2023-05-22 17:24:49+00:00

STR:
1) Send a message to yourself from a different mail client.
2) Note that Thunderbird shows a new message in the taskbar.
3) Read the message in another client.
4) The taskbar icon will never disappear until you click on a folder.
5) In 102 the taskbar updates within seconds of the message being read on a different client.

I suspect that the [_updateUnreadCount](https://searchfox.org/comm-central/source/mailnews/base/src/MailNotificationManager.jsm#447) function is not being called in every case that it used to be, but not 100% sure.
Bug: "open message in conversation" fails with error "Couldn't find a collection for msg: [xpconnect wrapped nsIMsgDBHdr] ConversationOpener.jsm:46:17"
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2023-05-09 10:33:31+00:00
Resolved: 2023-06-15 04:55:18+00:00

1. Pick a message thread (perhaps one that has has messages in multiple folders - I'm not sure this is a required element)
2. click a message and do open message in containing folder
3. then do open message in conversation.

Nothing happens.

error console
 Couldn't find a collection for msg: [xpconnect wrapped nsIMsgDBHdr] ConversationOpener.jsm:46:17
    onQueryCompleted resource:///modules/ConversationOpener.jsm:46
    _onQueryCompleted resource:///modules/gloda/Collection.jsm:681
    onQueryCompleted resource:///modules/gloda/GlodaDatastore.jsm:169
    handleCompletion resource:///modules/gloda/GlodaDatastore.jsm:450
Bug: Replying to message in trashbin using "Thunderbird Conversations" add-on replies to unrelated first message in inbox of associated account instead
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2023-05-09 13:54:24+00:00
Resolved: 2023-05-11 19:56:11+00:00

Steps to reproduce:

1. Delete a mail
2. View dustbin
3. Try to not restore it but answer to it anyways
4. No way to answer to it natively
5. Using "thunderbird conversations" you can answer it anyways, but instead you answer the first regular mail in the inbox of that account


Actual results:

You cant answer the mail, which is bad because it could easily be done.

Using the addon you answer to a different mail.


Expected results:

Answering to deleted mails natively supported. Its just a different folder.

It would save people the restoring of deleted mails they havent replied to.

Easier to deal with spam.
Bug: Auto-polling for new messages failing silently on certificate error for accounts which need TLS certificate exception
Status: UNCONFIRMED
Priority: --
Created: 2023-05-09 16:28:28+00:00
Resolved: 2023-05-18 19:58:43+00:00

Steps to reproduce:

I have multiple pop3 mail accounts setup. Some are to older hosts (centos 7) that do not have proper TLS SNI. So the accounts require a certificate exception to be made.


Actual results:

Email accounts that have certificate exceptions ...fail silently on auto polling when the certificate has changed / updated.  Restarting computer / thunderbird has no effect.

Those same accounts (that have certificate exceptions) when manually asked to "get mail" show the normal "pop up" certificate exception dialog box.

There is no way to know that the account is not connecting unless one misses expected activity. The only way to restore connectivity is by manually selecting "get mail"


Expected results:

In the past accounts that auto poll the server would show the certificate exception alert dialog as soon as the certificate changed or at least a failure notice.

I can not say which version this behavior changed in because certificates do not renew that often. I have had it happen several times in the last 3 months. Recently a host issue had their certificate renewed every week and mail account failed silently everytime it happened.

Any email account that is failing to connect or being rejected by the host server while auto polling should show some kind of alert so that the situation can be addressed.
Bug: No longer showing status info like "Opening Inbox..." or "Loading message..." in status bar of TB Beta 113.0b6
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2023-05-09 18:39:04+00:00
Resolved: 2023-12-07 20:52:54+00:00

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36

Steps to reproduce:

Run Thunderbird  Beta Normally


Actual results:

There are no status messages in the footer at the bottom of the window


Expected results:

Prior to Beta when there are delays the footer would display various messages including "Opening Inbox", "Loading Message". There are plenty of delays in Thunderbird Beta 113.0b6 but no message in the footer characterizing the delay.
I would hope the status info would be at least as good as before beta, and really it would be helpful if it was more informative perhaps with a debug option.
Bug: Message filter failed writing to folder. Filter message: The folder could not be found
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-05-09 21:49:27+00:00
Resolved: 2025-02-21 13:18:30+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0

Steps to reproduce:

Ran filter on Inbox, as have done many times before. 
Currently the filter contains 33 rules, that worked perfectly before update to version 102.10.1 (32-bit)



Actual results:

After update to Windows Thunderbird version 102.10.1 (32-bit), the filter don’t work correctly. It seems that it can’t find the target folder (the “move message to” folder). Worked fine before the update.
Thunderbird Filter message: The folder ‘abc-defg’ could not be found, so filter(s) associated with this folder will be disabled. Verify …



Expected results:

Message filter rules should have Performed Action: Move message to “folder name” (name of old valid folder)
Bug: theme parsing error: '-gtk-icon-size' is not a valid property name
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2023-05-10 04:44:17+00:00
Resolved: 2023-05-11 08:34:06+00:00

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/112.0



Actual results:

Opening Thunderbird leads to a good amount of logs in `/var/log/syslog` with the following:

```
2023-05-10T13:33:39.770122+09:00 diebuster thunderbird[51529]: Theme parsing error: gtk.css:1649:16: '-gtk-icon-size' is not a valid property name
2023-05-10T13:33:39.770334+09:00 diebuster thunderbird[51529]: Theme parsing error: gtk.css:1652:16: '-gtk-icon-size' is not a valid property name
2023-05-10T13:33:39.937114+09:00 diebuster thunderbird[51529]: Theme parsing error: gtk.css:1649:16: '-gtk-icon-size' is not a valid property name
2023-05-10T13:33:39.937232+09:00 diebuster thunderbird[51529]: Theme parsing error: gtk.css:1652:16: '-gtk-icon-size' is not a valid property name
2023-05-10T13:33:39.991537+09:00 diebuster thunderbird[51529]: Theme parsing error: gtk.css:1649:16: '-gtk-icon-size' is not a valid property name
2023-05-10T13:33:39.991697+09:00 diebuster thunderbird[51529]: Theme parsing error: gtk.css:1652:16: '-gtk-icon-size' is not a valid property name
```


Expected results:

Probably nothing? I don't know much about styling but it looks like some old property name is sticking around longer than it needed to.
Bug: Inbox hides all read messages in spite of no quick filter applied
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2023-05-10 11:02:53+00:00
Resolved: 2023-05-11 08:49:16+00:00

Weird! Somehow got into a state where read messages are hidden, but no quick filters applied. I don't have steps, but here's some potential factors.

- Seen on Daily 115.0a1 (2023-05-09) (64-bit), Win10, with vertical layout. 
- Seen on a gmx IMAP account, I had just removed the saved password for testing bug 1831756, restarted TB, and canceled the password request, i.e. did not provide a password for polling messages.
- In prior testing for bug 1832050, I had done "Open message in conversation" for a cross-folder thread (one inbox, one sent), and it confusingly duplicated them, showing 4 messages in the conversation tab, two inbox, two sent (of which one each was unread and the other one read). Due to bug Bug 1830936 where we don't select the original message in conversation, you can still see the empty tab header in the screenshot.
- The single message shown in the screenshot is one of the threaded test messages which was in the faulty conversation tab. Maybe the tab was still open from that session after restarting Daily.

Actual result
- 132 read messages not shown, but no quick filters applied
- Clicking read quick filter on/off continues to display the single unread message.
- Clicking attachments quick filter correctly shows 29 read messages with attachments.
- Some errors in error console seem unrelated, e.g. dev tools.

Expected
- Correct UI state - if there's no quick filter, all unread messages must be displayed.
Bug: e-mails get scrambled on an IMAP account
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-05-10 11:32:48+00:00
Resolved: 2025-02-21 13:26:13+00:00

Steps to reproduce:

It has been happening for about 6 months off and on. So reproducing is not systematic.


Actual results:

Some e-mails on an IMAP account appear scrambled: actually the content appears to be part of the source of a nearby (in time) message which cannot be displayed as HTLM (since some of the message is missing). By going to the original account with webmail, the e-mail is correct, but the e-mail within TB is defective.
Moving or copying the defective e-mail within TB does not fix it. The defective version is moved or copied. 
Compacting or repairing the folder within TB does not help.


Expected results:

The normal e-mail should display as it does with webmail access.

This is not acceptable behavior from TB.
Bug: Thunderbird 113b6 Unified View top level trash folder doesn't empty when selecting empty
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-05-10 13:22:49+00:00
Resolved: 2023-05-13 19:47:53+00:00

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/112.0

Steps to reproduce:

1) Open Thunderbird
2) View the trash folder in the unified folders view
3) Right-click on the top level trash folder
4) select Empty Trash


Actual results:

The trash did not empty


Expected results:

The trash should empty
Bug: Can't drag .eml file onto thread pane/message list to incorporate into mailbox. Is not fixed in version 113.0b6
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2023-05-10 13:42:52+00:00
Resolved: 2023-05-11 02:06:31+00:00

+++ This bug was initially created as a clone of Bug #1821205 +++

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36

Steps to reproduce:

Can't drag .eml file onto thread pane/message list to incorporate into mailbox.
Bug: gmail "deleted" label doesn't contain deleted messages
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-05-10 13:44:53+00:00
Resolved: 2023-07-02 08:49:02+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/112.0



Actual results:

No messages in "Deleted"  label


Expected results:

deleted messages should load into deleted label