av9ash/GitBugs huggingface dataset:
Bug: Wrong attachment icons with Filelink
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-09-27 11:05:25+00:00
Resolved: 2021-12-16 02:31:18+00:00

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

Steps to reproduce:

This happens with TB 64 Bit 78.2 <=78.2.3 on Windows 10 64 Bit.

1. Add an attachment (it now has the icon of the Windows file type).
2. Convert the attachment to an Filelink attachment (it now has the Filelink provider's icon).
3. Add another attachment


Actual results:

The icon of the first attachment changes back to Windows' file type icon.


Expected results:

The icon should remain the Filelink providers icon.
Bug: TB hangs and then crashes on close since 78.3.x with Master password set
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-09-27 12:41:13+00:00
Resolved: 2021-04-22 13:10:03+00:00

Since upgrading TB to 78.3 it hangs and eventually crashes when I close it.
After removing the master password and closing using force quite one more time, this issue is not present on subsequent open & close tests.

macOS 10.14.6
TB 78.3.0 & 78.3.1
Bug: Main window no longer remembers window startup position (dual monitor)
Status: UNCONFIRMED
Priority: --
Created: 2020-09-27 13:23:15+00:00
Resolved: 2020-10-01 07:51:20+00:00

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

Steps to reproduce:

In a dual monitor setup:
1) Launch TB --> TB opens on the primary display
2) Move TB window to the non-primary display
3) Close TB
4) Re-launch TB


Actual results:

TB window now always opens on the primary display, no matter the prior window position.


Expected results:

TB window should open there were it was left rather than being forced to open on the primary display, as was the case prior to 82.0b1.
Bug: Cannot delete empty graphics box
Status: UNCONFIRMED
Priority: --
Created: 2020-09-27 18:38:51+00:00
Resolved: 2021-06-11 17:35:39+00:00

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

Steps to reproduce:

When forwarding a message and deleting contents of a graphics box, the empty box remains and cannot be deleted.


Actual results:

Empty graphics box remains embedded in message and cannot be deleted.


Expected results:

It should also be deleted.
Bug: Cannot shrink window on OSX
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-09-28 01:09:05+00:00
Resolved: 2021-03-10 17:36:46+00:00

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

Steps to reproduce:

I try to shrink the main window on OSX, on a Macbook Pro 2015.


Actual results:

I cannot shrink the window, which is extremely large, so large that it actually occupies more than the size of my screen.


Expected results:

Let me shrink the window.
Bug: Attached vCard displayed if content type is text/x-vcard, but not if it is text/vcard
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2020-09-28 03:50:30+00:00
Resolved: 2021-06-24 10:43:31+00:00

As the title says, if the attachment's content-type header says text/vcard instead of text/x-vcard, the card is not displayed inline.
Bug: Installing update of thunderbird to version 78.3.1, my clients are receiving the attachements with incorrect name
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-09-28 11:39:37+00:00
Resolved: 2020-11-04 07:42:25+00:00

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

Steps to reproduce:

Updated to latest version of Thunderbird 78.3.1


Actual results:

Emails sent with attachments witch the names have characters as ç ~ - and others, my clients get the attachments with weird name and cant open the file.
 I have seen the text encoding and it remained the same Unicode (UTF-8). Tried also to put the old version i had but now it does the same issue. 


Expected results:

get the correct name of the file as Declaração JL Medirolo 24-09-2020.pdf instead of 
Declaração JL Med 38%34%5F%43%6F%6E%73%65%72%76%61%74%C3%B3%72%69%6F%20%64%65%20%4D%C3%BA%73%69%
Bug: No updates are offered for Thunderbird 68.12.0
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-09-28 12:37:52+00:00
Resolved: 2020-10-01 08:14:37+00:00

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

Steps to reproduce:

I'm running version 68.12.0 of the official Linux Thunderbird release offered by Mozilla via its ftp and while clicking Help -> About it says, "No updates found" despite Wikipedia claiming that this version is no longer supported.

This looks like a critical security issue.
Bug: HTTP Refresh no longer work in content tabs
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-09-28 13:04:34+00:00
Resolved: 2021-02-02 08:16:18+00:00

Bug 511240 added a progress listener to Thunderbird's content tabs. Unfortunately, it doesn't quite honour the API correctly, which means that it ends up blocking all HTTP Refresh redirects.
Bug 1455471 then duplicated the error with its own progress listener. (This error could possibly have been avoided by comparing with Firefox's tabs progress listener.)
Bug: Unresponsive UI. worse in 82.0b1
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-09-28 20:08:10+00:00
Resolved: 2020-10-09 19:49:43+00:00

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

Steps to reproduce:

Thunderbird has a long standing problem of freezing. It is regular and most frequently with a change of focus (click on an email, folder, scroll, compose, etc.)
I joined the beta channel as the betas were much improved.
The freezing has become noticeably worse going from 81b(4/5?) to 82b1.


Actual results:

More Freezing


Expected results:

Less freezing
Bug: Thunderbird minimum window width size
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-09-29 01:13:00+00:00
Resolved: 2020-09-29 12:48:13+00:00

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

Steps to reproduce:

I display Thunderbird on a monitor in vertical (a 22" full HD monitor), so resolution is 1080x1920 (so not like in horizontal 1920x1080).



Actual results:

Until last update (68.12.0), no problem.
But now, the minimum width of the main thunderbird window size seems to have changed, and cannot be under 1363 px width.
So it's wider than the 1080px of my monitor and I cannot access the right icons or button anymore (close and minimize, on the main window, right button on the top, right button on the read window message ...)
It's very annoying.



Expected results:

restore a minimum width size of 1080px like before.
Thanks.
Bug: Peer’s Certificate issuer is not recognized
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-09-29 08:54:00+00:00
Resolved: 2020-10-01 09:38:00+00:00

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

Steps to reproduce:

Tried sending a mail


Actual results:

A popup window came up:
===
Sending of the message failed.
Peer’s Certificate issuer is not recognized.
The configuration related to xxx must be corrected.
===


Expected results:

It should have sent mail OR point to what exactly needs to be fixed as the xxx cert does not appear in  the Certificate Manager so I have no clue what and how to fix.
Bug: Renaming an imap folder leads to a permanent error message
Status: UNCONFIRMED
Priority: --
Created: 2020-09-29 10:55:22+00:00
Resolved: 2020-10-19 01:05:27+00:00

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

Steps to reproduce:

The mailbox is hosted @mailbox.org. I access it with thunderbird via imap.
Then, I have changed a folder name, can't say any more, if I changed it online or in thunderbird.


Actual results:

Everytime after a restart of thunderbird, I get an error, that the folder "<previousfoldername>" cannot be synced, see picture.


Expected results:

No error.
Bug: C-C TB xpcshell test:  Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file .../mozilla/modules/libpref/Preferences.cpp, line 4287
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-09-29 11:03:51+00:00
Resolved: 2023-06-19 14:01:08+00:00

During local xpcshell-test run with FULL DEBUG version of TB, I noticed the following errors.
(I run tests under Debian GNU/linux, but I suspect the bug appears on all the platform.)
These errors are only visible when you add --verbose flag to |mach xpcshell-test| command because the error/warning message IS NOT REPORTED to unsuspecting tryserver submitters. (and better still with --sequential so that the test results won't get mixed with parallel execution of subtests.)

```
620: Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /NEW-SSD/NREF-COMM-CENTRAL/mozilla/modules/libpref/Preferences.cpp, line 4287 
```

The number 620 at the beginning of the line above is the frequency of appearances. I summarized the errors/warnings and I took the above line from the summary.
620 is rather many.

These error were not visible in June. So they are relatively new.
(I have not had a chance to test xpcshell test for a while due to some issues
related to runtime error caused by OS version string issue which has
been fixed lately. So I run xpcshell-test for the first time in a long time.)

The code in question is as follows.:"
https://searchfox.org/comm-central/source/mozilla/modules/libpref/Preferences.cpp#4287

```

// These preference getter wrappers allow us to look up the value for static
// preferences based on their native types, rather than manually mapping them to
// the appropriate Preferences::Get* functions.
// We define these methods in a struct which is made friend of Preferences in
// order to access private members.
struct Internals {
  template <typename T>
  static nsresult GetPrefValue(const char* aPrefName, T&& aResult,
                               PrefValueKind aKind) {
    nsresult rv = NS_ERROR_UNEXPECTED;
    NS_ENSURE_TRUE(Preferences::InitStaticMembers(), NS_ERROR_NOT_AVAILABLE);   <=== THIS LINE

    if (Maybe<PrefWrapper> pref = pref_Lookup(aPrefName)) {
      rv = pref->GetValue(aKind, std::forward<T>(aResult));

#ifdef MOZ_GECKO_PROFILER
      if (profiler_feature_active(ProfilerFeature::PreferenceReads)) {
        PROFILER_ADD_MARKER_WITH_PAYLOAD(
            "PreferenceRead", OTHER_PreferenceRead, PrefMarkerPayload,
            (aPrefName, Some(aKind), Some(pref->Type()),
             PrefValueToString(aResult), TimeStamp::Now()));
      }
#endif
    }

    return rv;
  }
```
I am a bit perplexed what goes on. Maybe we are trying to reinvoke the initialization after it has already been done???

TIA
Bug: "Save Image As" unavailable if the image is corrupted / unreadable (by Thunderbird)
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-09-29 12:39:30+00:00
Resolved: 2021-11-06 14:43:32+00:00

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

Steps to reproduce:

Received an image (attached) which Thunderbird was not able to read

Several other programs were also unable to read it, although both GIMP and Pinta can open it.


Actual results:

Thunderbird doesn't provide any visible or straightforward way to get / extract the image, "Save Image As..." is missing entirely and "Copy Image" seemingly doesn't do anything.


Expected results:

"Save [Image] As..." should be available even if Thunderbird is unable to decode the image.
Bug: Office365: change authentication configuration from "Normal password" to "OAuth2" fails in POP3 and IMAP
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-09-29 12:40:39+00:00
Resolved: 2020-10-02 06:40:31+00:00

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

Steps to reproduce:

We have several domains in Office365 that are SAML federated. To access the mailboxes of these domains using "Normal password" we must configure a UserName that is different of EmailAddress. It works.
To access the mailboxes of these domains using "OAuth2" we must configure the UserName with the EmailAddress. It works.
The problem appears when we want to change the configuration of an account that is working with "Normal password" to use the new authentication method "OAuth2". With these mailboxes we have to change two config parameters: 
. Autentication method to "OAuth2"
. User name to "Email address"



Actual results:

This change doesn't work with POP3 and IMAP config. This same change works with SMTP config.

. POP3: fail with error "Sending of password for user demo@csi.uned.es did not succeed. Mail server outlook.office365.com responded: unknown username or bad password"
. IMAP: fail with error "The current operation on 'Inbox' did not succeed. The mail server for account demo@csi.uned.es responded: User is authenticated but not connected."
. SMTP: works



Expected results:

Accessing without problems to mailbox.

We have one domain that is SAML federated where the UserName == EmailAddress. In this case the change to the configuration from "Normal password" to "OAuth2" only change one parameter: Autentication method to "OAuth2". With these mailboxes, this configuration change to use OAuth2 works fine.
Bug: Tried to print email - got blank sheet
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-09-29 15:36:39+00:00
Resolved: 2020-10-01 08:54:13+00:00

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

Steps to reproduce:

I opened an email that I had saved. It opened in a blank profile. I was able to look at it. I tried to preview it for printing.


Actual results:

It was a blank screen and when I printed it, it was also blank.


Expected results:

The preview should have shown me the email ready for printing and it should have printed as normal.
Bug: Thunderbird 78.3.1 is returning "some" read messages as to an unread state (bold type).
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-09-29 15:57:38+00:00
Resolved: 2020-11-01 11:01:27+00:00

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

Steps to reproduce:

I opened the Thunderbird 78.3.1 inbox to display a list of all unread emails. As I worked my way down the list by clicking on certain emails, occasionally certain "read" emails would return from a "read state" back to an "unread state with bold type". Even if I continued to click on the "previously read" email that had returned itself to an "unread state" it would briefly change itself to "read" and then revert back to the "unread state with bold type".


Actual results:

Some previously read messages return themselves to an unread state.


Expected results:

The certain previously read email should have stayed in a read state without bold type.
Bug: Thunderbird forgets column order because `Apply columns to...` doesn't apply to later created folders.
Status: REOPENED
Priority: --
Created: 2020-09-29 18:35:43+00:00
Resolved: 2025-03-03 10:05:24+00:00

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

Steps to reproduce:

1. Right mouse click on column to chose "Apply columns to"
2. <<There need one more option>> "ALL" or "ALL as default"


Actual results:

After creating accounts, for example shows (Inbox, Junk, Trash), and when appears other (like Drafts, Sent) "Apply columns to" is not the same as customized before (it is default mode)


Expected results:

Need to save customized columns
Need to make it to default
Bug: [beta tree] Intermittent toolkit/components/telemetry/tests/unit/test_TelemetryReportingPolicy.js | test_prefs - [test_prefs : 141] We must be able to upload after the policy is accepted. - false == true
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2020-09-29 21:16:27+00:00
Resolved: 2023-06-12 23:57:36+00:00

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

---
```
Seeing this on beta releases on all platforms. I don't see it on esr78 however.```
Bug: Advanced Address Book Search fails (Edit > search addresses)
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-09-30 01:07:29+00:00
Resolved: 2020-11-10 02:32:05+00:00

I'm using beta 82.0b1, but I assume 78 also fails (I could be wrong)

steps: address book > edit search addresses > pick any(?) field, for example pager

results: no results listed

 NS_ERROR_MALFORMED_URI: Unexpected uri: jsaddrbook://abook-4.sqlite?(and(WorkPhone,c,employee)) AddrBookManager.jsm:205
    getDirectory resource:///modules/AddrBookManager.jsm:205
    GetDirectoryFromURI chrome://messenger/content/addressbook/abCommon.js:928
    SetAbView chrome://messenger/content/addressbook/abResultsPane.js:81
    onSearch chrome://messenger/content/addressbook/abSearchDialog.js:337
    onSearchButton chrome://messenger/content/addressbook/abSearchDialog.js:343
    oncommand chrome://messenger/content/addressbook/abSearchDialog.xhtml:1
    openWindowPrompt resource:///actors/PromptParent.jsm:160
    receiveMessage resource:///actors/PromptParent.jsm:108
    openPrompt resource://gre/modules/Prompter.jsm:1182
    openPromptSync resource://gre/modules/Prompter.jsm:1070
    confirmEx resource://gre/modules/Prompter.jsm:1447
Bug: Account Settings Window Moving Random Position
Status: RESOLVED
Priority: --
Resolution: WONTFIX
Created: 2020-09-30 05:33:25+00:00
Resolved: 2020-09-30 17:34:35+00:00

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

Steps to reproduce:

I'm on macOS (Catalina/v10.15.6) & now using Mozilla Thunderbird v68.12.0 for macOS.  
When I do these : goto Thunderbird main-menu &gt; Tools &gt; Account Settings:  
then "Account Settings" window appears, but ...


Actual results:

sometime it appears in bottom side, instead of my previously selected location in top side of the screen., the usual location of "Account Settings" window.  
if i want to resize it (to take a screenshot for example), then it suddenly/sometime starts to resize randomly on its own with different size ! sometime even crosses the visible area of screen !!

by the way, with TB v68.8.0 for macOS , it happened too often, then it was was happening less in TB v68.11.0 , now in v68.12.0 it happened sometime not always.  

this erratic movement happens with both, normal/default theme , & also in Dark theme . i prefer & use Darker theme.


Expected results:

it should've resized exactly the way i/user move the corner resize mouse pointer.
Bug: "add security exception" does not "Get Certificate"
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-09-30 07:07:20+00:00
Resolved: 2020-09-30 23:39:33+00:00

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

Steps to reproduce:

I'm trying to add a security exception for my self-signed cert.  You can see my cert here:

$ openssl s_client -connect 23.23.15.17:993

In thunderbird go to Certificate Manager.  
I choose "Add Security Exception"
I put in Location: 23.23.15.17:993
click "Get Certificate"



Actual results:

Nothing.

Oddly, when I use port 993 I see no traffic with wireshark, like the connection is not attempted.  If I use another port, I see the outgoing connection attempt.  Does thunderbird treat 993 specially?  


Expected results:

I would expect to get the cert and accept it.
Bug: After upgrading to 78.3.1 no message folders are visible (PortableApps version)
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-09-30 07:34:02+00:00
Resolved: 2020-10-01 08:57:03+00:00

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

Steps to reproduce:

After an upgrade from 78.2.2 to 78.3.1 and a Thunderbird restart



Actual results:

 all message folders disappeared. Account settings were accessible, address book was ok, I could create a new message. Restart in safe mode did not resolve the situation. Restored from backup 78.2.2


Expected results:

all 9 account folders and RSS feeds should be visible in the tree and accessible.
Bug: security.enterprise_roots.enabled has no effect
Status: UNCONFIRMED
Priority: --
Created: 2020-09-30 07:37:31+00:00
Resolved: 2021-07-19 13:21:08+00:00

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

Steps to reproduce:

Created my own root certificate, imported it to the OS trusted store, verified it is trusted. Switched the preference to true, restarted Thunderbird.


Actual results:

The certificate is not present in Tools -> Options -> Manage Certificates -> Authorities.


Expected results:

The same process applied to Firefox made my certificate appear there, so I'm assuming it should also work for Thunderbird (though I can't find any documentation about that).
Bug: the Install Certificates group policy doesn't work
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2020-09-30 07:44:20+00:00
Resolved: 2021-07-26 14:58:35+00:00

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

Steps to reproduce:

Created a file c:\root.der containing my own root certificate.
Created the following registry entry:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Thunderbird\Certificates\Install]
"1"="c:\\root.der"
Started Thunderbird.


Actual results:

My certificate didn't appear under Tools -> Options -> Manage Certificates -> Authorities. According to procmon the file was read by Thunderbird.


Expected results:

According to https://github.com/drlellinger/thunderbird-policies#certificates--install this should be a supported way to import CA certificates.
Bug: Decision task broken: port bug 1643689
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-09-30 10:29:55+00:00
Resolved: 2020-10-02 18:40:56+00:00

https://hg.mozilla.org/mozilla-central/rev/1b0858fe5cf2943881432b0fbed021b800baf91e needs to be ported.
Bug: In manifest defined "dark" extension icons aren't used in composer
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-09-30 11:43:17+00:00
Resolved: 2021-05-01 13:57:37+00:00

The hidden pref svg.context-properties.content.enabled is disabled by default. Why? Security reasons?

The disabled pref leads to not working context-color and context-color-fill in addons SVG icons, if they are used in true Mail Extensions.

Paenglab is informed about this, but has no solution at the moment for addon developers.

For browser_action it is possible to use different dark / light icons, defined in manifest.json:

  "browser_action": {
    "default_title": "__MSG_buttonLabel__",
    "theme_icons": [{
      "light": "icons/sendlater_light.svg",
      "dark": "icons/sendlater_dark.svg",
      "size": 16
    }]
  }

For compose_action these different dark / light icon definition fails. The default-mode-icon is shown in light and dark modes and the definition seems to be ignored.

  "compose_action": {
    "browser_style": true,
    "default_title": "__MSG_buttonLabel__",
    "theme_icons": [{
      "light": "icons/sendlater.svg",
      "dark": "icons/sendlater.svg",
      "size": 16
    }]
  },


The technically correct solution by using only one SVG file with context-color and context-color-fill fails both in main messenger window and compose window because of the disabled hidden pref.

For reference I'll attach a simple addon (intended for compose window, but extended for testing purposes by the same messenger window button). This addon provides a "Send later" button.