av9ash/GitBugs huggingface dataset:
Bug: Typing quickly in 'Quick Filter Bar' opens 'Global Search' in tab
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2021-05-21 15:19:00+00:00
Resolved: 2021-09-23 22:21:44+00:00

After two complaints in Support Forum, I tested this issue.
I'm using 78.10.2 
I selected a folder and typed a load of nonsense into quick filter so nothing would be found, and got the pop message asking if I wanted to use Global Search, but I can backspace, type, space, backspace to add remove what I had typed and Global Search was n ot invoked unitl I press 'Enter'. This is what is expected.

However, as both users mention typing quickly,   I kept pressing a key ffffffffffffffffff  and then backspacing fast by holding down  and repeating this rapidly and suddenly the Global Search tab opened trying to search on fffffffffffff.

Support Forum:
https://support.mozilla.org/en-US/questions/1302728
person posted video on youtube: https://www.youtube.com/watch?v=BnBvZikn4IY

https://support.mozilla.org/en-US/questions/1336652
User says: 
> " Because of the search delay, if you type fast then even pressing backspace, to correct your search, results in another search key that is not found, triggering the global search. So if I quickly type "htomail", no results, ah, I see what I did, begin pressing backspace to change my typo, then as soon as I press backspace once, it searches "htomai" which also has zero results and opens global search."
Bug: [TB 89.0b4] Progress message count in status bar is incorrect
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2021-05-22 02:25:15+00:00
Resolved: 2021-05-23 11:38:57+00:00

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

Steps to reproduce:

Am on 89.0b4 (32-bit), Windows 10

Start / Open Thunderbird to check my emails


Actual results:

Thunderbird starts downloading new messages to the Inbox. 
It displays the progress in the status bar.
The details are displayed incorrectly - "Downloading message 4 of 1 in Inbox..."
See attached screenshot


Expected results:

The progress message should have been one of the following:
 "Downloading message 1 of 1 in Inbox..." or 
"Downloading message 1 of 4 in Inbox..." or 
"Downloading message 4 of 4 in Inbox..."
Bug: It's too easy to delete CC/BCC/Reply-To fields
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2021-05-22 05:04:14+00:00
Resolved: 2021-06-12 17:41:56+00:00

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

Steps to reproduce:

* Added a CC field to the message compose window.
* Added several addresses to the CC field.
* Deleted addresses by backspacing over them.
* Pressed backspace again in the empty field.


Actual results:

The CC field is removed.


Expected results:

Two suggestions for alternate/better behaviour:
- Pressing backspace does nothing when the field is empty.  Rationale:  if field removal is truly desired by the user, there is already a removal "X" button to the left of the field. 
- Pressing backspace in an empty field moves the focus to the "X" button; one more backspace removes the field.
Bug: Manage identities messed up: Copies & Folders blank, E2E section tab shows composition
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2021-05-22 12:00:26+00:00
Resolved: 2021-05-26 10:45:08+00:00

This is from bug 1616514.

Under Account settings | Manage Identities | Edit identity, the tabs no longer show what they should.
Looks like some of-by-one problem. The e2e section shows composition, and copies&folders is completely blank instead.
Bug: No way to use WeTransfer paid service
Status: RESOLVED
Priority: P3
Resolution: WONTFIX
Created: 2021-05-22 13:42:49+00:00
Resolved: 2021-08-31 00:50:27+00:00

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

Steps to reproduce:

There seems to be no way to use WeTransfer paid service. Your FAQ states "For the free service of WeTransfer, the file which you uploaded via Filelink will be available for download for 7 days. If that’s too short, you can sign up to their paid service". However there is no option to enter paid account details when selecting WeTransfer in the Attachment options.


Actual results:

Select WeTransfer in Attachment options. That's is. Done. No option to enter personal WeTransfer account details.


Expected results:

When selecting WeTransfer in Attachment options, one should be given option to enter personal WeTransfer acount details (just like you did for Box).
Bug: The "Continue this search across all folders" feature is triggered when Enter hasn't been pressed
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2021-05-22 13:46:15+00:00
Resolved: 2021-05-27 02:03:44+00:00

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

Steps to reproduce:

1. Open Quick Filter while viewing a mail folder
2. Type a search that does not match any of the items in the folder
3. The tooltip "Continue this search across all folders, Press 'Enter' again to continue your search for: [input]" appears
4. Don't press enter, but type a few more characters into the Quick Filter query input
5. Thunderbird acts as if Enter was pressed


Actual results:

A global search is triggered when someone is slow to type, or or pauses while typing, a Quick Filter query that does not match anything in the current folder.


Expected results:

The current folder and Quick Filter view should remain as long as 'Enter' is not pressed, so that the query for the local folder can be modified. e.g. type "stephany" > no results > change it to "stefany" > results from current folder show.
Bug: Browser tabs settings can't stop Firefox from stealing focus when other apps request that it open a tab.
Status: UNCONFIRMED
Priority: --
Created: 2021-05-22 18:08:38+00:00
Resolved: 2024-02-22 22:41:28+00:00

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:88.0) Gecko/20100101 Firefox/88.0

Steps to reproduce:

Thunderbird includes 2 about:config settings:

browser.tabs.loadDivertedInBackground

browser.tabs.loadInBackground

Set both to true.

Click a link in your email. The link should open the linked website, and the preference says it should open in the background.


Actual results:

1. With a single monitor. The browser will come to the front, and load the page in the front.

2. With an auxiliary monitor, Thunderbird and the browser on separate screens. The browser will steal focus, and load the page with focus. Trying to Page Down will move the web page not the email.


Expected results:

If users set Thunderbird to open links in the background, they should open in the background, so we can keep going through our email without the extra hassle.

Using MacOS 10.14.6, in case behavior varies between operating systems.
Bug: Trouble navigating to folder list, confirming focus, by keyboard
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2021-05-22 18:58:28+00:00
Resolved: 2023-02-07 05:53:30+00:00

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:88.0) Gecko/20100101 Firefox/88.0

Steps to reproduce:

I am trying to move about Thunderbird by keyboard.


Actual results:

I can use F and N to get from the folder list to the message list within each folder.

I can use tab, but it's hard to predict, and since there is no visual indication of the focus, it's a matter of trial and error.

A search for "folder list" and "folder pane" doesn't show any shortcuts here:

https://support.mozilla.org/en-US/kb/keyboard-shortcuts


Expected results:

There should be an easy and clearly-documented way to move from the message list to the folder list.

(listing as Disability Access because this is a keyboard navigation bug).
Bug: Warning about too many recipients leads to inability to send
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2021-05-22 20:25:39+00:00
Resolved: 2021-06-16 02:57:32+00:00

There is a new warning see bug 271405 when you try and "To" too many recipients, 
If you click "Use Bcc" it moves the recipients to the Bcc, which is nice.

Except oops .... if you decline that offer and select "Keep Recipients Public" or just close the dialog, it leaves the Send button disabled. 

STR 
Open a message with a lot of recipients.
Click Reply-All
Notice yellow bar at bottom
Select "Keep Recipients Public".

For anyone caught by this, it took me a while to figure out, but the workaround is to choose Use BCC and then drag the recipients back up to the To.
Bug: Installing addon with toolbar icon will shift menu icon
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2021-05-23 20:12:47+00:00
Resolved: 2023-09-22 12:19:52+00:00

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

Steps to reproduce:

I've just installed a Dark Readed for my Thunderbird 89.0b4 and the toolbar icon appeared on the very right.


Actual results:

The new toolbar icon is on the right side of the menu button.


Expected results:

The new addon icons should appear LEFT from the menu button.
Bug: Links in Twitter emails throw "This file does not have an app associated with it for performing this action" error
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2021-05-23 22:52:26+00:00
Resolved: 2022-01-27 12:51:57+00:00

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

Steps to reproduce:

Clicked a link in an email from Twitter in Thunderbird 78.10.2 (64-bit) on Windows 10


Actual results:

I get an error message: "This file does not have an app associated with it for performing this action. Please install an app or, if one is already installed, create an association in the Default Apps Settings page."


Expected results:

The link should open in my browser
Bug: Grammatical Error - Filter choice "Contact" should be "Contacts"
Status: REOPENED
Priority: --
Created: 2021-05-24 04:57:36+00:00
Resolved: 2024-08-08 18:09:49+00:00

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

Steps to reproduce:

General GUI - Toolbar Incorrectly Displaying "Contact", rather than "Contacts".


Actual results:

General GUI - Toolbar Incorrectly Displaying "Contact", rather than "Contacts".


Expected results:

General GUI - Toolbar Incorrectly Displaying "Contact", rather than "Contacts".
Bug: After opening contacts sidebar: Uncaught ReferenceError: ToolbarIconColor is not defined
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2021-05-24 08:07:03+00:00
Resolved: 2021-05-25 10:49:48+00:00

90.0a1 (2021-05-20) (64-bit), Win10

Uncaught ReferenceError: ToolbarIconColor is not defined
    OnLoadAddressBook chrome://messenger/content/addressbook/addressbook.js:143
    <anonymous> chrome://messenger/content/addressbook/addressbook.js:65
Bug: Compiling Thunderbird using --with-system-bz2 flag fails to configure
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2021-05-24 17:32:49+00:00
Resolved: 2021-06-07 19:05:07+00:00

ERROR: --with-system-bz2 requested but symbol BZ2_bzread not found.
Bug: Tags (fields) in Quick Filter bar are not displayed properly in Dark Theme
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2021-05-24 22:22:34+00:00
Resolved: 2021-08-02 14:19:42+00:00

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

Steps to reproduce:

I switched from "Light/Default" theme to "Dark" theme.
As an example, in attached picture, "Unread" tag is selected, "Starred" tag is deselected, but they look the same.


Actual results:

It can't be seen if any of the tags in the Quick Filer bar is selected.
This tags are: "Pin symbol", "Unread", "Starred", "Contact", "Tags", "Attachment", "Sender", "Recipients", "Subject" and "Body".


Expected results:

It should be visible if any of these tags is selected (clicked). Selected tags should have different background from those that are note selected.
Bug: Problems with profile path in ASCII or Unicode characters
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-05-25 22:52:48+00:00
Resolved: 2021-05-28 08:12:13+00:00

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

Steps to reproduce:

I transferred the TB profile to some path containing an accented character (namely, an “é”).
I tried with similar paths; when é (or other similar character) is in the path, TB has problems; when it’s replaced by an e, no problem.


Actual results:

Several things don’t work any more :
- most add‐on icons are not shown in the manager
- some add‐ons that used to work in TB < 68.0 don’t work any more; for instance this one https://addons.thunderbird.net/fr/thunderbird/addon/provider-for-google-calendar/
Other problems that arose have been worked around in the meantime (https://bugzilla.mozilla.org/show_bug.cgi?id=1665493)

So this is a regression from TB 68 that has never been fixed.
Bug: Thunderbird does not remember its previous window size or maximized state - window too tall every time TB starts
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2021-05-26 12:04:19+00:00
Resolved: 2022-12-03 09:42:45+00:00

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

Steps to reproduce:

Just upgraded to 78.10.2, every time it launches it is too tall , so I have to maximise ( it then goes full screen size ) it to overcome this. Searched the web for solution but found nothing. I would have expected it to remember its size when shutting down
On KDE Neon
Bug: thread pane subjects sometimes cropped of (last part of the subject missing)
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2021-05-26 16:58:58+00:00
Resolved: 2024-06-22 16:50:14+00:00

I've seen this over at least a couple days, see the screenshot.

I'm not quite sure what triggers this, it smells like some code is misparsing the headers or something, as `contain-intrinsic-size: auto` looks like it could be interpreted as an email header.
Bug: cant find message using gloda after delete attachment
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2021-05-26 17:11:57+00:00
Resolved: 2021-12-02 15:09:40+00:00

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

Steps to reproduce:

Delete attachment from email.


Actual results:

The search database is corrupted.


Expected results:

The search database should not be corrupted.

At a minimum the email that had the attachment deleted no longer appears in search.  I tried moving the email to another folder and running "Repair Folder", but nothing made search wake up and find it.  I'm not sure if other emails are affected - locating emails that can't be found in search is a bit of a pain.

It is fixed by doing a shutdown, delete global-messages-db.sqlite, restart.  That is a rather drastic workaround though, since this happens so frequently.

I first noticed that Thunderbird search was often quite broken about a year ago.  It took a while to realize this was at least part of the problem.  There may be other similar problems though.
Bug: Mail Window unresponsive after startup with primary/master password (dialog) enabled (macOS)
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2021-05-26 18:13:22+00:00
Resolved: 2022-09-21 17:08:47+00:00

I haven't been able to use Thunderbird at all since 89b2, and I apologize for taking so long to file this, I'd been trying to troubleshoot in the support channel on Matrix but nobody ever replies to me.

This started with 89b3 and has been behaving this way ever since.
I can interact with the menus, but I can't change folders or switch tabs in the main window. Opening it in Troubleshooting mode does not change the behavior.

The Window menu shows those two Password Required windows (see screenshot), but picking them from the menu does nothing, and I can't find them anywhere. Presumably it's waiting for those password dialogs to close, but since I can't get to them.... 

Opening the error console and typing `window.alert("hi")` made one of them show up after I hit OK on the alert, I typed the password and it went away. But that same trick didn't work to make the second one show up, and everything is still locked up waiting for it.

Can reproduce this at will on every startup.  If I open other windows (such as the address book or the error console) I can interact with those just fine.  But the main mail front end window is totally locked up.
Bug: Windows 10 Taskbar not auto-hiding due to Reminders window popping up while Thunderbird not the focused/active app (running in the background)
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-05-26 19:05:02+00:00
Resolved: 2022-10-28 23:14:08+00:00

In TB 89.0b4 (64-bit) on Windows 10 with the OS Taskbar set to auto-hide...

In some circumstances that yet have to be clarified but which I believe may be as follow... the TB Calendar Reminders Windows when triggered while TB is not the active app, seems to be auto-focused in TB (and possibly the Taskbar) and preventing the Taskbar to auto-hide (remained showed at the all time on the screen). The problem is all apps think the the task bar is hidden so the Taskbar actually overlap the bottom of each app hiding any data or interactive button in the app in the area behind the taskbar...

Clicking any area outside the Taskbar area or on the desktop area, does not trigger the Taskbar to hide any more...

As noticed to fix manually the you have to select TB in the Taskbar, go to the Reminders window and close it manually (top right cross icon) then the Taskbar hide immediately automatically.

That seems to only be happening while TB is up and running in the background... so it is likely due to a bug in TB somehow... something like the Reminders window taking and keeping the main focus while TB is running in the background (not the focused/active app on screen)?

That is a really annoying bug as it happens almost every-time the Reminders window pops up in the background!

i have yet found the exact way/steps to reproduce the issue at will as it may be that the Taskbar may need to be showing after focusing on another app first, while TB reminder windows is triggered in the background...
Bug: Intermittent comm/mail/test/browser/composition/browser_addressWidgets.js | Uncaught exception - InvalidStateError: XULPopupElement.activateItem: Menu is closed
Status: RESOLVED
Priority: P5
Resolution: WORKSFORME
Created: 2021-05-26 23:51:19+00:00
Resolved: 2022-04-04 11:57:14+00:00

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

---
```

```
Bug: Intermittent comm/mail/test/browser/session-store/browser_sessionStore.js | Uncaught exception - at chrome://messenger/content/folderPane.js:674 - TypeError: can't access property "entries", this._rowMap is null
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2021-05-27 02:56:01+00:00
Resolved: 2021-06-14 21:27:52+00:00

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

---
```

```
Bug: Intermittent comm/mail/components/addrbook/test/browser/new/browser_mailing_lists.js | mailing list ("Mochitest Mailing List (modified)") is displayed in the address book list - "(modified)" == "Mochitest Mailing List (modified)"
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2021-05-27 03:00:27+00:00
Resolved: 2021-06-14 21:27:54+00:00

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

---
```

```
Bug: Unsent message gets saved to Sent folder, after Email with Server-Error-Response "Too much load; please try later.."
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2021-05-27 09:24:54+00:00
Resolved: 2021-05-27 16:26:57+00:00

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

Steps to reproduce:

1. I Compose a message
2. I push send button
3. Server responded with Errot "Too much load; please try later..", (see image attached)
4. I click ok for this message



Actual results:

5. message gets closed and copyed to the sent folder


Expected results:

5. message stays open and waits for use to send it again later
Bug: messages.getFull can not decode body of nntp message
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2021-05-27 15:28:34+00:00
Resolved: 2021-06-15 14:06:00+00:00

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

Steps to reproduce:

`MimeParser.extractMimeMsg` introduced in Bug #1644027 for `messages.getFull` is unable to properly decode UTF-8 body or message part having quoted-printable or base64 transfer encoding. The issue is specific to nntp messages, e.g. messages from local folders are decoded correctly.

Minimal example using code from implementation of `messages.getFull`. Inspect output in console after loading of the following extension:

`background.js`
```js
browser.tst.decode(
`From - Thu May 27 21:23:35 2021
Newsgroups: gmane.comp.mozilla.thundebird.user
From: Bug Reporter <new@thunderbird.bug>
Subject: =?UTF-8?B?zrHOu8+GzqzOss63z4TOvw==?=
Date: Thu, 27 May 2021 21:23:35 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8;
Content-Transfer-Encoding: base64

zobOu8+GzrEK
`).then(msg => {
	console.log(msg);
	console.log(msg.headers['subject']);
	console.log(msg.parts[0].body);
}).catch(console.error);
```
`experiment.js`
```js
var { MimeParser } = ChromeUtils.import("resource:///modules/mimeParser.jsm");

function convertMessagePart(part) {
  let partObject = {};
  for (let key of [
    "body",
    "contentType",
    "headers",
    "name",
    "partName",
    "size",
  ]) {
    if (key in part) {
      partObject[key] = part[key];
    }
  }
  if ("parts" in part && Array.isArray(part.parts) && part.parts.length > 0) {
    partObject.parts = part.parts.map(convertMessagePart);
  }
  return partObject;
}
var tst = class extends ExtensionCommon.ExtensionAPI {
	getAPI(context) {
		return { tst: {
			async decode(raw) {
				let mimeMsg = {};
				try {
					mimeMsg = MimeParser.extractMimeMsg(raw, {
						includeAttachments: false,
					});
				} catch (e) {
					console.log(MimeParser);
					console.error(e);
					throw new Error('Message decode error');
				}
				return convertMessagePart(mimeMsg);
			}
		} };
	}
};
```
`schema.json`
```json
[ {
	"namespace": "tst",
	"functions": [ {
		"name": "decode",
		"type": "function",
		"async": true,
		"parameters": [ { "name": "raw", "type": "string" } ]
	} ]
} ]
```
`manifest.json`
```json
{
	"manifest_version": 2,
	"name": "getFull decoder test",
	"version": "0.1",
	"background": { "scripts": [ "background.js" ] },
	"experiment_apis": { "tst": {
		"schema": "schema.json",
		"parent": {
			"scopes": [ "addon_parent" ],
			"paths": [ [ "tst" ] ],
			"script": "experiment.js"
		}
	} }
}
```


Actual results:

- Headers (Subject) are decoded correctly.
- Garbage instead of body text. Representation is different in object inspector (`msg`) and for body printed by `console.log`.


Expected results:

Body: "Άλφα"