av9ash/GitBugs huggingface dataset:
Bug: Remote Content warning banner too narrow
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-08-10 22:01:15+00:00
Resolved: 2020-08-11 21:57:18+00:00

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

Steps to reproduce:

Click on a message with remote content. Version is 68.11.0


Actual results:

The warning banner is too narrow (vertically) for the Options button. See screenshot.


Expected results:

Either the button should be smaller or the banner wider
Bug: perma comm/mail/test/browser/message-window/browser_vcardActions.js | Uncaught exception - at resource://testing-common/mozmill/utils.jsm:127 - TimeoutError: Timeout waiting for modal dialog to open.
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2020-08-10 22:14:28+00:00
Resolved: 2020-09-10 08:31:17+00:00

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

---

First seen here:
https://treeherder.mozilla.org/#/jobs?repo=comm-central&selectedTaskRun=dqDxLfIpTNSS2VyHpVxlCg.0&revision=ae90541a3ecd8dc02aafcb15fb74ad592c6332e4
on Wed, Aug 5, 2020 00:30:45 (six days ago).
Bug: Intermittent comm/mail/test/browser/folder-display/browser_messageWindow.js | Uncaught exception - at resource://testing-common/mozmill/utils.jsm:127 - TimeoutError: Timeout waiting for modal dialog to open.
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2020-08-10 22:17:18+00:00
Resolved: 2020-09-04 12:16:51+00:00

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

---
Bug: Intermittent comm/mail/test/browser/cloudfile/browser_attachmentUrls.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: 2020-08-10 22:18:12+00:00
Resolved: 2020-08-20 12:41:41+00:00

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

---
Bug: wrong numbering of nested lists
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-08-11 06:53:47+00:00
Resolved: 2020-08-11 11:10:29+00:00

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

Steps to reproduce:

1. I create a new list in a clean empty email. 
2. I click the numbered list button, then type "typed outer 1"
3. I type enter, then tab (to indent to next indent level) then click the bullet list button and type "bullet inner 1" and enter
4. type "bullet inner 2" and enter
5. type shift-tab to unindent, then type "typed outer 2"
6. enter twice to complete the list.

Note note related bug 1574398 which is marked as resolved, which seems to suggest that the correct behaviour occurs in Firefox. It however does not occur in Thunderbird.

I note that I can also produce wrong behaviour by inserting HTML:

<ol>
  <li>outer 1</li>
  <ul>
    <li>inner 1</li>
    <li>inner 2</li>
  </ul>
  <li>outer 2</li>
</ol>

This also gives the wrong behaviour as below.

I note there is some discussion suggesting that an <ul> should not be placed within an <ol> (https://bugzilla.mozilla.org/show_bug.cgi?id=1574398#c3) however as noted there, this code has been generated by the GUI and is therefore not an input error.

Note that this bug is for Thunderbird 68 (Ubuntu 18.04). I will attempt testing with a newer version and updated accordingly.


Actual results:

1. typed outer 1
    * bullet inner 1
    * bullet inner 2
3. typed outer 2   <---- NOTICE '3' at the start!!


Expected results:

1. typed outer 1
    * bullet inner 1
    * bullet inner 2
2. typed outer 2
Bug: Needless "Save this message to your drafts folder" after message has already been saved (if addressing field not confirmed by enter before saving-closing)
Status: RESOLVED
Priority: P3
Resolution: WORKSFORME
Created: 2020-08-11 07:47:37+00:00
Resolved: 2023-09-16 02:35:01+00:00

STR:
Compose a new message to oo@oo.com. Don't enter a subject or body.
Save the message.
Close the compose window.

Expected:
Window closes.

Actual in TB 78.1.1:
Prompt: Save this message to your drafts folder

Alice, can you reproduce and find the regression. Looks like if you use an address from the address book the prompt doesn't appear.

(Found this when saving messages in bug 1658361.)
Bug: Cannot add an SMTP server hostname exception as having a self-signed certificate
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-08-11 11:34:06+00:00
Resolved: 2020-08-11 12:21:34+00:00

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

Steps to reproduce:

I setup an outgoing server:
- port 587
- START TLS
I send a mail


Actual results:

Thunderbird 78 detects it is a self-signed certificate and refuses
When I go to the settings in order to add my server (+port) as an Exception: It cannot fetch the certificate.
I guess it uses HTTP to try to fetch it, but it should perform the SMTP handshake in order to fetch the self-signed one


Expected results:

It should have retrieved the certificate and asks me to confirm that I really want to add the exception
Bug: In 78 Mail Toolbar Customise is missing the option to 'Add new toolbar'
Status: RESOLVED
Priority: --
Resolution: WONTFIX
Created: 2020-08-11 13:20:23+00:00
Resolved: 2020-08-14 13:27:59+00:00

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

Steps to reproduce:

Windows 10
Thunderbird 78.1.1
Menu app icon > Customise > Toolbar Layout
OR
Right click on 'Mail toolbar' and select 'Customise'.


Actual results:

'Customise Toolbar' window opens.
The option 'add new toolbar' is missing.
It is available in version 68.11.0, but not version 78.1.1, so it went missing possibly in 78.0.


Expected results:

Expected to have the option to 'Add New Toolbar'.

This option needs to be added. 

This problem was brought to my attention by some one in the support forum complaining that the Tag toolbar addon that has been made suitable to work in version 78 did not offer a new toolbar. I was about to inform them that they could do it in Thunderbird and checked.  You cannot.  This needs fixing.
Bug: Outdated screenshot on TB.org
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-08-11 14:56:38+00:00
Resolved: 2020-08-12 16:31:33+00:00

The top screenshot on https://www.thunderbird.net/en-US/ when visiting with a mac is showing the old tab UI. A second screenshot further down has been updated already.

The file in question is: https://www.thunderbird.net/media/img/l10n/en-US/thunderbird/landing/screenshot-mac-high-res.png
Bug: smart card keeps prompting
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-08-11 18:11:39+00:00
Resolved: 2021-07-19 18:46:03+00:00

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

Steps to reproduce:

ran the latest version of thunderbird update dated (presumably) Aug 11th - 2020


Actual results:

keep getting a prompt to connect a smart card

program locks up see the inbox but can not use it or select any menu function etc etc


Expected results:

should NEVER have been prompted for a smart card (i dont use them)

program should allow a cancel and continue to run normal
Bug: Global search fails to find message
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-08-11 19:38:31+00:00
Resolved: 2022-07-05 01:52:22+00:00

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

Steps to reproduce:

i have serveral email accounts

Preferred one - is imap mail
a gmail one

sent from each account to the next one an email subject azerty body qwerty
Do a search CTRL+K


Actual results:

Looking for azerty finds both emails in the "sent" folder only (not in inbox)
Looking for qwerty finds only in the regular imap email  'sent' folder (not in inbox of either email).



Expected results:

see both emails both in sent and received folders of both emails acounts

Tough it may looks puzzling because I am searching similar emails both ways, the problem is that I can spot emails received in my regular email (imap) not being found when looking for a word which is in there
Bug: migration profile
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-08-11 20:37:51+00:00
Resolved: 2020-08-12 19:57:23+00:00

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

Steps to reproduce:

Unable to import a profile from thunderbird-72 to thunderbird-78. It is possible the 2 profiles, new and old are not compatible. There should be a way to import an
older profile to a new thunderbird, rather than to have to reconfigure the
whole thing.


Actual results:

When importing the profile I get no new emails. The colors for the icons do
not show. Thunderbird does not send mail. I have to reconfigure the smtp
server settings. 


Expected results:

I have just done a preliminary test so I am not sure what else does not work.
Bug: Using Wrong PulseAudio Channel
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-08-11 22:49:03+00:00
Resolved: 2025-01-10 22:32:19+00:00

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

Steps to reproduce:

I enabled the built-in notification sounds.  When mail comes in, the sound is very loud because it does not come in over the system sounds channel.  If I turn down the volume setting on the channel it uses, then other streams on the same channel are too quiet.


Actual results:

Notifications sound too loudly.


Expected results:

It should conform to the correct channel for system sounds.
Bug: compose API function beginForward ignores ComposeDetails
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-08-11 23:12:39+00:00
Resolved: 2021-01-22 11:20:57+00:00

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

Steps to reproduce:

A call to 
          browser.compose.beginForward(msg.id,
                                       "forwardInline",
                                       { "identityId": identityId });

ignores the identityId. In a 


Actual results:

Composer is opened with the default identity selected as sender


Expected results:

The composer should open with the sender that corresponds to the id given in the ComposeDetails param.

The issue is this code in mail/components/extensions/parent/ext-compose.js:

 if (type == Ci.nsIMsgCompType.ForwardInline) {
    let msgHdr = null;
    let msgURI = null;
    let hdrIdentity = null;
    if (relatedMessageId) {
      msgHdr = messageTracker.getMessage(relatedMessageId);
      msgURI = msgHdr.folder.getUriForMsg(msgHdr);
    }
    let newWindowPromise = waitForWindow();
    MailServices.compose.OpenComposeWindow(
      null,
      msgHdr,
      msgURI,
      type,
      0,
      hdrIdentity,
      null,
      null
    );

    return newWindowPromise;


Instead of assigning null to hdrIdentity in line 73 (let hdrIdentity = null;) it should use resolve the identity for details.identityId and use that:

  if (details.identityId !== null) {
      if (!extension.hasPermission("accountsRead")) {
        throw new ExtensionError(
          'Using identities requires the "accountsRead" permission'
        );
      }

      let identity = MailServices.accounts.allIdentities.find(
        i => i.key == details.identityId
      );
      if (!identity) {
        throw new ExtensionError(`Identity not found: ${details.identityId}`);
      }

      let hdrIdentity = identity;
Bug: Port bug 1657954 - Move various branding options from `old-configure`
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-08-12 06:15:03+00:00
Resolved: 2020-08-20 12:43:42+00:00

Bug 1657954 broke everything by calling Thunderbird Firefox. I *think* all we have to do is add `ac_add_options --with-app-basename=Thunderbird` to the mozconfigs.
Bug: Incremental filter opens search window
Status: VERIFIED
Priority: --
Resolution: INVALID
Created: 2020-08-12 06:42:15+00:00
Resolved: 2020-08-12 21:18:03+00:00

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

Steps to reproduce:

I hit Ctrl-Shift-K and typed a word very quickly.


Actual results:

A new tab opened that shows the results of searching for this word in all folders.


Expected results:

It should just filter for the given word in the folder I am currently browsing. This is what used to happen, but a recent update changed behavior so that now it also opens that other tab, which I then have to manually close again to be able to go on typing the filter. It is rather annoying, it takes several rounds to even type a longer filter.

Strangely enough, if I type slowly (like, pause a second after each character), no search window is opened. I have no idea what is going on here, but it makes quick filtering much more cumbersome than before.
Bug: submenus don't open automatically, need click on parent entry
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-08-12 06:44:26+00:00
Resolved: 2020-08-12 06:47:04+00:00

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

Steps to reproduce:

I am sure they did auto-open in 68 but didn't check.


If I hover over tools->developer tools (or adon options, or ...) I get a little arrow indicating that there is a submenu, but it does not open unless I click. (even if waiting for a moment).

is that intentional or a bug? FF, for example, auto -opens submenues, I just checked.


thanks,


Klaus
Bug: Settings not working
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-08-12 12:55:47+00:00
Resolved: 2020-08-27 11:48:18+00:00

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

Steps to reproduce:

Updated from 68.10.0 to 78.1.1 x64 stable.


Actual results:

Settings/preferences are not working - there is no difference if I change any settings - it is not saved instantly and via restart of TB. File prefs.js is in its place but does not change. Making any change to settings does not have effect on settings tab and in prefs.js file.


Expected results:

Settings should change behavior, be saved and react to their change.
Bug: Gmail Selection Lag
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-08-12 13:50:02+00:00
Resolved: 2020-08-27 03:04:52+00:00

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.2 Safari/605.1.15

Steps to reproduce:

Whenever I'm in my Gmail Inbox, and I select several messages in sequence, either by shift-clicking or using the "Select Messages" checkbox, I will get the spinning beachball. This happens whether I'm online or offline. 


Actual results:

Spinning beachball, Tb hangs for more than 1 minute or so. Sometimes I have to restart. 


Expected results:

I did not have this problem in previous version (68). I was able to select several messages by shift-clicking and deleting.
Bug: Firefox Relay and special characters
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-08-12 14:01:34+00:00
Resolved: 2020-10-05 08:36:24+00:00

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

Steps to reproduce:

I'm Beta Tester of Firefox Relay and cannot find a component "Firefox Relay" in the bugzilla, so I write down my problem in the topic "Firefox". Sorry for that.


Actual results:

When receiving e-mails via relay special characters are not converted in the right way.
I'm from Germany and we've got "öäüß" and so on.
These characters are converted into HTML special syntax &ouml; instead ö


Expected results:

The special characters should appear like original and not in HTML syntax.
Bug: Developer tools triggers lots and lots of errors
Status: NEW
Priority: --
Created: 2020-08-12 14:25:08+00:00
Resolved: 2023-12-20 12:26:10+00:00

I've recently installed TB 78 to adapt my extension(s) to work with it. Using the Developer Console, I keep getting error messages - and long ones, which clog up my console - from the console itself - when picking an element,  or switching documents, or opening elements using the drop-down marker etc. Can't say exactly when - it's just a whole lot! A couple of examples:

Error while calling actor 'customhighlighter's method 'show' Range.selectNodeContents: Argument 1 is not an object. Actor.js:91:13

show@resource://devtools/server/actors/highlighters/fonts.js:76:17
show@resource://devtools/server/actors/highlighters.js:611:32
handler@resource://devtools/shared/protocol/Actor.js:162:37
onPacket@resource://devtools/server/devtools-server-connection.js:380:58
_onJSONObjectReady/<@resource://devtools/shared/transport/transport.js:464:22
exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
Actor.js:96:15

Error while calling actor 'domnode's method 'getEventListenerInfo' passing non-debuggable global to addDebuggee Actor.js:91:13

processHandlerForEvent@resource://devtools/server/actors/inspector/event-collector.js:914:22
getEventListeners@resource://devtools/server/actors/inspector/event-collector.js:865:14
getEventListeners@resource://devtools/server/actors/inspector/node.js:498:33
getEventListenerInfo@resource://devtools/server/actors/inspector/node.js:647:17
handler@resource://devtools/shared/protocol/Actor.js:162:37
onPacket@resource://devtools/server/devtools-server-connection.js:380:58
_onJSONObjectReady/<@resource://devtools/shared/transport/transport.js:464:22
exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
Actor.js:96:15

Please try to make some of these go away for 78.2.0 or 78.1.2 or something.
Bug: TB self-clean better, or cope with directories having hidden FUSE files
Status: UNCONFIRMED
Priority: --
Created: 2020-08-12 14:38:26+00:00
Resolved: 2024-02-14 14:10:05+00:00

Linux has a mechanism named FUSE: Filesystem in Userspace. One of its artifacts is that, occasionally, remnant undeletable files stay after you've tried to delete all files in a directory, or maybe the directory itself:

https://askubuntu.com/questions/493198/what-is-a-fuse-hidden-file-and-why-do-they-exist

This is the case for me: my profile directory is a symbolic link to another directory, on an NTFS filesystem, which is mounted via FUSE. Now, occasionally, when I remove or re-install an extension, I get the following:

1597242519916	addons.xpi	WARN	Failed to remove trash directory: [Exception... "Component returned failure code: 0x80520014 (NS_ERROR_FILE_DIR_NOT_EMPTY) [nsIFile.remove]"  nsresult: "0x80520014 (NS_ERROR_FILE_DIR_NOT_EMPTY)"  location: "JS frame :: resource://gre/modules/addons/XPIInstall.jsm :: recursiveRemove :: line 1008"  data: no] Stack trace: recursiveRemove()@resource://gre/modules/addons/XPIInstall.jsm:1008
getTrashDir()@resource://gre/modules/addons/XPIInstall.jsm:3116
installAddon()@resource://gre/modules/addons/XPIInstall.jsm:3153
install()@resource://gre/modules/addons/XPIInstall.jsm:1766
update()@resource://gre/modules/addons/XPIProvider.jsm:2064

Yes, it's not empty. The Thunderbird process is actually still using it:

$ fuser --all -v /home/eyalroz/.thunderbird/Profiles/8shkz5up.default/extensions/trash/.fuse_hidden0005aa4f00000083 
                     USER        PID ACCESS COMMAND
/windows/Users/eyalroz/AppData/Roaming/Thunderbird/Profiles/8shkz5up.default/extensions/trash/.fuse_hidden0005aa4f00000083:
                     eyalroz    8937 f...m thunderbird-bin

So either the use of that file (or a file which was deleted) must stop, or TB has to cope with the fact that it cannot delete the trash directory whenever it likes.
Bug: TB 78.1.1 upgrade changes outgoing port number to 587 from 465.
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-08-12 16:34:32+00:00
Resolved: 2021-01-16 13:47:03+00:00

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

Steps to reproduce:

Allowed TB to update to 78.1.1 from 78.0 (automatically as there is little choice)


Actual results:

Unable to send outgoing mail after the rolling update.

I was able to send emails 1 hr ago, now after the update not able too.


Expected results:

Should be able to send email after update.

Looking at the outgoing =setting, it appears that the port number has been changed to 587 from 465.

This is the second time in a week that my email has been impacted. First time I had to rebuild my email, as it appeared update to 78.0 from 68.xx corrupted my profile.

Well does not appear so. Please fix this automatic assumed on pre-set profiles. I also suspect that send is being blocked if the default is not being used. But storms seem to be disrupting my ability to confirm this.
Bug: Error message "An account with this name already exists..." comes late - two accounts with same name already created (prevent duplicates)
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2020-08-12 17:35:24+00:00
Resolved: 2021-03-17 13:52:44+00:00

Seen on 78.1.1 (64-bit)

As seen in screenshot (and in 3-pane folder list), I already succeeded to create two accounts with exactly the same name (POP & IMAP, both test accounts with disfunctional fake servers). At some random point in time, much later, when going through account settings, TB suddenly starts complaining after the fact. Too late, and very irritating.

Expected: warn immediately when creating / renaming an account with a duplicate account name.

I don't think this is a duplicate of some similar bugs, which seem to be about the technical impossibility of creating similar accounts.
Bug: Port bug 1657582 - comm/ldap/xpcom/src/nsLDAPConnection.cpp:158:67: error: too few arguments to function call, expected 8, have 6
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-08-12 18:27:42+00:00
Resolved: 2020-08-20 12:44:22+00:00

/builds/worker/checkouts/gecko/comm/ldap/xpcom/src/nsLDAPConnection.cpp:158:67: error: too few arguments to function call, expected 8, have 6

/builds/worker/checkouts/gecko/comm/ldap/xpcom/src/nsLDAPConnection.cpp:457:31: error: no member named 'GetScriptableNextAddr' in 'nsIDNSRecord' 

Sorry 'bout the bustage, wasn't me :-(