av9ash/GitBugs huggingface dataset:
Bug: Down arrowing in message list does not scroll list until first viewing several invisible messages
Status: UNCONFIRMED
Priority: --
Created: 2024-01-26 15:17:18+00:00
Resolved: 2024-07-13 23:52:18+00:00

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

Steps to reproduce:

1. Select a folder to view its messages (not threaded mode, with preview pane below).
2. Select a message from the list.
3. Press the down arrow to select the next message.  Do so several times, until you reach messages beyond the bottom of the visible part of the list.


Actual results:

Messages beyond the list's viewing frame (invisible / out-of-frame messages) start getting selected, until about 5 messages beyond the bottom of the frame.  At that point, each keypress scrolls the visible list by one—however, the scroll position is still 5 messages behind the current selection.

At this point you can use the up and down arrows to select messages but you can't see what you're selecting in the list view, because your list view selection is all happening beyond the bottom of the list view frame.  You can only tell that you're switching messages because of the message preview.


Expected results:

What should have happened, and what used to happen maybe 2-3 updates ago (and for decades before that, as far as I remember...) is that whenever you keyboard-select something beyond the list view, the list view would scroll to make sure you can see the currently selected message in it.  This is pretty standard—e.g. in a file view on any OS, or when editing in a text box on a web page and using the keyboard to navigate up and down.  The visible area always follows to accommodate the cursor position—you're never navigating and editing and selecting text or files out-of-frame where you can't see what you're doing.
Bug: Thunderbird crashes upon renaming the target folder of an ongoing message moving operation
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-01-26 15:44:49+00:00
Resolved: 2024-03-02 19:04:11+00:00

Steps to reproduce:

Thunderbird 115.6.0 (64-bit) on Linux Mint 21.2 (Kernel: Linux 5.15.0-91-generic)

I moved (drag & drop) a large amount of emails from an IMAP-synchronized folder to a local folder. While this process was running, I changed the name of the local folder.

Local Folder, old name: "Inbox"
Attempted to change local folder name to: "Inbox (<=2020)"




Actual results:

Thunderbird immediately crashed. 

Local folders present on re-opening Thunderbird after crash: 
"Inbox"  -- containing ~200 emails that can still be found in the original IMAP-synchronized folder.
"Inbox (e66a319b" -- containing ~1100 emails, some (but not all) of which can still be found in the original IMAP-synchronized folder.

I can't tell if any emails from the original folder have been lost.


Expected results:

Either a warning message that folder renaming during email moving operations is not possible, or the successful renaming of the folder with subsequent completion of email move.
Bug: Headerpane is missing if Pref mailnews.headers.showUserAgent is enabled
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-01-26 16:19:37+00:00
Resolved: 2024-07-09 00:04:35+00:00

If ```mailnews.headers.showUserAgent``` is set to TRUE the complete Haderpane isn't shown.

Error console:
```
Uncaught (in promise) TypeError: can't access property "hidden", entry is undefined
    initializeHeaderViewTables chrome://messenger/content/msgHdrView.js:349
    OnLoadMsgHeaderPane chrome://messenger/content/msgHdrView.js:406
    <anonymous> chrome://messenger/content/aboutMessage.js:88
    EventListener.handleEvent* chrome://messenger/content/aboutMessage.js:80
```

msgHdrView.js:347 -351
```
 if (Services.prefs.getBoolPref("mailnews.headers.showUserAgent")) {
    const entry = gExpandedHeaderList.find(h => h.name == "user-agent");
    entry.hidden = false;
    gExpandedHeaderView[entry.name] = new MsgHeaderEntry("expanded", entry);
  }
```
gExpandedHeaderList actually has no entry for "user-agent". Therefore entry is undefined.
Bug: E-mails for Microsoft IMAP accounts do not synchronize on Thunderbird startup, neither during the automatic "Check for new messages" every X minutes
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-01-26 16:28:57+00:00
Resolved: 2024-01-28 21:23:25+00:00

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

Steps to reproduce:

Opening the program and manual/automatic checking for new e-mails throw up the error messages (see attached screenshot).


Actual results:

I use 4 e-mail accounts in Thunderbird. Since about three days I get error messages (see attached screenshot) for each of my 3 Microsoft IMAP e-mail accounts (NOT for my Gmail IMAP account!) after opening the program and after automatic/manual checking for new messages. Nevertheless new e-mails do arrive in the inboxes after a while. 


Expected results:

No error messages should pop up during checking for new e-mails.
Bug: Threaded message shows as blank instead of deleting
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-01-26 21:23:08+00:00
Resolved: 2024-03-24 04:42:40+00:00

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

Steps to reproduce:

1. Have Thunderbird open to Unified view
2. Wait for a threaded message to arrive (e.g. send yourself one to speed up testing)
3. In Unified folder click to expand a threaded message.
4. Delete the top message of the thread (using Delete key or Delete button on message)


Actual results:

Existing message stays open but it converts to a blank message with a date of 1969


Expected results:

Message should delete. Current view should move on to next message in thread
Bug: Threaded message shows as blank instead of deleting
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-01-26 21:30:18+00:00
Resolved: 2024-01-28 05:15:43+00:00

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

Steps to reproduce:

1. Have Thunderbird open to Unified view
2. Wait for a threaded message to arrive (e.g. send yourself one to speed up testing)
3. In Unified folder click to expand a threaded message.
4. Delete the top message of the thread (using Delete key or Delete button on message)


Actual results:

Existing message stays open but it converts to a blank message with a date of 1969


Expected results:

Message should delete. Current view should move on to next message in thread
Bug: Single message displayed as multi message view after undoing delete in unified folder
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-01-26 21:30:44+00:00
Resolved: 2024-03-24 04:44:53+00:00

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

Steps to reproduce:

1. Go to a message thread in Unified folder view
2. Delete all the messages in that thread
3. Undo the last delete
4. Click to open the undeleted message


Actual results:

Single message shows as threaded view 


Expected results:

Show show as single message view to allow normal interactions like "Reply", "Forward", etc.
Bug: UI unresponsive and crashing during long filtering operation on wayland
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-01-27 01:12:27+00:00
Resolved: 2024-10-07 12:27:05+00:00

Steps to reproduce:

For a gmail account, I created a new filter.
- Filter name: workspace
- Match any of the following:
- From is workspace-noreply@google.com
- From is payments-noreply@google.com
- From ends with -noreply@google.com
- Perform these actions: Move Message to a folder called workspace

After creating the filter I selected Run now.


Actual results:

The UI got very unreponsive, but I saw the unread messages number go up on the folder called workspace. However the program crashed. 

I was already running thunderbird from the cmdline and the last output line was: Gdk-Message: 16:48:05.163: Lost connection to Wayland compositor.

I tried re-opening thunderbird several times to see if it would complete the filtering and not crash.

The second time it also crashed eventually with "Gdk-Message: 16:48:36.234: Lost connection to Wayland compositor."

The third time it crashed with "Gdk-Message: 16:49:06.076: Error flushing display: Broken pipe"

The fourth time, it did not crash. And when I went to look at my filters the filter was gone. Did something roll back my config after three consecutive crashes? Yet I had edited some other filters before the first crash and those changes are still there. 

Properties for the workspace folder show it containing 168 messages. It looks like it filtered everything.  If I create a new filter again with "From ends with -noreply@google.com" no additional items are moved into the workspace folder.


Expected results:

Responsive UI during filtering.
No crashing.

Additional details:
OS: Arch Linux
Desktop environment: KDE Plasma v5.27.10 on Wayland
Thunderbird is running as a native wayland application
Thunderbird package version 115.6.1-1
Bug: Ensure middle click + shift opens messages in a background tab if loadInBackground preference is false
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-01-27 01:12:31+00:00
Resolved: 2024-03-21 23:45:45+00:00

Ensure mdl click + shift opens messages in a bg tab if loadInBackground preference is false to follow Firefox behaviour

expected behaviour:
-  when loadInBackground pref is true:mdl click opens a new tab in background
-  when loadInBackground pref is true: shift + mdl click opens a new tab in foreground
-  when loadInBackground pref is false: mdl click opens a new tab in foreground
 - when loadInBackground pref is false: shift + mdl click opens a new tab in background. 

actual behaviour:
-  when loadInBackground pref is true:mdl click opens a new tab in background
-  when loadInBackground pref is true: shift + mdl click opens a new tab in foreground
-  when loadInBackground pref is false: mdl click opens a new tab in foreground
-  **when loadInBackground pref is changed to false: shift + mdl click also opens a new tab in foreground. We lose the ability open a new tab on bg.**
Bug: Message Filters Edit - window more than full height - will not reduce
Status: UNCONFIRMED
Priority: --
Created: 2024-01-27 08:14:29+00:00
Resolved: 2024-01-29 13:18:40+00:00

Steps to reproduce:

Mozilla thunderbird 115.7.0 (64-bit) and previous version - others not sure
selected tools - message Filters - click
select a filter to edit new window bigger than full height
OS Name	Microsoft Windows 10 Pro
Version	10.0.19045 Build 19045
System Model	HP ProBook 440 G7
System Type	x64-based PC
Processor	Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz, 2112 Mhz, 4 Core(s), 8 Logical Processor(s)
BIOS Version/Date	HP S71 Ver. 01.19.00, 28/09/2023
Hardware Abstraction Layer	Version = "10.0.19041.3636"
Adapter Description	Intel(R) UHD Graphics
Driver Version	31.0.101.1999
Resolution	1920 x 1080 x 60 hertz
 



Actual results:

cannot reduce height to save changes 


Expected results:

should be able to reduce height of window
Bug: Unable to add certificate exceptions to thunderbird 102.11.0
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-01-27 11:38:25+00:00
Resolved: 2024-05-22 10:48:11+00:00

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

Steps to reproduce:

When setting up a new cyrus-imapd server and copying the certificates and settings to the new server thunderbird would not accept the certificate that it accepts on the old server.
Adding a security exception does not work for imaps (port 993). 
Interestingly, the old server did have an exception for the servername:993, so it must have worked in the past 


Actual results:

a trace dump shows:
TLSv1.2 Record Layer: Alert (Level: Fatal, Description: Bad Certificate)

I had to configure imaps for port 443 to be able to add a security exception. 
port 443 is a bad hack for this and only possible because I do not run a webserver on this machine.

The network is entirely internal and there is no need to get a certificate from an external CA. It is much easier and faster to use my own CA


Expected results:

Adding a security exception for imaps://server.com should read the certificate and allow it to be added as an exception. 
The fact that thunderbird allows https://server.com for an imaps connection but not imaps://server.com is madness.  I can apparently use arbitrary ports in the set-up, but I am unable to add security exceptions
Bug: No subpixel anti‐aliasing in the message list pane
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-01-27 16:50:03+00:00
Resolved: 2024-02-13 23:15:56+00:00

For the message list pane, grayscale anti-aliasing is used instead of subpixel anti-aliasing.

The problem can be solved by removing non‐static positioning from some elements, but I'm not sure if this has any side effects:

```
table[is="tree-view-table"] td {
        position: static !important;
}

tr[is="thread-row"] td > .thread-container {
        position: static !important;
}

/* fix line spacing */
tr[is="thread-row"] .subject-line {
        line-height: normal !important;
}
```

With WebRender one has to be careful not to lose subpixel anti‐aliasing. Non‐static positioning seems to be a common problem, as it can cause elements to overlap and often a new layer is then used for the elements on top. But since WebRender does not support per‐component alpha channel, subpixel anti‐aliasing cannot be used for this layer.
Bug: Incorrect autoconfiguration (no encryption) selected for maxq.uk
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-01-28 14:08:44+00:00
Resolved: 2024-06-24 11:24:06+00:00

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

Steps to reproduce:

I added a newly created Ionos email account for a newly created domain name to Thunderbird.


Actual results:

The IMAP server configuration was successfully retrieved but encryption was disabled for both IMAP and SMTP.

DNS entries:

example.com.                3600    IN      MX      10 mx01.ionos.co.uk.
example.com.                3600    IN      MX      10 mx00.ionos.co.uk.
example.com.                3600    IN      TXT     "v=spf1 include:_spf-eu.ionos.com ~all"

_domainconnect.example.com. 3600    IN      CNAME   _domainconnect.ionos.com.

autodiscover.example.com.   3600    IN      CNAME   adsredir.ionos.info.


Expected results:

Encryption should be enabled for both IMAP and SMTP.
Bug: 9's and colons not showing in emails
Status: UNCONFIRMED
Priority: --
Created: 2024-01-28 23:03:07+00:00
Resolved: 2025-02-07 17:23:11+00:00

Steps to reproduce:

MacBook Air M1
macOS 14.2.1
Thunderbird 115.7.0


Actual results:

9's and colons are not showing up in any of my emails. 9's are being replaced by long dashes and colons are being replaced by nothing. This is my first time using Thunderbird and I have to say I am not impressed.


Expected results:

Should just show 9's and colons as they are.
Bug: subjects in message list view do not display tooltip
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-01-29 01:28:25+00:00
Resolved: 2024-01-29 13:03:58+00:00

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

Steps to reproduce:

In the Inbox message pane:
1. Select Inbox on any server (I have more than one server configured)
2. Mouseover any messages where the subject is truncated by the pane's display
3. Expect to see a tooltip displaying the full subject


Actual results:

1. There is no tooltip
2. After a wait of one or more minutes, tooltips begin working normally


Expected results:

Tooltip should be displayed without the lengthy delay. This used to be the behavior, tooltips were pretty snappy. One of the very recent updates introduced the problem. (It seems some internal action may be blocking the GUI from displaying the tooltip.)
Bug: Updates to macOS Contacts list requires Thunderbird restart
Status: UNCONFIRMED
Priority: --
Created: 2024-01-29 03:08:41+00:00
Resolved: 2024-01-29 03:08:41+00:00

Steps to reproduce:

1.  Add, modify, or remove contact in macOS Contacts list
2a.  View Mac OS  X Address Book in Thunderbird Address Book or 
2b.  Create New Message in Thunderbird




Actual results:

a.  The change to the Address Book is not reflected until Thunderbird is restarted.
b.  In a New Message in Thunderbird, the "To" field does not reflect the change to the Contact.


Expected results:

The change should have been reflected immediately.
This was the behaviro in earlier versions of Thunderbird (prior to SuperNova).
Bug: sent email body are blank or corrupt in sent folder from 15/01/2024 to 24/01/2024
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-01-29 08:55:48+00:00
Resolved: 2024-10-30 01:52:39+00:00

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

Steps to reproduce:

View emails in Sent Folder  


Actual results:

The body of the email is blank, No Text and email addresses are missing
I think the email was sent properly and complete. My copy is corrupted, blank except some, to me, random letters and symbols. One email body now contains a random Facebook icon. Each corrupted email is slightly  different


Expected results:

I should see the recipient and sender's email addresses and the content of the email, together with any attachments. Each corrupted email is slightly  different
Bug: Intermittent comm/mail/test/browser/folder-display/browser_closeWindowOnDelete.js | comm/mail/test/browser/folder-display/browser_closeWindowOnDelete.js | This test exceeded the timeout threshold
Status: NEW
Priority: P5
Created: 2024-01-29 12:47:23+00:00
Resolved: 2025-02-24 06:21:32+00:00

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

---
```

```
Bug: win/osx debug perma comm/mail/base/test/performance/browser_preferences_usage.js | layout.scrollbar.side should be accessed at least 60 times. - 60 <= 1
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2024-01-29 12:53:43+00:00
Resolved: 2024-02-05 06:04:29+00:00

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

---
```
"Regression" in the right direction. We need to update the expected value.
```
Bug: Unable to edit table properties for table with 1001 rows
Status: UNCONFIRMED
Priority: --
Created: 2024-01-29 13:29:48+00:00
Resolved: 2024-01-30 12:29:03+00:00

Steps to reproduce:

1. Create a table with 1001 rows in MS Excel
2. Copy the table to the clipboard
3. In Mozilla Thunderbird: File > New > Message
4. Edit > Paste
5. Select first cell in the inserted table
6. Format > Table > Table Properties
7. Table > Borders and Spacing
8. Change Border value from 0 to 1
9. OK


Actual results:

The application displays an warning message:
[The number you entered (1001) is outside of the allowed range. Please enter a number between 1 and 1000.]


Expected results:

The application has nothing to bother with limiting the number of rows in the table (1000 ought to be enough for anybody). If a user types one billion rows while composing an email, the application should do it. It is the responsibility of the user how many rows of the table he wants to compose.
Bug: Collapsed thread in Table View message list no longer has underline to indicate unread/new mail within thread
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2024-01-29 21:17:02+00:00
Resolved: 2024-02-28 16:03:11+00:00

If any messages within a thread are new, the message list normally indicates that, for a collapsed thread, by underlining all the elements of the message list line shown, i.e. the first message in the thread.

Since Daily 0124, this underlining is no longer happening, so it's no longer possible to see whether a collapsed thread has new mail in it.

Regression window for Daily:

20240123 GOOD
20240124 BAD
…
20240129 BAD

MacOS 13.6.3
Bug: I keep being asked for mail account passwords (@live.co.uk)
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-01-29 23:22:20+00:00
Resolved: 2024-02-08 20:00:29+00:00

Steps to reproduce:

I have used Thunderbird for many years and in general it has been excellent (and I recommend it to others). Recently, when sending mail, or asking to get messages I am being asked repeatedly for the mail account password. 


Actual results:

The account concerned then sometimes logs in OK but many times does not and I get the fault notification (see attached for typical splash screen - problem has been on two MS hosted email accounts). When I have checked, the mail passwords are correctly stored. 


Expected results:

Incoming and outgoing mail should come and go promptly!
This evening when the problem occurred, I saw no point in repeatedly pasting in the same password so used the Retry button and after about 6 clicks on it, the message I was sending went OK. In case the misbehaviour could be related to broadband speed, my check this evening showed download at 70Mbps and upload at 18Mbps, which I hope is more than adequate. I must have had the fault screen about 20 times in the last 2 or 3 days, having only seen it very rarely previously. Help!!
Bug: Intermittent comm/mail/test/browser/folder-tree-modes/browser_modeSwitching.js | This test exceeded the timeout threshold.
Status: REOPENED
Priority: P5
Created: 2024-01-30 09:53:55+00:00
Resolved: 2025-02-17 07:12:38+00:00

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

---
```

```