av9ash/GitBugs huggingface dataset:
Bug: Advanced Search messages returns fewer results with 'From, To, CC or Bcc' than just 'From'
Status: NEW
Priority: --
Created: 2022-05-20 12:58:35+00:00
Resolved: 2024-12-07 22:08:36+00:00

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

Steps to reproduce:

1. Press Ctrl-Shift-F to open Search Messages window.
2. Search for messages in inbox, Do search subfolders, Do not Run search on server, Match all of the following.
3. Select 'From', 'contains', Barla.
4. Click + to add another search term.
5. Select 'Body', 'contains', activex.
6. Select 'Date', 'is after', 5/20/2019.
7. Click 'Search'.
There are a total of 8 emails returned from this search.

Repeat the process above, but instead of using 'From' as the first search term, change it to 'From, To, CC or Bcc'.  There are a total of 5 emails returned from this search.


Actual results:

The first search with 'From' returned 8 emails that match all the criteria.

The second search with 'From, To, Cc or Bcc' returned 5 emails that match all the criteria.


Expected results:

The second search should return greater than or equal to the number of emails found in the original search.  Instead it returned 3 fewer emails that match all the criteria.
Bug: Select popups have the select:hover background color around the options
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2022-05-20 18:30:52+00:00
Resolved: 2022-05-22 22:47:59+00:00

The <select> popups in our AB show on Windows a thick border around the <option>s. On Mac and Linux don't show this issue.

It seems that the :hover background color is used. To make it worse with dark theme the popup uses a white background and white text.

To style this elements we use chrome://global/skin/in-content/common.css but there is no possibility to style the popup itself.

@Emilio, do you know what is going wrong? The possibility to work on them is very limited in Inspector. Could it be that where is an issue in the c++ implementation?

When you want to test it you need a TB from today, go to Address Book, select a contact and then press "Edit". Then you can play with the <select> under "Email Addresses".
Bug: For an NNTP account, the Pref: mail.server.<serverID>.userName makes TB ask for the credentials at every startup
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2022-05-21 17:04:37+00:00
Resolved: 2022-10-31 19:08:50+00:00

STR:
1. Create a NNTP account "Usenet-Test".
2. Log in the to ensure functionality.
3. Open the "Advanced Preferences" and search for the server Foo to identify the server ID.
   E.G.:  mail.server.server4.name:	"Usenet-Test"
           <serverID> = "server4"
4. Create a new string pref with *your* server ID: mail.server.<serverID>.userName
   Set the value to the user name.
5. Restart TB
6. Access the NNTP account.

Result: TB asks for the login data although they are correctly stored in the Password Manager.
It does not help to enable "Use Password Manager", nor to delete the old entry there.
Bug: Error dialog is apt to get the wrong input
Status: UNCONFIRMED
Priority: --
Created: 2022-05-22 17:16:24+00:00
Resolved: 2022-05-23 07:53:16+00:00

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

Steps to reproduce:

I have Tbird set to save drafts automatically via IMPA. Sometimes the flakiness of my email provider (Mailfence) means that the saving of a draft fails. At this point, a dialogue box pops up asking me whether I want to retry the save or abort it. The problem (or extra, or meta-problem) is that your dialogue box does not clear the keyboard buffer.

When I type an email, sometimes my flakey email provider fails to save 


Actual results:

Text that I am trying to type into the email that I am composing gets interpreted as a response to the error dialogue. Sometimes - depending on what I am typing - the result is that the dialogue appears, takes some input-I-know-not-what and as a result does I-know-not-what and then disappears. All this makes a bad situation - the original error - worse.


Expected results:

The error dialogue should clear the keyboard buffer, wait for some milliseconds, and clear the buffer again.
Bug: Sent folder not sync'ing with gmail sent through iPhone's mail app
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2022-05-22 20:12:46+00:00
Resolved: 2022-06-04 12:40:31+00:00

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

Steps to reproduce:

I send an email from the iPhone's native mail app using a gmail (IMAP) account.  It is saved to the Sent bin on the iPhone, shows up on gmail.com's web interface, but will not download into Thunderbird.  

This has been a problem across multiple versions of Thunderbird and iPhone iOS versions for at least the last two years.  I do not recall a single version of TB where this has worked, and I've been using TB on Windows for more than 10 years.


Actual results:

Sent bin for a gmail account does not update with an email sent via iPhone using the iOS native app.


Expected results:

Sent bin should sync with sent bin that is properly updated on gmail's own website.
Bug: Adding language: Not possible/working
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2022-05-23 02:11:30+00:00
Resolved: 2022-05-24 06:22:00+00:00

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

Steps to reproduce:

[TB 91.9.1, 64-bit] 
I tried to add another language in "Thunderbird Language Settings".


Actual results:

Error message:
"Thunderbird cannot update your languages right now. Check that you are connected to the internet or try again."


Expected results:

A list of all available languages should have been displayed, as the computer (Win 7) is connected to the internet. Checking and sending mails works fine. Checking for TB updates also works fine.
Bug: reading email on windows from imap stalls, then inbox is corrupted
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-05-23 06:08:44+00:00
Resolved: 2023-05-17 09:02:33+00:00

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

Steps to reproduce:

Doesn't work on Windows only. Works on Linux.
Repair Inbox. Then read inbox. Read some email messages.



Actual results:

Some messages okay, but then, clicking on a message (this one is 16.9kb) causes Thunderbird 101.0b4 (64-bit) to go into a busy loop and can hear the cpu straining (maybe it's the fan turning on). Have to kill thunderbird.

Sometimes thunderbird will, after a few minutes, resume, but some email message bodies appear to contain message headers for the next messages. Closing TB on Windows and opening on Linux shows the messages uncorrupted.


Expected results:

Each message should display separately. The headers (and bodies) of subsequent messages shouldn't show up as if they are in the body of the previous message.
Bug: MailIdentity doesn't expose file based signatures
Status: NEW
Priority: --
Created: 2022-05-23 11:51:17+00:00
Resolved: 2022-05-23 11:51:17+00:00

When we set to use a file based identity (usually a HTML file, but it does also accept image files) the field MailIdentity.identity still reads the contents of the text field for manually inserting a signature (screenshot attached).

Expected behavior: MailIdentity.identity should contain the contents of the attached signature file. If the content of the file is binary (e.g. jpg image), a flag & path would be sufficient, or an image tag with a data URL would be excellent.

Also note that the "Use HTML" flag used to also apply to the file contents in Thunderbird itself (hence it is a bad idea to disable it with [x] Attach the signature from a file is selected) so disabling is sets a bad signal (minor nit). It can lead to errors with the signature file contents if the user forgets to check it.
Bug: 'Not Junk' icon not displayed when automatically moved to Junk directory
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-05-23 12:17:22+00:00
Resolved: 2024-09-01 16:07:53+00:00

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

Steps to reproduce:

TB  91.9.1  (and older) on Ubuntu Linux 20.04: 
IMAP account with local message copies on
Automatic junk filter on
move to (same accounts IMAP) Junk directory automatically
receive a message that is classified as junk (by TB's filter)


Actual results:

Junk is moved automatically to junk directory
'Not Junk' icon does not appear in 'flame' column => cannot unjunk there
'Not Junk' button is available in secondary menu


Expected results:

Junk icon in flame column should appear.
Bug: Fonts are very small and very poorly contrasted colors.
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2022-05-23 12:51:29+00:00
Resolved: 2022-06-20 12:01:46+00:00

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

Steps to reproduce:

Morning, 
I've been meaning to report this problem for a while now but hoped it would be fixed with later releases.
It hasn't.
So I want to report that the Fonts are very small and very poorly contrasted colors.
Bug: Long email addresses in contact view lack overflow handling
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2022-05-23 15:44:28+00:00
Resolved: 2022-08-24 09:21:26+00:00

Long email addresses which don't happen to have a hyphen aren't overflowing correctly in the new contact view. Out of bounds and the end hidden behind the adjacent display panel (which at least limits the visual damage...).

The long surname in the screenshot below is a well-known real German name, so although it's a bit of an edge case, it can easily happen in the real world.
Bug: OAUTH2 login for gmail fails when something is already listening on localhost
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2022-05-23 16:42:52+00:00
Resolved: 2022-05-24 10:08:33+00:00

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

Steps to reproduce:

I attempted to authenticate to a gmail using Oauth2. 

I have a service listening on port 80 on localhost, which redirects to https. 


Actual results:

After going through the redirect flow, the login dialog redirected to localhost, and since my local service redirected to https it redirected to https://localhost and I got a certificate error, because I don't have a certificate for the "localhost" domain (i have certificates for a custom domain). 

After turning off my service that listens on port 80 I got it to work, although it took me a while to figure out what was happening, and someone less familiar with web technologies probably would have had an even harder time.


Expected results:

Oauth2 should have just worked.

Ideally thunderbird would dynamically detrmine an available port and use that, instead of port 80. If that isn't possible (for example because google requires using a specific origin), then at least use a port that is less likely to have a conflict.
Bug: Intermittent comm/mail/components/extensions/test/browser/browser_ext_compose_begin_body.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. -
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2022-05-23 18:27:31+00:00
Resolved: 2022-05-30 06:08:40+00:00

**Filed by:** mkmelin [at] iki.fi
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=378953236&repo=comm-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/XdPwPWmqSeSt_-9eH69Pgg/runs/0/artifacts/public/logs/live_backing.log

---
```

```
Bug: Intermittent comm/mail/components/extensions/test/browser/browser_ext_menus_message_attachments.js | This test exceeded the timeout threshold.
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2022-05-23 18:28:23+00:00
Resolved: 2022-05-31 15:48:34+00:00

**Filed by:** mkmelin [at] iki.fi
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=378953236&repo=comm-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/XdPwPWmqSeSt_-9eH69Pgg/runs/0/artifacts/public/logs/live_backing.log

---
```

```
Bug: Print preview loading forever
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2022-05-23 20:35:19+00:00
Resolved: 2022-10-26 13:06:09+00:00

Steps to reproduce:

Select an email.
Attempt to print it.


Actual results:

The print preview starts to load, with a spinning animation that does not stop. No commands can then be issued and force close is neccessary.


Expected results:

Have the preview appear and have the document be printable.
Bug: Improve the UI of the display name field on contact edit form
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2022-05-23 21:07:19+00:00
Resolved: 2022-06-04 15:49:38+00:00

As we're already past the name fields, here's a reminder that we also need to re-implement a dedicated display name field.
- Allow the user to freely define a display name for sending messages to a contact. For new contacts, when user types first and last name, this should prefill the display name, too (works well in TB 91, see screenshot), which makes a good default. However, different users have different needs, and there's lots of reasons for changing the display name to something custom.
- We don't want to break users' existing display names (which would be dataloss). There's much more than just names which users de facto keep in the display name field. Which is their choice, for better or for worse, and we're not here to block them.
Bug: Security key not recognized after a new method of pin code auth in Google (FIDO 2)
Status: UNCONFIRMED
Priority: --
Created: 2022-05-23 21:12:42+00:00
Resolved: 2022-06-20 10:02:49+00:00

Steps to reproduce:

1. Create a google account on PHONE in GMAIL APP (newest version) on ANDROID 10.
2. Omit phone 2 step verification
3. Add a security key (the prompt for pin appears as if it used FIDO 2 - > previously it was without pin)
4. Login via thunderbird
5. You can't because the key is not recognized


Actual results:

I've tested it on the previously made account I had 3 keys registered. When I deleted one and re-registered using this pin code new method of google authentication fido2-like I could not login using that key. However, the 2 other keys which used a different method without providing a pin code on the beginning worked.


Expected results:

You should be able to login via thunderbird using Security Key when using latest method of adding security key to Google. It's required for advanced protection program as you will be logged off and you can't have app passwords, less-secure apps, other methods of authentication and g.co/sc not always work.

It happens in both 91.9.0 and 91.9.1 of Thunderbird.
Windows 11 21h2 22000.675
Btw how to get Thunderbird 102 as 91.9.1 is the newest?
Bug: Website URLs displayed in AB contact display view fail to open when clicked
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2022-05-23 21:23:30+00:00
Resolved: 2022-06-04 15:49:38+00:00

Ryan noticed  a regression that Website URLs displayed in AB contact display view fail to open when clicked.

Actual:
- nothing

Expected
- open Website URL in default browser
Bug: Work vs. Home tags of Website URLs not displayed in contact display view
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2022-05-23 21:51:08+00:00
Resolved: 2022-06-08 00:51:05+00:00

STR

- Add a contact with 2 or more Website URLs, and tag them:
  - WORK: https://www.example1.com
  - HOME: https://www.example2.com
- Save contact, and check the display of websites in the contact display view

Actual:
- Displayed like this:
```
  WEBSITE www.example1.com
  WEBSITE www.example2.com
```
- Tags for distinguishing work vs. home Websites are not shown - why do we have them?
- WEBSITE is repeated as a title, which doesn't add much, and is inconsistent with how we display other multi-value fields, e.g. Email Addresses.

Expected
- Should better be displayed like this (same like email addresses):
```
  Websites
    WORK: www.example1.com
    HOME: www.example2.com
```
- Since we're adding another layer here, should it be removed from "Other Information" and have it's own section?
Bug: High CPU usage very often for long time compacting a given folder again and again, which is frequently receiving redownloaded messages
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2022-05-23 22:48:36+00:00
Resolved: 2022-09-08 03:50:16+00:00

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

Steps to reproduce:

nothing




Actual results:

Starting recently, it often happens that thunderbird start consuming a lot of CPU for periods of several minutes (like half an hour) several times a day for apparently no reason. It gets my attention because the cooling fan of the computer starts spinning faster and becomes audible.
Every time this happens, I check what process is consuming a lot of CPU and it's Thunderbird, then I go to Thunderbird's activity manager and it's always "indexing folder xxxx" where xxxx is always the same folder.

All this is with pop3.

- That folder has about 8k messages, which is not very many, and they are all around 3kB each in size. There were times in the past when I had hundreds of thousands of messages in that folder, but that was long ago, it's no longer the case, and it's been compacted since. My inbox has more messages than that, and I never catch Thunderbird consuming lots of CPU indexing the inbox folder.

- that folder does not receive a big volume of new messages all the time. It does get some. I have a filter that moves some of the incoming messages to that folder automatically when they are downloaded. Typically I receive like 20-30 such messages in a day that get moved to that folder, say between 1 and 10 at a time. 

Now  I see it in the history of the activity manager: "indexed 6437 messages in [that folder]" several times a day (not always the same number, it varies slightly, and it's not equal to the total number of messages in the folder, but it's not much less), always shortly after the "Moved N messages from Inbox to [that folder]", where N is typically between 1 and 10.

So, it looks like every time Thunderbird gets new messages, and moves a small number of them into that folder because of the filter, for some reason it feels the need to reindex almost (but not quite) the entire folder, several thousands messages.

Also, 50% CPU on an i7 for half an hour wouldn't seem reasonable even for indexing a few thousand messages of a few dozens lines each.




Expected results:

When a small number of new messages are downloaded and moved into that folder, at the very most you may need to index those messages, which should take a negligible amount of work that wouldn't be noticeable in overall CPU consumption.
Bug: Intermittent comm/mail/base/test/browser/browser_selectionWidgetController.js | widget should have focus (active element: before): Widget receives focus after click - false == true -
Status: RESOLVED
Priority: P5
Resolution: WORKSFORME
Created: 2022-05-24 10:43:19+00:00
Resolved: 2024-08-30 00:06:53+00:00

**Filed by:** mkmelin [at] iki.fi
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=379064090&repo=comm-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ayC6vDLiQv6L422hEE92kQ/runs/0/artifacts/public/logs/live_backing.log

---
```

```
Bug: Intermittent comm/mail/base/test/browser/browser_interactionTelemetry.js | A promise chain failed to handle a rejection: can't access property "shift", currentScope.__tasks is null - stack: _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1052
Status: RESOLVED
Priority: P5
Resolution: WORKSFORME
Created: 2022-05-24 11:12:06+00:00
Resolved: 2024-02-01 02:15:05+00:00

**Filed by:** mkmelin [at] iki.fi
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=379094683&repo=comm-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/YJEtGkPkTN2c-cnbKWAcnw/runs/0/artifacts/public/logs/live_backing.log

---
```

```
Bug: manually add mail account don't save smtp settings
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2022-05-24 13:20:20+00:00
Resolved: 2022-05-25 04:50:15+00:00

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

Steps to reproduce:

TB.: 91.9.1

Hi,

if I add a email account and select manually settings, 
Tb don't save SMTP settings.
Bug: Sending from an email address not specifically designated as an identity has broke with the latest beta  101.b4
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2022-05-24 14:15:28+00:00
Resolved: 2022-05-24 17:13:30+00:00

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

Steps to reproduce:

Hit reply to a message that has a unique email  e.g. "thunderbirdbeta@ade.to".  


Actual results:

That address is correctly shown in the send from field - but now a yellow warning appears (see image) saying a unique identity matching the From address not found. The message will be sent using the current from field and settings from identity Adrian Horton <catchall@ade.to>.  Prior to this release - everything worked perfectly, no warning and sent with the unique address.  Now there is this warning and then the send fails (looks like an error from my email server - but very coincidental that this breaks along with a new warning message


Expected results:

email should have been sent from (in this example thunderbirdbeta@ade.to)
Bug: Restore F6 fast focus ring in new Address Book
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2022-05-24 18:53:00+00:00
Resolved: 2022-08-24 09:21:07+00:00

(Extracted from Valentin's Bug 1738269.)

102 new AB has lost fast focus ring using F6 keyboard shortcut (as we have it in other windows like main 3-pane and composition). Also Shift+F6 for reversing direction.
This is extremely useful especially for high-efficiency users and users depending on alternative methods of access like screen readers and keyboard-only access, who would otherwise be forced to navigate through many stops before reaching another pane.

Fast focus ring stops (as in TB  91):
1. Search box
2. Contacts list
3. Contact pane
4. Directory pane
Bug: Folder Color Cleared on update to 91.9.1
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-05-24 22:27:05+00:00
Resolved: 2023-07-24 02:10:32+00:00

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

Steps to reproduce:

Updated to 91.9.1


Actual results:

Folder colors cleared


Expected results:

Folder colors persist
Bug: Intermittent comm/mail/components/addrbook/test/browser/browser_drag_drop.js | "uninitialized" == "all" - JS frame :: chrome://mochitests/content/browser/comm/mail/components/addrbook/test/browser/browser_drag_drop.js :: doDrag :: line 29
Status: RESOLVED
Priority: P5
Resolution: WORKSFORME
Created: 2022-05-25 08:11:25+00:00
Resolved: 2024-01-15 13:05:40+00:00

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

---
```

```
Bug: Intermittent comm/mail/components/extensions/test/browser/browser_ext_commands_onCommand.js | Test timed out -
Status: RESOLVED
Priority: P5
Resolution: WORKSFORME
Created: 2022-05-25 12:20:48+00:00
Resolved: 2024-03-15 16:20:14+00:00

**Filed by:** mkmelin [at] iki.fi
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=379237780&repo=comm-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/E8-qcSYQRdStAPw4AgKSIQ/runs/0/artifacts/public/logs/live_backing.log

---
```

```