av9ash/GitBugs huggingface dataset:
Bug: 87.0b2 (64-Bit) build2: Cancel and restart first account wizard ("Set up your existing email address") causes console errors
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2021-03-03 19:08:24+00:00
Resolved: 2022-11-13 15:23:09+00:00

Testing https://archive.mozilla.org/pub/thunderbird/candidates/87.0b2-candidates/build1/

- First startup fails & yields bug 1695719 and bug 1665421.
- Second startup looks better, still showing console errors.
- "Set up your existing email address" dialog appears.
- Cancel that.

Actual result
- flood of duplicate console errors:

```
TypeError: window is undefined browsing-context.js:1425:5
    _changeTopLevelDocument resource://devtools/server/actors/targets/browsing-context.js:1425
    _onDocShellDestroy resource://devtools/server/actors/targets/browsing-context.js:878
    observe resource://devtools/server/actors/targets/parent-process.js:124
```

```
NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDocShell.domWindow] browsing-context.js:407
    get window resource://devtools/server/actors/targets/browsing-context.js:407
    _getWindowForBrowserConsole resource://devtools/server/actors/webconsole.js:274
    get global resource://devtools/server/actors/webconsole.js:257
    makeDebuggeeValue resource://devtools/server/actors/webconsole.js:497
    arguments resource://devtools/server/actors/webconsole.js:2073
    map self-hosted:221
    prepareConsoleMessageForRemote resource://devtools/server/actors/webconsole.js:2072
    onConsoleAPICall resource://devtools/server/actors/webconsole.js:1796
    onConsoleAPICall self-hosted:1173
    observe resource://devtools/server/actors/webconsole/listeners/console-api.js:94
    CS_recordEvent resource://gre/modules/ConsoleAPIStorage.jsm:123
    reportException resource://devtools/shared/ThreadSafeDevToolsUtils.js:82
    reportDebuggerHookException resource://devtools/server/actors/utils/make-debugger.js:93
    _onFirstWindowLoaded resource://gre/modules/MailGlue.jsm:415
    observe resource://gre/modules/MailGlue.jsm:289
    completeStartup chrome://messenger/content/msgMail3PaneWindow.js:937
    (Async: setTimeout handler)
    LoadPostAccountWizard chrome://messenger/content/msgMail3PaneWindow.js:940
    onWizardShutdown chrome://messenger/content/accountcreation/emailWizard.js:1987
    onunload chrome://messenger/content/accountcreation/emailWizard.xhtml:1

```
Bug: entering address creates many same addresses
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2021-03-03 19:34:30+00:00
Resolved: 2021-03-03 21:56:22+00:00

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

Steps to reproduce:

Enter a Email Adress in "To:" Field


Actual results:

Multible Entrys from the Adressbook. Somtimes 3-4 times the same adress


Expected results:

Only the one Adress sould entered
Bug: Strange errors to build linux x64 opt and debug for TB on try-comm-central
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2021-03-03 21:38:53+00:00
Resolved: 2021-03-04 18:47:49+00:00

For the last couple of days, I noticed 
linux x64 opt and x64 debug build on try-comm-central fails for a few submissions (mine included).
I have no idea why many others did not see the issue.


Anyway, here is the failing job logs including mine and others.
mine: 
https://treeherder.mozilla.org/jobs?repo=try-comm-central&revision=e54a5d5419c150a6b36bdd258234b8cb73dfd837
others:
https://treeherder.mozilla.org/jobs?repo=try-comm-central&revision=1e49a0a7bc08d09ac68fa090ba53396934eec900

Please check, say, the failure log linux x64 debug.
All the failures point at a problem of creating librnp.so.
Quote from the second URL above.
```
[task 2021-03-02T16:43:57.102Z] 16:43:57     INFO -  /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/clang++ --sysroot /builds/worker/fetches/sysroot -std=gnu++11 -Qunused-arguments -g -Os -fno-omit-frame-pointer -funwind-tables  -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,librnp.so -o librnp.so /builds/worker/workspace/obj-build/comm/third_party/rnp/librnp_so.list   -lpthread -fuse-ld=lld -Wl,-rpath-link,/builds/worker/fetches/sysroot/lib/x86_64-linux-gnu -Wl,-rpath-link,/builds/worker/fetches/sysroot/usr/lib/x86_64-linux-gnu -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -fstack-clash-protection -nostdlib++ -Wl,-rpath-link,/builds/worker/workspace/obj-build/dist/bin -Wl,-rpath-link,/usr/local/lib    -Wl,--version-script,librnp.so.symbols  -ldl  -l:libc++.a -l:libc++abi.a -Wl,--version-script,/builds/worker/checkouts/gecko/build/unix/stdc++compat/hide_std.ld
[task 2021-03-02T16:43:57.102Z] 16:43:57     INFO -  ld.lld: error: unable to find library -l:libc++.a
[task 2021-03-02T16:43:57.102Z] 16:43:57     INFO -  ld.lld: error: unable to find library -l:libc++abi.a
[task 2021-03-02T16:43:57.102Z] 16:43:57     INFO -  clang-11: error: linker command failed with exit code 1 (use -v to see invocation)
[task 2021-03-02T16:43:57.102Z] 16:43:57     INFO -  /builds/worker/checkouts/gecko/config/rules.mk:543: recipe for target 'librnp.so' failed
```
Is it possible that some machines on the try-comm-central build farm may not have the most up-to-date toolchain?
Bug: Folder pane is not shown
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-03-04 09:26:51+00:00
Resolved: 2021-03-22 10:36:43+00:00

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

Steps to reproduce:

rebooted computer
closed/reopened application


Actual results:

nothing.
I currently have 3 accounts. The accounts are showing in the settings. But the app will not bring up the screen to access all three account folders. Only one account and its emails will display. I cannot see the left column at all.This happened with no warning, has not happened before.  


Expected results:

I should be able to see on the display the left side column.Normally when app opens, the left column displays with the 3 accounts in the menu with its subfolders. I should be able to click to open any of my 3 accounts

I use Chrome browser.
Bug: perma comm/mail/test/browser/instrumentation/browser_instrumentSetup.js | Found an unexpected alert:alert at the end of test run -
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2021-03-04 10:35:05+00:00
Resolved: 2021-03-08 06:31:51+00:00

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

---
```
Suspecting this is from bug 1689724```
Bug: process was unresponsive for 128 seconds before sampling
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2021-03-04 11:35:23+00:00
Resolved: 2021-03-12 19:30:02+00:00

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

Steps to reproduce:

Nothing particular.


Actual results:

Thunderbird is unresponsive and crash
Bug: Intermittent comm/mail/components/extensions/test/browser/browser_ext_compose_details.js | Extension left running at test shutdown -
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2021-03-04 12:56:44+00:00
Resolved: 2021-04-06 12:53:08+00:00

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

---
```
```
Bug: delete button non-response after idle period
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-03-04 12:57:48+00:00
Resolved: 2021-07-14 10:28:52+00:00

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

Steps to reproduce:

I am on Linux version .
I let the computer in idle mode (tio go to eat for example), the screen is off . When I come back , I move the mouse , I am on input box of Thunderbird and click on new (spam) messages I want to suppress and press "delete" on the keyboard : no action. 


Actual results:

If I right-click on mouse and select delete: it runs.
If I start an editor, the keyboard runs perfect and then I come back in still-opened Thunderbird : and press key "delete" it deletes.



Expected results:

the message should be deleted at 1st press on delete key.
Bug: Sending of password did not succeed. Mail server pop.gmail.com responded: [AUTH] Username and password not accepted for 78.8.0 (32 bit)
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-03-04 14:25:55+00:00
Resolved: 2021-03-05 05:16:01+00:00

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

Steps to reproduce:

I have followed all suggested steps which have not helped


Actual results:

I still can not log into my email account to download or send emails


Expected results:

I just want it to work, I have all my business archived from 2012 that I can not retrieve.
Bug: Cannot move a list from one address book to another
Status: NEW
Priority: --
Created: 2021-03-04 15:38:14+00:00
Resolved: 2023-03-08 16:19:57+00:00

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

Steps to reproduce:

Open Address Book
Drag group in tree view from Eudora Nicknames to Personal Address Book
or:
Drag Group from list view in Eudora Nicknames to Personal Address Book
or:
Drag group in tree view from Eudora Nicknames to Collected Addresses
or:
Drag Group from list view in Eudora Nicknames to Collected Addresses


Actual results:

Nothing at all
or:
Name of group appears in new location (not deleted from old), but there is no contact list in it
or:
Nothing at all
or:
Name of group appears in new location (and IS deleted from old), but there is no contact list in it - there is no undo, so list is lost.



Expected results:

Simple move from one section to another.
There is no copy, no cut, no paste; and no such options in RC menu
Undo should be possible
Bug: Subject is replaced with "..." when message is saved to drafts
Status: UNCONFIRMED
Priority: --
Created: 2021-03-04 20:28:06+00:00
Resolved: 2024-01-13 19:09:55+00:00

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

Steps to reproduce:

Edit a new message and enter a subject and some text or reply to an existing message, and save it to drafts, using the "Save" button.



Actual results:

The subject of the saved message is saved as three dots ("...").



Expected results:

The subject should have been saved as entered. It was working fine until the recent update to version 78.7.1 on Ubuntu.
Bug: Only one line for each address type
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2021-03-04 23:50:53+00:00
Resolved: 2022-02-20 13:29:53+00:00

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

Steps to reproduce:

Entered a "To" address and hit Enter.


Actual results:

Cursor moved down to "Subject"


Expected results:

The address should have been completed and a new address of the same type should have opened so I could enter a new recipient.

This new design is broken because there is no workflow to add an addressee to any line, nor can I add lines. Once I have a "To" and a "CC" and a "BCC", I am out of options. Hitting Enter simply moves me down a line, the same as tab. Enter used to open a new recipient line; in this version, it should still add a recipient, even if within the same box.

Menus offer no options. Address book offers no options. Typing a semicolon spawns a non-editable address from god-knows where. Neither can I paste a known good address.

Copy and paste are non-functional!

At the very least, ctrl-V and right-click menu paste should perform an add-recipient function. At this point they don't do anything on a recipient line that already has input. This is unacceptably frustrating.

Addressing has been sabotaged. Please roll back the code to before this attack.
Bug: Mailing list not expanded into contacts side bar after dismissing edit panel - want to select recipients from the list
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-03-05 00:58:43+00:00
Resolved: 2021-05-10 16:34:41+00:00

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

Steps to reproduce:

Greetings from Bali, where I’ve recently re-installed Tbird on an upgraded Linux Mint distro (Ulyana 20). 

Tbird version is 1:78.7.1+build1-0ubuntu0.20.04.1 .



Actual results:

The problem is that now it is impossible to use or edit addressbook lists. The edit box appears but when you click on OK (to edit) the whole thing disappears.
How do we fix this glitch ?
Bug: New mail notification cannot be closed
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-03-05 01:09:24+00:00
Resolved: 2021-03-05 07:39:02+00:00

User Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

New-message notification window comes up without any obvious means to close it. See ![screenshot fragment](https://imgur.com/sOHdZ9G.png). I think, other people have a little closing x in their notices, but I don't.

Using XFCE4 here...
Bug: Thunderbird won't download data URLs from <a download>
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2021-03-05 02:08:17+00:00
Resolved: 2021-03-07 23:54:42+00:00

I don't know how long this has been a problem, or if it ever worked. It's not an E10s-related regression, it happens in 78 too and with E10s disabled, although it is made more complicated by link handlers.

Links to HTTP URLs do work. Data URLs do not. They do work in Firefox, so something weird is going on. I still see this even if I turn off our link handling and our content policy.
Bug: Intermittent TEST-UNEXPECTED-TIMEOUT | comm/mail/components/addrbook/test/browser/browser_cardDAV_init.js (finished) | application timed out after 370 seconds with no output
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2021-03-05 13:13:28+00:00
Resolved: 2021-03-22 20:10:41+00:00

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

---
```
This was seen at least yesterday as well.```
Bug: Friend can't see my status on XMPP
Status: UNCONFIRMED
Priority: --
Created: 2021-03-05 17:14:17+00:00
Resolved: 2022-09-30 21:55:00+00:00

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

Steps to reproduce:

1. Get XMPP account
2. Login to XMPP on Thunderbird
3. Talk to friend
4. Friend will tell you (probably) that they can't see your status



Actual results:

My friend told me that she couldn't see my status on her client, and I was confused. She uses the psi+ client for XMPP.


Expected results:

Your friend should see your status just fine.
Bug: In reading view, the "Delete" menu item entry is greyed out (can delete the message in list view)
Status: UNCONFIRMED
Priority: --
Created: 2021-03-05 23:16:10+00:00
Resolved: 2021-03-08 19:14:44+00:00

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

Steps to reproduce:

Raeding a message


Actual results:

The mail can not delet in the Redaing view,
only in the list view.


Expected results:

Messages should not manipulate in reading view
Bug: Failure to enter Thunderbird
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2021-03-06 00:54:47+00:00
Resolved: 2021-03-22 10:37:47+00:00

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

Steps to reproduce:

Try to enter Thunderbird to read email


Actual results:

For a year or two, I've been getting the message below when trying to use Thunderbird into my ISP's email.  The ISP is FrontierNet.net.  This happens ONLY on my Windows10 laptop.  If I get onto my email thru Firefox or some other browser as web mail, this never happens.  I have no problem getting into my email on my iPhone or iPad.  Typing the valid password usually, but not always, fails also.

___________________________________________________________________________
      Sending of password for user CODYNTN@FrontierNet.net did not succeed.
 Mail server pop3.frontier.com responded: [SYS/TEMP] Server error - Please try again later.    


Expected results:

Should bring up email.  I end up bringing up my email as web mail or on my iPad.
Bug: Loss of parallelism during cargo invocation during local debug build of TB
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-03-06 05:07:25+00:00
Resolved: 2021-12-18 21:33:43+00:00

I am not sure if this happens on try-comm-server, but I notice a loss of parallelism during 
local build of debug version of TB.

The attached screendump shows that there is basically only one CPU being used while I specified "-j6".
Most of the ordinary C++ source trees are compiled with good parallelism.
This cargo command seems to take more than 5 minutes on my CPU and so loss of parallelism hurts in terms of long elapsed time.

This is under
Debian GNU/Linux 64.
Compiling DEBUG version of comm-central source tree.

I have no way of seeing the parallelism on try-comm-server, but I suspect there may be a similar issue there.

Can't the rust-part of build be parallel?

PS: It could be a time-consuming lib creation. However, we can do better.
We can run OTHER compilation commands in C++ source tree part.
I wonder why we have to serialize this part and make it a bottle neck.
Bug: messageDisplayScripts assumes there is only one message displayed per tab
Status: UNCONFIRMED
Priority: --
Created: 2021-03-06 14:45:35+00:00
Resolved: 2024-06-04 19:18:54+00:00

`messageDisplayScripts` assumes there is only one message displayed per tab.

The problem is here: https://searchfox.org/comm-central/rev/fad8a1aa15e6571ccee797087eadcaf67d2c4fa3/mail/components/extensions/parent/ext-extensionScripts.js#142-157

This causes scripts to not be loaded into Conversation's views since Conversations loads its UI into the message pane, then uses iframes to load the individual messages.

Ideally, `messageDisplayScripts` should apply to any message loaded in any browser/iframe element, not just the message pane one.
Bug: Unread/Total/Size column in folder pane - some numbers missing
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2021-03-06 19:16:01+00:00
Resolved: 2023-08-04 23:15:50+00:00

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

Steps to reproduce:

In the folders view on the left side of the window the columns for Unread/Total/Size does not show any value in the Total column.  Column picker has check mark on all yet still nothing appears in the column where Total should be.

Please advise. thanks.


Actual results:

In the folders view on the left side of the window the columns for Unread/Total/Size does not show any value in the Total column.  Column picker has check mark on all yet still nothing appears in the column where Total should be.

SEE ATTACHED IMAGE


Expected results:

Columns Unread/Total/Size should all give a value
Bug: [Signature Switch Addon breaks recipient input] Daily 88.0a1: Trying to enter a recipient in address input, pillifies prematurely and creates error pill after first character
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-03-06 19:48:35+00:00
Resolved: 2021-05-10 13:16:05+00:00

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

Steps to reproduce:

In a "write" mail window, start to type an addres (  to, cc or bbc all have the same symptoms).



Actual results:

Immediately after typing the first character of the address, the field is turned to background red with an error traingle - see the attached.
In the screen shot the address being typed was "liam" - the "l" was errored and the "ia" matched the name "Di Ianno" - ie the first name in the address list starting with "ia".



Expected results:

On recognising a word from the start of the address being typed, the list of addresses that match that word were normally displayed. 

This problem only appeared with a nightly change sometime in the past 3-4 days, can't specify exactly when. But it is very annoying. The only workaround is to type the complete name in the text area and then cut and paste into the address field!!!
Bug: Restore easy vertical navigation with cursor up/down keys in addressing area.
Status: ASSIGNED
Priority: --
Created: 2021-03-06 21:29:54+00:00
Resolved: 2021-03-09 16:05:24+00:00

TB 68 offered simple and intuitive up/down navigation between address fields with cursor up/down keys - we should restore that.

STR

1. Composition with pillified To, CC, and BCC recipients (no plain text in address inputs).
2. Use keyboard to navigate from `To` downwards to `BCC`, count keypresses.
3. Use keyboard to navigate back from `BCC` upwards to `To`.

Actual Result

- extra tab stops on `X` buttons (`Remove the ... field`) in both directions
- Shift+Tab is a bit clumsy
- most intuitive vertical navigation with cursor up/down is not available
- regression over TB 68

Expected Result

- allow direct up/down navigation between input fields with cursor up/down, as in TB 68
  - bypass unnecessary tab stops, less clumsy
  - most intuitive
  - maximally efficient
Bug: Remove To/Cc/Bcc field [X] buttons look disabled on hover
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2021-03-07 06:28:06+00:00
Resolved: 2021-05-12 08:57:07+00:00

Seen on Daily 88.0a1 (2021-03-05) (64-bit), Win10, all themes.

Buttons for removing recipient fields look fine first, but disabled on hover. The X should remain in its original color when hovered (as does the `Other types of addressing fields` `>>` button). Looking at that ("Other types"...), maybe the hover effect here ("Remove...") should also be flat square without rounded corners, for consistency with everything else on the Win themes.

A little thing for Richard to play with ;-)
Bug: Improve address rows selector in pillifyRecipients() to exclude custom headers
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2021-03-07 08:04:51+00:00
Resolved: 2021-04-22 12:17:06+00:00

+++ This bug was initially created as a clone of Bug #1688336 +++

While bug 1682147 incidentally fixed bug 1688336 by adding optional chaining operator `?.` to an expected autocomplete input, we should adjust the selector for the address rows to only match rows with autocomplete inputs (vs. plain custom headers).

https://searchfox.org/comm-central/rev/460e6636b38cec25bd14bdc542e254ceb0e016a9/mail/components/compose/content/MsgComposeCommands.js#5003-5007
```
function pillifyRecipients() {
  for (let row of document.querySelectorAll(".address-row:not(.hidden)")) {
    let input = row.querySelector(
      `input[is="autocomplete-input"][recipienttype]`
    );
    // If we find a leftover string in the input field, create a pill. If the
    // newly created pill is not a valid address, the sending will stop.
    if (input?.value.trim()) {
      recipientAddPills(input);
    }
  }
}
```
Bug: Fix Cmd+Shift+Enter with focus on address input for "Send later" on Mac, and related nits/cleanup
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2021-03-07 08:41:01+00:00
Resolved: 2021-04-22 12:16:57+00:00

From my reading of the code (can't test Mac):

STR

1. compose to foo@bar.com
2. with focus in `To` or any autocomplete address input, press `Cmd+Shift+Enter`

Actual result

- Afasics, this will trigger "Send now", because the special hack we have in place is not aware of `event.shiftKey` and will always do `cmd_sendWithCheck` (send now).

Expected result

- should trigger "Send later" (`cmd_sendLater`) and move draft to Local folders / Outbox.