Граф коммитов

33099 Коммитов

Автор SHA1 Сообщение Дата
Martin Giger 34e1fce229 Bug 1715815 - Show matrix conversation encryption state in UI. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D120633

--HG--
extra : moz-landing-system : lando
2021-07-29 18:11:46 +00:00
Martin Giger c52361f028 Bug 1716062 - Surface conversation encryption state provided by chat protocol. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D120632

--HG--
extra : moz-landing-system : lando
2021-07-29 18:11:46 +00:00
Martin Giger af74cb72d0 Bug 1716062 - Add interfaces for protocol to provide encryption state for conversation. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D120009

--HG--
extra : moz-landing-system : lando
2021-07-29 18:11:45 +00:00
Martin Giger e693165608 Bug 1716062 - Use prplIMessage isEncrypted for the encryption indicator of messages. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D120008

--HG--
extra : moz-landing-system : lando
2021-07-29 18:11:45 +00:00
Frank-Rainer Grahl a3e190af2f Bug 1722224 - Override utilityOverlay.js from browser because it is used directly in devtools. r=IanN 2021-07-22 16:24:24 +02:00
Ascrod fe0f9a84b2 Bug 1722214 - Add WHOX support. r=IanN
Minor WHO-related cleanup.
2019-02-17 08:41:39 -05:00
Ascrod 7886391fd4 Bug 1722212 - Add support for self-messaging. r=IanN 2019-02-03 21:54:26 -05:00
Henry Wilkes 4ad004e95f Bug 1695039 - Show changes to an invitation email by editing the Document directly rather than replacing it. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D120712

--HG--
extra : moz-landing-system : lando
2021-07-29 10:01:26 +00:00
Geoff Lankow e5dd228abb Port bug 1698030 - Remove a redundant warning icon. rs=bustage-fix
--HG--
extra : rebase_source : 766b21261322df47e293d6ca3feefc7ab1165cca
2021-07-29 16:44:29 +12:00
Ping Chen 834133ca83 Bug 1722712 - Make getValues/getBinaryValues case insenstive to attribute name in LDAPOperation.jsm r=darktrojan
- Keep the original case of attribute names in getAttributes
- Ignore the case of attribute name in getValues and getBinaryValues

Differential Revision: https://phabricator.services.mozilla.com/D121159

--HG--
extra : moz-landing-system : lando
2021-07-29 03:51:54 +00:00
Geoff Lankow 5449815c76 Bug 1722410 - Close pop-ups after using them in browser_modeSwitching.js. rs=bustage-fix
--HG--
extra : amend_source : fe4b75b11b19b8a8cd608f934f3b76a006e69664
extra : histedit_source : c78f01d28bfc1fe7197ff18f720de84e2eb433a1
2021-07-29 11:30:48 +12:00
Geoff Lankow 251da1b69d Port bug 1722561 - Avoid calling document.querySelectorAll repeatedly when loading about:preferences. rs=bustage-fix
--HG--
extra : amend_source : 28f0eaed5f2e5c8846ec64d0e83743cb3e397937
extra : histedit_source : 69dd40c9bfadd096ba1bbdbf0fc0bd60e837f3de%2C097d4753fd01f185e6822a8f481ba4a29aa45f35
2021-07-29 11:39:25 +12:00
Geoff Lankow d544cfb9ad Bug 1722473 - Replace `initKeyboardEvent` with `new KeyboardEvent`. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D121041

--HG--
extra : rebase_source : d42ed90774877d0b8ccbd87ded54630f96e74d78
2021-07-28 16:36:22 +12:00
Neil Rashbrook 33c52cfb85 Bug 1717042 Prevent registerProtocolHandler crashing for mailnews protocols r=mkmelin 2021-07-01 15:51:13 +01:00
Richard Marti 2025ee26e7 Bug 1722472 - Load EditorContent.css always into the event description. r=darktrojan 2021-07-27 15:53:15 +02:00
Thomas Duellmann be0b906595 Bug 1722408 - Fix access keys of Compact Folders Dialog. r=Paenglab 2021-07-28 10:43:11 +12:00
Rob Lemley 6fad07ffdf Bug 1722151 - Do not package the updater when configured with --disable-updater. r=justdave
The LaunchServices directory only holds org.mozilla.updater, which obviously
will not exist if Thunderbird is built with the updater disabled.

Differential Revision: https://phabricator.services.mozilla.com/D120878
2021-07-26 19:10:18 +00:00
Geoff Lankow a9b5296e58 Bug 1722257 - Fix timing in browser_testIdentityPrompt.js. r=lasana
We've been clicking on a button that wasn't visible yet.

Differential Revision: https://phabricator.services.mozilla.com/D120809

--HG--
extra : rebase_source : 1ea25d98daaaafcd9dcd57cb87ff9c3597f6c716
2021-07-26 12:45:14 +12:00
Geoff Lankow 313fd4c460 Bug 1721101 - Correct behaviour of test browser_ext_contentScripts.js. r=rnons
Differential Revision: https://phabricator.services.mozilla.com/D120917

--HG--
extra : rebase_source : de15e60507b26a44f47622c224ea59194b624e74
extra : amend_source : 74bbde3b3fa166ba891df56b35c6dfc8064fbcc3
2021-07-27 12:28:32 +12:00
Geoff Lankow fe5d976ce5 Bug 1720123 - Wait for browser_mailAccountSetupWizard.js to connect before closing servers. r=rnons
Differential Revision: https://phabricator.services.mozilla.com/D120916

--HG--
extra : rebase_source : 753f11e7aeb7154957ab6514a5b43b6590d2d628
2021-07-27 11:58:28 +12:00
Kai Engert d2517486fe Bug 1680843 - Fix regression that causes a Sender: header to remain shown after switching message. r=ThomasD 2021-07-27 10:50:30 +12:00
Martin Giger ba58273688 Bug 1721574 - Ignore local folders position when creating accounts during startup. r=benc
Differential Revision: https://phabricator.services.mozilla.com/D120740
2021-07-26 15:01:41 +00:00
Rob Lemley 51fc1fdaaf Bug 1689791 - Port bug 1670147: Set AccessibleHandler CLSID/IIDs specific for Thunderbird at configure time. r=darktrojan
Thunderbird needs to use unique UUIDs for AccessibleHandler to prevent clashing
with Firefox.

Local and non-shippable builds will use the GUIDs from confvars.sh. Daily,
beta, and release builds use the GUIDs in branding/configure.sh. confvars.sh
is evaluated before branding/configure.sh. Using the update channel to override
the fallback GUIDs is not ideal, but should be sufficient.

Differential Revision: https://phabricator.services.mozilla.com/D118181
2021-07-20 02:02:37 +00:00
John Bieling 03c30c3cab Bug 1722039 - Add browser_action:tabstoolbar location and fix compose_action:formattoolbar location. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D120726

--HG--
extra : moz-landing-system : lando
2021-07-26 10:44:09 +00:00
Geoff Lankow fb497c98fd Bug 1679299 follow-up - Parse template file as XML, not HTML. rs=bustage-fix
Parsing as HTML causes the unit tests to fail. It's probably not wrong, but best to stick with what we have tested for.

--HG--
extra : amend_source : 354244ed7225d853e6dbf46b2d828b1e875d3b4c
2021-07-26 11:01:27 +12:00
Ian Neal 3cb0a4bfb4 Bug 541719 - Uninstall Plugin command. r=frg 2021-07-18 23:25:28 +01:00
Richard Marti d96b0b0a0d Bug 1716962 - Style the menuitems in the arrow popup. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D119969
2021-07-15 11:02:38 +00:00
Alessandro Castellani 9991ec38e6 Bug 1716962 - Replace panel element with menupopup for folder pane toolbar and fix keyboard a11y. r=ThomasD
Differential Revision: https://phabricator.services.mozilla.com/D119827
2021-06-18 04:23:10 +00:00
Geoff Lankow 12ff6b3b84 Bug 1720862 - When detecting calendars, use a new user context for each request. r=freaktechnik,john.bieling
Detection probes servers in two stages, firstly without authenticating, then if necessary asking for the password and trying again.
If the server responds with HTTP 401 in the first stage, we've been incorrectly trying to authenticate with the username and no password, then in the second stage using that same authentication (cached by network code) and failing.
This patch prevents the attempt to auth when there's no password, and separates all requests in detection sessions to avoid the caching problem.

Differential Revision: https://phabricator.services.mozilla.com/D120692
2021-07-22 12:08:38 +00:00
Samantha McVey aaa0614417 Bug 1721807 - Check AddressBook value isn't falsy before comparing r=darktrojan
Without this check, an exception occurs if the value we try and match is null.
Change it so falsy values have the same behavior as if the key did not exist.

Differential Revision: https://phabricator.services.mozilla.com/D120618
2021-07-23 08:43:38 +00:00
Ping Chen 7ae13766f3 Bug 1721821 - Fix ldap autocomplete when server returns sizeLimitExceeded. r=darktrojan
sizeLimitExceeded was incorrectly treated as failure, so the autocomplete popup was not shown.

Depends on D120685.

Differential Revision: https://phabricator.services.mozilla.com/D120693

Depends on D120685
2021-07-23 02:32:33 +00:00
Ping Chen 6a4f0f50bf Bug 1721828 - Use configured search filter in LDAPDirectoryQuery.jsm. r=darktrojan
If nsILDAPURL.filter is not empty and not default, merge it with user query filter and send to the server.
Also add maxHits property to LDAPDirectory.jsm.

Differential Revision: https://phabricator.services.mozilla.com/D120685

Depends on D120579
2021-07-23 00:35:20 +00:00
Ping Chen c57d10a5d6 Bug 1720917 - Return lowercased attribute name in searchExt in LDAPOperation.jsm. r=darktrojan
Because AbLDAPAttributeMap.jsm uses lowercased attribute name to get attribute value.

Differential Revision: https://phabricator.services.mozilla.com/D120579
2021-07-22 08:54:45 +00:00
Richard Marti 039f90b8d7 Bug 1721804 - Hide newAccountPopupMenuSeparator together with menu_newFolder and menu_newVirtualFolder. r=darktrojan 2021-07-22 14:45:15 +02:00
Ben Campbell d402c883a7 Bug 1679299 - Inline invitation-template.xhtml to prevent C++ re-entrancy in CalMimeConverter. r=darktrojan
This removes the use of a blocking (synchronous) XMLHttpRequest, which was
causing recursive calls to nsStreamConverter::OnDataAvailable() and general
mayhem. The blocking request was spinning the threads event queue, and so
the stream feeding the mime parsing sends us more data even though we're
still in the middle of processing the previous chunk!

Differential Revision: https://phabricator.services.mozilla.com/D120414
2021-07-23 07:29:18 +00:00
Geoff Lankow 8684c43e00 Bug 1721946 - Read multiple name values correctly when converting from VCard. r=rnons
Differential Revision: https://phabricator.services.mozilla.com/D120694

--HG--
extra : rebase_source : 88e655a77dd0ccfcf8aa453f1b4bd30e487d103b
2021-07-23 15:12:45 +12:00
Geoff Lankow 4104cd8c3a Bug 1721975 - Fix broken printing in calendar and message composition. r=rnons
Differential Revision: https://phabricator.services.mozilla.com/D120703

--HG--
extra : amend_source : c64ded140678375a98d5740d13e894cd6255dc20
2021-07-23 20:44:28 +12:00
Richard Marti 2ee615f6c8 Bug 1720713 - Port bug 1714639 to make printing working. r=darktrojan 2021-07-23 08:07:23 +02:00
Geoff Lankow d727c8fb11 No bug - Add a license header to mailnews/addrbook/test/unit/head.js. rs=me
--HG--
extra : amend_source : dd3ff4986b83975c5f34711ab3cfd46fe0b4e686
2021-07-23 16:23:01 +12:00
Geoff Lankow 600a97210d Bug 1721671 - Fix printing in the view source window. r=lasana
Also removes some unused strings from earlier printing bugs.

Differential Revision: https://phabricator.services.mozilla.com/D120558

--HG--
extra : rebase_source : 2c9d674c1c49132bab089d115628ccbf0f392bd1
2021-07-22 11:41:38 +12:00
Geoff Lankow 1ee94731d9 Bug 1668192 - Port bug 1578534 and bug 1603221 - changes to the Certificates enterprise policy. r=john.bieling
Differential Revision: https://phabricator.services.mozilla.com/D120578

--HG--
extra : rebase_source : 75272e8a9a83042c7af8a10e2843ebe6ac5a1342
2021-07-22 20:41:51 +12:00
Geoff Lankow 8e5c3c442e Bug 1707210 - Update group policies to changes to be in line with Firefox's. r=john.bieling
Differential Revision: https://phabricator.services.mozilla.com/D120577

--HG--
extra : rebase_source : b0b967059dfa3367fb5d38ca4205a2f6abd54cc1
2021-07-22 17:59:00 +12:00
Geoff Lankow 108fce4133 Bug 1721272 follow-up - Prevent tab icons being replaced by the default. r=john.bieling
I misunderstood why useDefaultIcon was being called despite an icon existing, and then I forgot to run the test I knew was most likely to fail.

Differential Revision: https://phabricator.services.mozilla.com/D120619

--HG--
extra : rebase_source : 574dd01c1dc13ab490b4710b614c737c0423db05
2021-07-23 01:03:32 +12:00
Lasana Murray d64be63e49 Bug 1706918 - Use getStringPref() to retrieve mail.forward_subject_prefix when openpgp enabled. r=kaie
Differential Revision: https://phabricator.services.mozilla.com/D120252
2021-07-19 16:38:19 +00:00
John Bieling 5d83dc0e2d Bug 1716051 - Fix incomplete test and return correct folder. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D120522
2021-07-21 18:56:27 +00:00
Geoff Lankow 3dbfb88f81 Bug 1721761 - Fix drag-n-drop beyond the end of the accounts list. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D120569

--HG--
extra : rebase_source : 3e09c2e5e169825414be9951943863345f79885a
2021-07-22 14:56:18 +12:00
Geoff Lankow c4c5580c0d Bug 1720023 - Add hijack-blocklists settings dump with no entries. r=sancus
Differential Revision: https://phabricator.services.mozilla.com/D120559

--HG--
extra : rebase_source : 990294963a635534f56aba22c766f5a9f8e26d50
2021-07-22 12:01:54 +12:00
Geoff Lankow 68763710ec Bug 1721272 - Use LinkHandler actor from Firefox. r=john.bieling
The LinkHandler actor deals with page icons from remote processes. With this patch we'll use Firefox's child process actor and our own copy of the parent process actor, which is cut down and modified to do only what we need.

Differential Revision: https://phabricator.services.mozilla.com/D120461

--HG--
extra : rebase_source : 85f120970b07614edf573e6c3fc2093293e9e7f7
2021-07-21 21:45:48 +12:00
Geoff Lankow 0d3b1d4f32 Bug 1721272 - Rename LinkHandler actor to LinkClickHandler. r=john.bieling
Firefox also has an actor named LinkHandler, and we're about to start using it. This patch renames our actor to avoid the naming clash.

Differential Revision: https://phabricator.services.mozilla.com/D120460

--HG--
rename : mail/actors/LinkHandlerChild.jsm => mail/actors/LinkClickHandlerChild.jsm
rename : mail/actors/LinkHandlerParent.jsm => mail/actors/LinkClickHandlerParent.jsm
extra : rebase_source : 946ea33677103bc3822d57c523c60309846cebb8
2021-07-21 21:07:31 +12:00
Ping Chen 29aa448bea Bug 1497434 - Fix remove button style in calendar notification setting. r=aleca,darktrojan
Make calendar-properties-dialog non-modal.

Differential Revision: https://phabricator.services.mozilla.com/D120296
2021-07-20 23:31:26 +00:00