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

28614 Коммитов

Автор SHA1 Сообщение Дата
Geoff Lankow f1c5b9dcc9 Bug 1614265 - Reinstate Mac OS, Outlook, and LDAP directory types. r=mkmelin
This required some adjustment in the C++ implementation of these types.

The Outlook directory factory interface has been repurposed to do the minimum
required - talk to the MAPI code and find directories.

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

--HG--
rename : mailnews/addrbook/src/nsAbOutlookDirFactory.cpp => mailnews/addrbook/src/nsAbOutlookInterface.cpp
rename : mailnews/addrbook/src/nsAbOutlookDirFactory.h => mailnews/addrbook/src/nsAbOutlookInterface.h
extra : moz-landing-system : lando
2020-02-18 08:27:05 +00:00
Geoff Lankow 8434c4f284 Bug 1614265 - Remove old nsAbManager implementation. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D62394

--HG--
extra : moz-landing-system : lando
2020-02-12 23:16:51 +00:00
Geoff Lankow 781a1e03d5 Bug 1614265 - Move escapedVCardToAbCard from nsIAbManager to nsIMsgVCardService. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D62393

--HG--
extra : moz-landing-system : lando
2020-02-12 23:16:44 +00:00
Geoff Lankow f193f0ce07 Bug 1614265 - Implement nsIAbManager in javascript. r=mkmelin
This revision recreates the manager only for the JS directory type. Other types
will be added in later revisions. As such, a number of tests are marked as
failing. Other code has been adjusted due to XPCOM behaving differently when
not crossing from C++ to/from javascript.

Also deleting a directory now notifies listeners after the file (if any) has
been closed and removed, instead of immediately.

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

--HG--
extra : moz-landing-system : lando
2020-02-12 23:16:27 +00:00
Alessandro Castellani 7456b22298 Bug 1615839 - Improve salience of focused pill between multiple selected pills. r=Paenglab 2020-02-19 10:21:22 -08:00
Alessandro Castellani 2df77ebb5e Bug 1609894 - Prevent prematurely creating addressing pills when typing commas on invalid address. r=mkmelin 2020-02-19 09:08:05 -08:00
Alessandro Castellani 1618a91d2c Bug 1609928 - Fix pill colour of addresses retrieved via LDAP. r=mkmelin 2020-02-18 12:52:55 -08:00
Richard Marti 6e3eab6ebb Bug 1615417 - Implement the subdialogs in Account Manager. r=mkmelin DONTBUILD 2020-02-19 12:36:42 +02:00
Gene Smith 03afe1aad4 Bug 1593611 - For accounts with OAuth2 authentication, make passwordPromptRequired false since the normal password won't be used. r=mkmelin
Having passwordPromptRequired true for accounts with OAuth2 authentication prevented them from being checked on "Get All New Messages" which do not include accounts which would need to ask for password in the process (and cause many prompts in the process).
2020-02-19 12:35:39 +02:00
Kai Engert f88bfa17ce Bug 1603813 - Key expiration is relative. r=PatrickBrunschwig
Differential Revision: https://phabricator.services.mozilla.com/D63032

--HG--
extra : rebase_source : ab742fbc2a7028986320e28361a6725d4cee9bd3
2020-02-16 23:15:52 +01:00
Kai Engert 24b9010ca5 Bug 1603813, pgp changes for composer. r=PatrickBrunschwig
Additional changes as requested by mkmelin

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

--HG--
extra : rebase_source : eab9259f9c7a8450352eeda653be6290bd9e0071
2020-02-16 13:25:57 +01:00
Kai Engert c4319af0c0 Bug 1603813, Unify general encryption options in composer window. r=mkmelin
--HG--
extra : rebase_source : dfe88442f9b7cc7ec4de1969f467ad41b92d5edd
2020-02-16 13:25:22 +01:00
Kai Engert 7b6f6400ce Bug 1615880, Remove duplicate Enigmail skin files. r=PatrickBrunschwig
--HG--
extra : rebase_source : 1cd66178e6f05148d6fdac8e284cbb4ea00f9091
2020-02-16 13:24:36 +01:00
Geoff Lankow 283f8f7c58 Port bug 1611326 - Add py2 attribute when using props2arrays.py. rs=bustage-fix 2020-02-19 18:02:19 +13:00
Geoff Lankow b013a3e5eb Bug 1616142 - Wait for compose window to open before returning from compose API functions. r=mkmelin
--HG--
extra : rebase_source : c02368f7dfc0c3a6daac0fe60a0902e693d6c2d6
extra : histedit_source : 4b5f54e9248def816fda6abeee3bc0e3517116e9
2020-02-18 12:07:47 +13:00
Geoff Lankow aeb17b92ec Bug 1615934 - Send tab ID with composeAction.onClicked event. r=mkmelin
--HG--
extra : rebase_source : 170857d731223fe76b3e9c4de12e6e9593cc8c71
extra : histedit_source : c7b3309953db3904b2e7e47d73cf64e17db5a353
2020-02-17 15:55:31 +13:00
Geoff Lankow 5a49fc3f9c Bug 1615934 - Send tab ID with compose.onBeforeSend event. r=mkmelin
--HG--
extra : rebase_source : 02e5f10325533406fc6c8d9a18175884734e58bd
extra : histedit_source : e8e7f911b145dad19c3ae6a0313e05d81eb6e97c
2020-02-17 15:51:12 +13:00
Richard Marti d3bc61049a Bug 1615907 - Fix the searchbox focus with the default theme. r=aleca 2020-02-16 19:46:50 +01:00
Alessandro Castellani 0679539d04 Bug 1609647 - Add 'Move to To/Cc/Bcc' to recipient pill context menu. r=mkmelin 2020-02-18 12:03:52 -08:00
Magnus Melin 0f670b6839 Bug 1615714 - fix hiddenwindow errors on macOS - include the scrips and dtds that are in messenger.xhtml. r=pmorris 2020-02-18 19:15:44 +02:00
Magnus Melin 329e875e7e Bug 1579725 - about:profiles - Change "Launch profile in new browser" to "Launch profile" for Thunderbird. r=Paenglab DONTBUILD 2020-02-18 12:27:10 +02:00
Thomas Duellmann e5deb6aa52 Bug 1615917 - Allow incremental selection of recipient pills with Ctrl+A. ui-r=aleca, r=aleca
First Ctrl+A to select all in same field, second Ctrl+A to select all pills in all fields.
2020-02-18 11:33:49 +02:00
Paul Morris b7c539ee89 Bug 1615700 - Move calendar icon from linux to common directory. r=darktrojan
It is used as a common theme element. I don't know why it was in
linux directory instead of common.

--HG--
rename : calendar/base/themes/linux/images/cal-icon24.png => calendar/base/themes/common/images/cal-icon24.png
extra : amend_source : 5e648f45576190eb4db32c66fedc94b400c00fba
2020-02-14 14:49:43 -05:00
Paul Morris 726957d40d Bug 1615700 - Fix missing calendar icon in account central. r=darktrojan 2020-02-14 14:47:03 -05:00
Paul Morris bc2662c006 Bug 1615453 - Fix calendar tabs when they are focused at startup. r=darktrojan 2020-02-14 11:18:46 -05:00
Richard Marti 1a200e95ec Bug 1615373 - Set browser.zoom.full to true to zoom images and text together as default. r=mkmelin
--HG--
extra : rebase_source : 875bd68f23ee794c37f42096316e69275bcb42c3
2020-02-17 19:11:36 +01:00
Richard Marti 6c92e847c4 Bug 1340927 - Remove the no more needed image-orientation: from-image; after landing of bug 167667. r=mkmelin
--HG--
extra : rebase_source : a1719398c7aec9b85f115a0aee7f3a78e67d0325
2020-02-17 19:30:06 +01:00
tbirdbld 40d5a2f363 No Bug, comm-central repo-update blocklist - (DONTBUILD) - a=repo-update r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D63053

--HG--
extra : moz-landing-system : lando
2020-02-17 18:20:15 +00:00
Gene Smith df43c9266f Bug 1613623 - For IMAP, no longer allow STARTTLS when server sends PREAUTH greeting. r=mkmelin 2020-02-17 18:36:14 +02:00
ISHIKAWA, Chiaki c7f4349ac2 Bug 1615494 - Initialize nsCID data structure properly to avoid uninitialized memory access. r=benc DONTBUILD
--HG--
extra : amend_source : 2d9f5ad71ea237abc59bd58956c8f32c95b82bb2
2020-02-17 12:25:24 +02:00
Richard Marti b65f50c029 Bug 1615730 - Port bug 1613773: Merge devtools.inspector.showUserAgentShadowRoots into devtools.inspector.showAllAnonymousContent. r=mkmelin 2020-02-14 22:57:04 +01:00
Richard Marti 52e5713b01 Bug 1615679 - Fix the html:legend and html:fieldset styling in the Preferences and Account Manager Tab UI. r=aleca 2020-02-14 19:43:31 +01:00
Richard Marti 505f5146a8 Bug 1615688 - Use width instead of min-width for the menulist-dropmarker to fix dropdown menu buttons showing collapsed with no down arrows. r=mkmelin DONTBUILD 2020-02-16 12:58:31 +02:00
Ben Bucksch a0210d072d Bug 1615137 - Remove duplicate include of lightning-toolbar.dtd file. r=pmorris DONTBUILD 2020-02-15 12:54:00 +02:00
Magnus Melin 9eda9b683b Bug 855889 - remove calendar/ usage of gPrintSettingsAreGlobal. rs=me DONTBUILD
--HG--
extra : amend_source : 0320db4ed15a730a514fba8613802efa8b76adee
2020-02-14 21:10:22 +02:00
Richard Marti 25daad39b8 Bug 1614950 - Update the style of the Status Panel in order to respect the theme selection. r=aleca 2020-02-14 20:25:34 +02:00
Magnus Melin 64035cb0f1 Backed out changeset 6a58c483b49d (bug 1611326) since bug 1611326 backout from mozilla-central mid-aired the c-c landing
--HG--
extra : amend_source : da0687d6e99b4f730fce52b2e7084dddf5dfd9ac
2020-02-14 15:40:42 +02:00
Magnus Melin 5b278be654 Bug 1611326 - set charsetalias to use py2. rs=bustage-fix for Thunderbird 2020-02-14 15:16:47 +02:00
Paul Morris bccfaf14ff Bug 1612190 - Improve the DIRS logic in calendar moz.build files. r=darktrojan DONTBUILD 2020-02-14 12:24:17 +02:00
Thomas Duellmann f0591dad59 Bug 1612765 - Make Extra Recipients Panel keyboard accessible. r=aleca, ui-r=Paenglab 2020-02-14 12:22:13 +02:00
Geoff Lankow 73ee0c418e Port bug 1605154 - Copy pref devtools.webconsole.input.context to Thunderbird. rs=me 2020-02-14 11:12:51 +13:00
Geoff Lankow 71366d7a5a Bug 1615132 - Copy static analysis tests from browser/base/content/test/static. r=mkmelin
--HG--
extra : rebase_source : 83b560acb9b461b853a944b3620d5088e62b60ec
extra : histedit_source : a948772c8ee559a1a4bf501078905b1f152d2114
2020-01-01 16:02:04 +13:00
Paul Morris 9e38602c05 Bug 1612166 - Move calendar skin files in 'lightning' directory into 'base' directory. r=Fallen,Paenglab
Eliminate the "chrome://lightning/skin/" and the
"chrome://lightning-common/skin/" paths.

--HG--
rename : calendar/lightning/themes/common/accountCentral.css => calendar/base/themes/common/accountCentral.css
rename : calendar/lightning/themes/common/html-item-editing.css => calendar/base/themes/common/html-item-editing.css
rename : calendar/lightning/themes/common/images/todayButton-arrow.svg => calendar/base/themes/common/images/todayButton-arrow.svg
rename : calendar/lightning/themes/common/imip.css => calendar/base/themes/common/imip.css
rename : calendar/lightning/themes/common/lightning-toolbar.css => calendar/base/themes/common/lightning-toolbar.css
rename : calendar/lightning/themes/common/lightning.css => calendar/base/themes/common/lightning.css
rename : calendar/lightning/themes/common/suite-accountCentral.css => calendar/base/themes/common/suite-accountCentral.css
rename : calendar/lightning/themes/linux/imip.css => calendar/base/themes/linux/imip.css
rename : calendar/lightning/themes/linux/lightning-toolbar.css => calendar/base/themes/linux/lightning-toolbar.css
rename : calendar/lightning/themes/linux/lightning.css => calendar/base/themes/linux/lightning.css
rename : calendar/lightning/themes/osx/imip.css => calendar/base/themes/osx/imip.css
rename : calendar/lightning/themes/osx/lightning-toolbar.css => calendar/base/themes/osx/lightning-toolbar.css
rename : calendar/lightning/themes/osx/lightning.css => calendar/base/themes/osx/lightning.css
rename : calendar/lightning/themes/windows/imip.css => calendar/base/themes/windows/imip.css
rename : calendar/lightning/themes/windows/lightning-toolbar.css => calendar/base/themes/windows/lightning-toolbar.css
rename : calendar/lightning/themes/windows/lightning.css => calendar/base/themes/windows/lightning.css
extra : rebase_source : 5a95c360872330fd1ec971c9af9844cac8e1a73f
extra : histedit_source : 376909b2d546d00d87490579ce373daa37015ef1
2020-02-10 15:36:59 -05:00
Paul Morris 5548c2cd73 Bug 1612166 - Remove 'chrome://calendar-common/skin/' path. r=Fallen
Use chrome://calendar/skin/shared/ instead, as in mail code.

--HG--
extra : rebase_source : 971ce66763f77dfdd7e117c5f764a3aacfde7e63
extra : histedit_source : 50bda5d021bc1882c196aae1efd9331d7451a079
2020-02-10 13:21:13 -05:00
Paul Morris 59803b5f75 Bug 1612166 - Remove duplicated calendar icons. r=darktrojan
Use the mail versions instead. The complete.svg file
does not appear to be duplicated, so removing it from
allowed-dupes.mn as well.

--HG--
extra : rebase_source : 9d78bf8092d2388b574dfa01ce8cab9f15dd59e7
extra : histedit_source : 94fc8bc656ed55fcf84d4500fcbbedb0df44fe64
2020-02-12 11:08:32 -05:00
Paul Morris 119699f514 Bug 1612166 - Stop shipping all calendar skin files to all platforms. r=Fallen
--HG--
extra : rebase_source : bcc0d6b52b6615fe85da7de264b11884a8e9145c
extra : histedit_source : 9896c2aec43dfdee2ef8518a3c25de7b4b288e03
2020-01-31 15:32:56 -05:00
Magnus Melin dfc7cc0eeb Bug 1612776 - Remove usages of `display: -moz-groupbox` and `-moz-appearance: groupbox`, convert xul:groupbox to html:fieldset (port bug 1590180 to Thunderbird). r=khushil,pmorris
Lots of manual changes, and

grep -rl "<groupbox" --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -E -i "s/<groupbox/<html:fieldset/g"
grep -rl "</groupbox" --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -E -i "s#</groupbox#</html:fieldset#g"
grep -rEl "<label><html:h2>.*</html:h2></label>" --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor --include="*.xhtml" --exclude=".*" . | xargs sed -E -i "s#<label><html:h2>(.*)</html:h2></label>#<html:legend>\1</html:legend>#g"
2020-02-13 21:52:32 +02:00
Magnus Melin f9454e318e Bug 1526456 - junk after address should not be parsed as the address. r=kaie 2020-02-13 13:37:17 +02:00
tbirdbld a515f2b48e No Bug, comm-central repo-update blocklist - (DONTBUILD) - a=repo-update r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D62728

--HG--
extra : moz-landing-system : lando
2020-02-13 15:24:37 +00:00
Geoff Lankow ed9f13d96e Bug 1615200 - Remove duplicate test manifest information to keep mach happy. r=mkmelin DONTBUILD 2020-02-13 12:27:37 +02:00