av9ash/GitBugs huggingface dataset:
Bug: Extension APIs can't handle custom windows created by add-ons via experiment APIs
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-05-01 08:59:11+00:00
Resolved: 2023-06-15 18:24:03+00:00

The Conversations' add-on currently [creates custom windows](https://github.com/thunderbird-conversations/thunderbird-conversations/blob/2decc068a0cef31c8aa33068e6b71e56733b46b4/addon/experiment-api/msgWindowApi.js#L64-L69) for displaying messages when the user has the preference set to open new messages in a window.

When the window attempts to [obtain the window Id using the WebExtension code](https://github.com/thunderbird-conversations/thunderbird-conversations/blob/2decc068a0cef31c8aa33068e6b71e56733b46b4/addon/content/modules/browserSim.js#L176).

Unfortunately that is now failing as the [code now throws if the type is not known](https://searchfox.org/comm-central/rev/16c0bb426b179283b0b8a3076b4bf03208207c4a/mail/components/extensions/parent/ext-mail.js#1231-1237).

Probably the easiest thing is to handle the unknown window types and return unknown, or something like that.

A more complex (and likely longer) solution would be to make it possible to open content tabs as a separate window, without the 3-pane tab attached (similar to the standalone message window).
Bug: Sometimes the send progress popup (with the progress bar) just disappears, but the composer window with the e-mail remains open and it's not sent
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-05-01 14:17:17+00:00
Resolved: 2023-10-07 18:15:44+00:00

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

Steps to reproduce:

Sometimes the send progress popup (with the progress bar) just disappears after I tabbed somewhere else and return, but the composer window with the e-mail remains open and it's not sent, and there is no error whatsoever and also no offer to retry or anything. It's like I never pressed send. Since the composer window remains open, I assume Thunderbird also hit some code path where it understands it messed up and therefore didn't close it, but there seems to be some bug with showing the error.

I checked and the progress bar popup definitely said it's sending and not that it's saving a draft, so it's not the race condition of the auto-save kicking in just when I'm about to press send (which also happens sometimes, which in itself I think is a sub-optimal UI behavior but I guess that should be a separate ticket).

1. Open e-mail composer, type e-mail and fill in target etc

2. Click "Send" toolbar button in top-left in composer window

3. The popup with the sending progress will appear. If your internet is slow and the e-mail is large (I have that combo often), it will take a while.

4. Tab away, some time later check what happened.


Actual results:

Composer window is still there and sits like I never pressed send. When I check my e-mail provider's sent folder which I think it fills in automatically when something actually goes out, nothing is there either.


Expected results:

Either the composer window should be gone and the e-mail actually sent, or there should be an error popup.
Bug: Thunderbird doesn't honor Windows shortcut property "Run: Minimized"
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-05-01 17:30:49+00:00
Resolved: 2024-07-16 11:15:28+00:00

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

Steps to reproduce:

I wanted to start Thunderbird minimized on Windows startup, so I made all I knew to do this, I even edited the shortcut to "start minimized", and it does not respond, even forcing with Windows tools


Actual results:

Nothing! It starts fully opened window!


Expected results:

It should start on the system tray. It just ignores Windows settings
Bug: space bar no longer does a page down in RSS - for feed messages showing as webpage.
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2023-05-01 18:42:22+00:00
Resolved: 2025-02-18 08:41:14+00:00

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

Steps to reproduce:

In normal email, with a message focused, pressing space bar moves the message one page down. In RSS feeds, space bar does nothing.


Actual results:

I upgraded from 52.9.1 to 102.10.1 and the bug appeared. Pressing the space bar does not move the RSS message one screen down.


Expected results:

The RSS message should scroll down just like an email. Same behavior on a Linux or Windows install, by the way.
Bug: Assertion failure: !mMutationGuard.Mutated(0) (Don't mutate the DOM while using a ShadowIncludingTreeIterator) triggers when viewing e-mail
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-05-01 18:47:59+00:00
Resolved: 2023-05-03 09:11:27+00:00

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

Steps to reproduce:

When viewing the attached e-mail message in a debug build of Thunderbird, this assertion is triggered, here shown with the call stack:

Assertion failure: !mMutationGuard.Mutated(0) (Don't mutate the DOM while using a ShadowIncludingTreeIterator), at C:/mozilla-source/mozilla-central/obj-x86_64-pc-mingw32/dist/include\mozilla/dom/ShadowIncludingTreeIterator.h:39
#01: nsTreeSanitizer::RemoveConditionalCSSFromSubtree (C:\mozilla-source\mozilla-central\dom\base\nsTreeSanitizer.cpp:1826)
#02: nsParserUtils::RemoveConditionalCSS (C:\mozilla-source\mozilla-central\parser\html\nsParserUtils.cpp:79)
#03: MimeInlineTextHTMLParsed_parse_eof (C:\mozilla-source\mozilla-central\comm\mailnews\mime\src\mimeTextHTMLParsed.cpp:126)
#04: MimeMultipartAlternative_flush_children (C:\mozilla-source\mozilla-central\comm\mailnews\mime\src\mimemalt.cpp:237)

TB calls nsParserUtils::RemoveConditionalCSS() and that triggers the assert here:

https://searchfox.org/comm-central/rev/6d66ffe926d22f3a1568eccd4aa73472ec3e3ad4/mozilla/dom/base/ShadowIncludingTreeIterator.h#38

The HTML of the e-mail contains various media queries which apparent are being removed.
Bug: Intermittent Hit MOZ_CRASH([Parent 4760, Main Thread] ###!!! ASSERTION: tried to add duplicate listener: 'index == size_t(-1)', file /builds/worker/checkouts/gecko/comm/mailnews/base/src/nsMsgMailSession.cpp:59)
Status: RESOLVED
Priority: P5
Resolution: WORKSFORME
Created: 2023-05-01 21:20:37+00:00
Resolved: 2023-07-19 12:08:57+00:00

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

---
```

```
Bug: Unexpected folder selection behavior between Favorites and All Folders
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-05-02 00:48:41+00:00
Resolved: 2023-05-29 09:28:26+00:00

1. Folder pane is set to show both Favorites and All Folders.  (in case it matters, Favorites is at the top of folder pane)
2. Two folders A and B set as favorites
3. click on folder A in Favorites
4. click in folder B in All Folder

Actual Result: the folder pane scrolls to and selection jumps to folder B in Favorites
Expected results: Selection stays on the folder location that I clicked.
Bug: Preview of folder colour in folder pane broken
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-05-02 05:29:12+00:00
Resolved: 2023-05-08 14:41:07+00:00

The colour of a folder in the folder tree is supposed to change with the colour picker in the folder properties dialog. I'm not sure whether this is a great idea or not, but that's what used to happen. There's a bunch of things around this that don't quite work right, and TBH the code sucks so I'm going to overhaul it.
Bug: CalDAV/CardDAV not working /syncing
Status: UNCONFIRMED
Priority: --
Created: 2023-05-02 06:36:27+00:00
Resolved: 2023-07-12 17:34:11+00:00

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

Steps to reproduce:

a) try to sync existing CardDAV account to Cardbook add-on
b) try to add new CardDAV account
c) try to sync existing CalDAV account
d) try to add new CalDAV account

Info: Windows 10 22H2 64bit; Nextcloud 25.0.3 on Debian



Actual results:

Thunderbird does not sync at all.

On new CardDAV adressbook setup:
carddav.setup: 
Exception { name: "NS_ERROR_CONNECTION_REFUSED", message: "Connection failure", result: 2152398861, filename: "resource:///modules/CardDAVUtils.jsm", lineNumber: 203, columnNumber: 0, data: null, stack: "onStreamComplete@resource:///modules/CardDAVUtils.jsm:203:20\n", location: XPCWrappedNative_NoHelper }
​columnNumber: 0
​data: null
​filename: "resource:///modules/CardDAVUtils.jsm"
​lineNumber: 203
​location: XPCWrappedNative_NoHelper { QueryInterface: QueryInterface(), filename: Getter, name: Getter, … }
​message: "Connection failure"
​name: "NS_ERROR_CONNECTION_REFUSED"
​result: 2152398861
​stack: "onStreamComplete@resource:///modules/CardDAVUtils.jsm:203:20\n"
​<prototype>: ExceptionPrototype { toString: toString(), name: Getter, message: Getter, … }

On trying to sync existing CalDAV calendar:
[calCachedCalendar] replay action failed: <unknown>, uri=https://[path], result=2147500037, operation=[xpconnect wrapped calIOperation] 

On trying to add CalDAV account:
Calendar: Error during calendar detection: resource:///modules/calendar/utils/calProviderDetectionUtils.jsm:20: NoneFoundError
DetectionError@resource:///modules/calendar/utils/calProviderDetectionUtils.jsm:20:1
@resource:///modules/calendar/utils/calProviderDetectionUtils.jsm:31:7
detect@resource:///modules/calendar/utils/calProviderDetectionUtils.jsm:164:26

These accounts work fine with iOS devices, so the source system is not the issue.


Expected results:

CalDAV/CardDAV accounts should sync or be added new.
Bug: Clicking message from global search, facet results (Ctrl+K) does not display it as it's not selected in the conversation tree
Status: RESOLVED
Priority: P3
Resolution: WORKSFORME
Created: 2023-05-02 16:22:30+00:00
Resolved: 2023-07-24 17:37:58+00:00

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

Steps to reproduce:

Using 113.0b5 (64-bit) on Windows 11, type a search in the main(top) search bar, search for for example amazon and a list of emails are returned.

See 1. and 2.  in attached


Actual results:

 Click on the title of one of the emails to view the email, it opened a second list with emails with that title. Click on the email title to see the email and nothing happens. Had to right click and select open-in-new-tab to view email.

See 3. in attached


Expected results:

If the 2nd image is the design, ie, click on title of email, all emails with same title are retuned, then at least in list click on title in 3 should open email.

Preferred result would be to open email in list at 2.
Bug: Filelink adds html part
Status: UNCONFIRMED
Priority: --
Created: 2023-05-02 17:01:43+00:00
Resolved: 2025-01-21 18:03:58+00:00

Steps to reproduce:

1. Create a new text only message
1. Add a FileLink attachment
1. Send the message


Actual results:

Thunderbird adds an html attachment, containing the link that is already in the message body.

Users of *cloud reported that they cannot send messages, because their organization's outbound mail server blocks html mails.

The problem was introduced by the solution of bug 1670791 


Expected results:

Thunderbird should not add parts to the message behind the user's back.

At least this unexpected and breaking behavior should be configurable.
Bug: unified folders with Gmail account and two other accounts -  after restart the folders for Gmail disappeared from unified folders
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2023-05-02 17:33:11+00:00
Resolved: 2023-10-13 13:06:21+00:00

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

Steps to reproduce:

Hello, I want to display the unified folders of my email accounts.
I have 3 accounts. An account from my internet operator Free (in France), an Outlook account (Office 365) and a Gmail account.
When creating the accounts, no problems noted, everything is fine. Unified folders are all good.


Actual results:

When I quit Thunderdird and restart it the next day, in unified folders, the folders for Gmail disappeared. Only the incoming mail folder remains.

I tried to change the setting of the unified folder for sent messages, for example by going to check the folder where to search in Gmail, on the same model as the other accounts. This fixed the problem the first time I made the correction. Subsequently, the directory for Gmail disappeared again.
Problem encountered on a machine and all the configurations in French.
THANKS :).
Sincerely, TeHoDenN.
Bug: Computer crashed, draft disappeared
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-05-02 21:41:11+00:00
Resolved: 2023-10-07 18:16:05+00:00

Steps to reproduce:

I was simply writing an email, but due to the nature of the relevant tasks this email had been in draft status for some hours. Eventually my computer (macOS) decided to crash.


Actual results:

After going back to Thunderbird, the draft email has **completely** vanished. I've definitely seen the little progress bar that indicates TB is saving a draft (and seen it finish), yet it's not on the server (using a hotmail.com address) nor in one of my local folders. The account is set to use the server for storing drafts though. Since it's hotmail.com there's a way to check "permanently" deleted items, but the draft is not in there either. At least not a recent version, only some versions from hours ago. The auto-save interval is set to 5 minutes and I've been connected to the internet without interruption.

I think TB may have also somehow decided to remove the locally cached copy of the draft email when all my applications were reopened after logging in again, because even when checking directories like `~/Library/Caches/Thunderbird/Profiles/......` I cannot find the draft. I also don't have TB set to auto-compact my mailboxes, it should always ask for confirmation first. So that shouldn't have cleaned it out either. I even checked the global messages SQLite file to see if maybe that still contained the data, but no good either.


Expected results:

TB should have been able to save the draft (either directly on the server, or first locally then later pushed to the server). It should also be able to maintain user data through a simple unexpected shutdown, or at least what I think is the case: not decide to throw away any data without user input. Since there's not a single shred of data to be found (at least by me) this makes it seem like TB actually explicitly deleted them, as even **local** cache files don't contain my draft.
Bug: current email not highlighted with MacOS Increase Contrast preference checked (dark mode)
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-05-02 21:41:19+00:00
Resolved: 2023-05-18 03:33:59+00:00

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36

Steps to reproduce:

Just started TB and selected an email.  The email is not highlighted in the folder panel.

This is most similar to https://bugzilla.mozilla.org/show_bug.cgi?id=1792872 (I think identical though I'm using dark mode MacOS).




Actual results:

There is no highlight showing for the current email.  Disabling "Increase contrast" mode on Mac  (system preferences -> accessibility -> display -> increase contrast) makes it appear.
The "pale" highlight on the non-current pane (i.e. which folder is selected rather than which email is selected) is there correctly on both variants


Expected results:

I'd expect to see the current email to be highlighted (as it is when I have not selected "Increase contrast").
MacOS: 11.7.6 dark mode, Thunderbird 113.0b5
Bug: Flickering right-click menu
Status: UNCONFIRMED
Priority: --
Created: 2023-05-03 13:28:27+00:00
Resolved: 2023-05-03 22:03:26+00:00

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

Steps to reproduce:

Many situations actually, rather often, unsure how to reproduce exactly
Create draft message with some random text, right-click it
Sometimes also in other situations, like in message composing, selecting auto correction
Or Go to extensions > manage extension > select version number > right click 

Thunderbird 102.10.0 (64-bit), standared dark theme enabled
Ubuntu 22.04.2 LTS Linux 5.14.0-1036-oem #40-Ubuntu SMP Mon May 9 09:15:08 UTC 2022 x86_64 GNU/Linux Extensions: Darko 3.6; Provider for Google Calendar 102.0.3
Wayland is in use


Actual results:

Right-click drop-down menu flickers constantly, very hard to select anything


Expected results:

Still right-click drop-down menu without flickering
Bug: Cannot add Microsoft Exchange accounts in Thunderbird 113.0 (using owl)
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2023-05-03 13:57:54+00:00
Resolved: 2023-05-04 05:16:14+00:00

Steps to reproduce:

1. Install Thunderbird 113.0 beta 4 or beta 5 (either by direct download from thunderbird.net or from Ubuntu 23.04 Snap store).
2. Start Thunderbird for the first time and add a MS Exchange e-mail account.
3. When account configuration is automatically detected, choose Exchange/Office365. (IMAP server is disabled in our company to enforce two-factor authentication.)
4. Click the Install button to install the third-party extension.
5. Click Done to add the account to Thunderbird.


Actual results:

When pressing Done button a red bar reading "Error Creating Account" with no further details is displayed under the password field (see screenshot). After re-launching Thunderbird and adding the account again, Exchange/Office365 authentication method is pre-selected with the Install button disabled. The Done button is disabled as well and hence, in the end, the account cannot be added at all.

Note that third-party plug in was installed correctly (according to Thunderbird).
Bug: Fix the "restore default color" for folder color customization
Status: RESOLVED
Priority: P3
Resolution: DUPLICATE
Created: 2023-05-03 16:42:58+00:00
Resolved: 2023-05-08 14:41:07+00:00

We need to create a default static array of colors for the special folder types (inbox, sent, etc) and use that to restore and show the default color inside the folder properties dialog.
Bug: Fix slightly misaligned Favorite Folder toggle in folder context menu etc. (all menuitems type=checkbox)
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-05-03 16:57:37+00:00
Resolved: 2023-05-28 22:55:48+00:00

This seems to be a Windows 10/11 only issue.

STR:
- Right click on a folder in the folder pane
- Notice the "Favorite Folder" menuitem is slightly misaligned
Bug: Disable prompting for update
Status: RESOLVED
Priority: --
Resolution: WONTFIX
Created: 2023-05-03 17:51:53+00:00
Resolved: 2023-05-03 23:13:54+00:00

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

Steps to reproduce:

I did nothing. Thunderbird prompts for me to do an update every few days.  I decline. 


Actual results:

I decline the update. Thunderbird again prompts for me to do an update every few days.  We are in an endless loop.


Expected results:

I don't want to do every minor update, partly because in the past Thunderbird has trashed mailboxes after an update or generated hundreds of thousands of ghost messages , and I don't want to take that risk without protecting my info. There should be an option in settings to tell Thunderbird do not check for updates to just keep it silent. This is a basic functionality almost every program with auto-update has. I realize I can change the registry to block updates but I should not have to edit the registry to get basic program functionality. Thunderbird's constant nagging to do an update is a bug (by way of example, I am sure you would get super annoyed if I reposted this bug report on the nagging every time I was asked by Thunderbird to do an update); the request for a setting to not check for updates is an enhancement.
Bug: Repairing a local folder makes all the messages disappear from view (re-appear when you revisit the folder)
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-05-03 19:31:22+00:00
Resolved: 2023-06-21 16:48:19+00:00

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

Steps to reproduce:

Repairing a folder makes all the messages disappear in today's Daily.
Bug: Can't load messages in a smart folder, jumps to the real folder
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-05-03 21:44:59+00:00
Resolved: 2023-05-04 16:57:54+00:00

With the unified folders inbox open, clicking on a message to display it will change the selected folder to the real inbox containing the message, then display it.
Bug: Dragging message from advanced `Search Messages` dialogue to desktop doesn't work
Status: VERIFIED
Priority: P2
Resolution: FIXED
Created: 2023-05-03 23:59:43+00:00
Resolved: 2023-05-23 02:11:58+00:00

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

Steps to reproduce:

Dragging message from Search Messages dialogue to desktop doesn't work.

Error console shows:
Uncaught ReferenceError: messageFlavorDataProvider is not defined
    ThreadPaneOnDragStart chrome://messenger/content/threadPane.js:158
    ondragstart chrome://messenger/content/SearchDialog.xhtml:1

Apparently treadPane.js is being deprecated, see bug 1455429 comment #13.

Also see bug 1824317. It's unclear which search is affected there.
Bug: Remove commandglue.js
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-05-04 00:08:26+00:00
Resolved: 2023-05-04 16:57:49+00:00

commandglue.js is loaded in a bunch of windows but mostly contains stuff for the advanced search dialog. It also defines `gDBView` which has hidden at least one problem from the linter.

I started out moving the search dialog stuff into files there, but then decided I could move all of the relevant code out and get rid of the file completely, which makes me happier.
Bug: Source showing instead of email body for some emails
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-05-04 00:33:29+00:00
Resolved: 2023-05-06 05:26:58+00:00

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

Steps to reproduce:

Received an email and clicked on it to read it. The email may be received from a sender who has successfully emailed before and also may be part of the conversation and issue only affects a single email.


Actual results:

It showed the source instead of the email.


Expected results:

The email should have displayed.
Bug: comm/mail/base/test/browser/browser_paneSplitter.js exceeded the timeout threshold and should be split up
Status: RESOLVED
Priority: P5
Resolution: DUPLICATE
Created: 2023-05-04 06:00:24+00:00
Resolved: 2023-06-11 23:41:35+00:00

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

---
```

```
Bug: comm/mail/components/extensions/test/browser/browser_ext_messageDisplayAction_popup_click_mv3_event_pages.js | This test exceeded the timeout threshold
Status: RESOLVED
Priority: P5
Resolution: WORKSFORME
Created: 2023-05-04 06:04:28+00:00
Resolved: 2024-03-15 16:16:30+00:00

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

---
```

```