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

6809 Коммитов

Автор SHA1 Сообщение Дата
Khushil Mistry ead73c7e16 Bug 1599549 - Restructure all <xul:dialog> usages such that they are not the top level element in mailnews/. r=mkmelin
--HG--
extra : amend_source : 4efdac311c991e33fe52e8310450f2f8f5288d9d
2019-12-11 17:29:12 +13:00
Jorg K e5999e1d3f Bug 1602113 - Follow-up: Reformat. rs=reformat DONTBUILD 2019-12-10 22:57:45 +01:00
Jorg K bb45f221f1 Bug 1594887 - Follow-up: Reformat. rs=reformat 2019-12-10 22:56:47 +01:00
Jorg K 19b5a3b0d3 Bug 1600451 - Follow-up: Reformat. rs=reformat 2019-12-10 22:55:49 +01:00
Geoff Lankow 065eb16ca3 Bug 1602628 - Clear the NonJunk keyword when marking messages as junk, and the Junk keyword when marking messages as not junk; r=mkmelin DONTBUILD
--HG--
extra : rebase_source : 7249ac0d3c9ad0b452fb17e28fd2fa96825a40ee
extra : amend_source : d82f15896a2c38e502b45290f1731f45858eed75
2019-12-10 12:05:52 +13:00
Ben Campbell aff872ad5a Bug 1594901 - Remove xpidl [array] use in nsIPop3IncomingServer. r=mkmelin 2019-12-09 21:04:45 +02:00
Geoff Lankow 070c2887df Bug 1591811 - Prevent two contacts with the same UID breaking the migration process; r=mkmelin DONTBUILD
--HG--
extra : rebase_source : ec130d893bde023fb614e6cc00335d0fd512fc5b
extra : amend_source : 9db430d6a423632e6c6f278df657660c185a7a44
extra : histedit_source : 79d54fd5f2fd62d057d7e3be81962630465a0456
2019-12-09 14:29:20 +13:00
aceman bc17d0ef98 Bug 1602116 - Port bug 1601800: remove unneeded nsIWebBrowserPrint argument to nsIPrintingPromptService.showPrintProgressDialog. r=rjl 2019-12-06 23:59:37 +01:00
aceman a81264d75f Bug 1602113 - add some missing includes of nsComponentManagerUtils.h. r=rjl 2019-12-06 23:59:36 +01:00
Khushil Mistry 6587dc8856 Bug 1600606 - Remove length parameter from nsITransferable methods. r=mkmelin 2019-12-06 23:47:24 +01:00
Kai Engert 163d0112fe Bug 1530106 - follow-up to move the mail.html_sanitize.drop_conditional_css pref to mailnews.js. r=mkmelin 2019-12-05 11:51:37 +02:00
Ben Campbell 82a7e79b76 Bug 1594889 - Remove xpidl [array] use in nsIMsgTraitService. r=mkmelin 2019-11-27 12:22:07 +13:00
Richard Marti 25c29ef12a Bug 1600928 - Port bug 1600281: Rewrite horizontal boxes that were incorrectly translated from align=right to align=end to use pack=end. r=mkmelin DONTBUILD
--HG--
extra : amend_source : 82ffe2c22c071683b9f6663bc0bcdf3a9486e433
2019-12-03 15:06:20 +01:00
Ben Campbell d281b7b003 Bug 1594896 - Remove xpidl [array] use in nsISMimeJSHelper. r=mkmelin
--HG--
extra : amend_source : cb5fb99f5af9d7973a18067c344e76a0570656a3
2019-11-29 16:10:37 +13:00
Kai Engert 4cf8752b40 Bug 1530106 - Strip conditional CSS rules from HTML email. r=mkmelin 2019-11-28 16:58:42 +01:00
Ben Campbell 7f7c240f08 Bug 1594890 - Remove xpidl [array] use in nsIMsgCompFields. r=mkmelin 2019-12-03 20:11:24 +02:00
aceman e2b7471fd9 Bug 1598865 - do not use new hidden/system files detected in mail account local storage as mail folders. r=mkmelin 2019-12-03 16:04:45 +02:00
Magnus Melin 2ef473ed7f Backed out changeset fc1c18cda24b (bug 1597891) for causing oranges
Oranges: https://treeherder.mozilla.org/#/jobs?repo=comm-central&selectedJob=279022667&revision=fc1c18cda24b0a157d4b6d71c401bf4b5146b17e
2019-12-02 14:32:11 +02:00
Ben Campbell 0762062d65 Bug 1597891 - Remove superfluous infinite loop in MimeObject ResetChannelCharset(). r=jorgk 2019-12-02 12:38:55 +02:00
Ian Neal bf5d6122e1 Bug 1599446 - Feed subscriptions empty for new account r=alta88 2019-12-02 10:29:30 +13:00
John Bieling 4476e6b96f Bug 1599054 - allow callers to ommit sending OAuth2 client_secret parameter. r=mkmelin 2019-12-01 12:52:35 +02:00
Ben Campbell 2e80271f22 Bug 1599335 - Remove unused SpamFilterClassifyMessage(s) functions in nsMsgDBFolder. r=mkmelin
--HG--
extra : amend_source : 09f4ef928118e2fe44b8acf2f1cf573bc8e1618b
2019-11-28 10:54:36 +13:00
aceman fa09318939 Bug 1600451 - Port bug 1600362: add namespace to Element class. r=KaiE 2019-11-30 19:20:29 +01:00
Ben Campbell 7bf30c9070 Bug 1594887 - Remove xpidl [array] use in nsIJunkMailPlugin. r=mkmelin DONTBUILD
--HG--
extra : amend_source : 761f4624542ad113d30b772471adf9c16f8e159f
extra : histedit_source : bb2e6f96b32d6406c2311ccdb2d0b078babdeddf
2019-11-26 17:11:54 +13:00
Ben Campbell 346de65fed Bug 1594887 - Remove xpidl [array] use in nsIMsgTraitDetailListener. r=mkmelin
--HG--
extra : histedit_source : dccfd5f381759cf72bd98595392b6d35f019769a
2019-11-26 17:18:16 +13:00
Ben Campbell b7dc2da3d4 Bug 1594887 - Remove xpidl [array] use in nsIMsgTraitClassificationListener. r=mkmelin
--HG--
extra : histedit_source : 5869693cfcb5b1a70902c7a58cf0e7dea9e07ba1
2019-11-26 13:31:23 +13:00
Magnus Melin ae816fe637 Bug 1597933 - Use URLSearchParams for setting params for OAuth2 authorization request. r=Fallen 2019-11-21 12:03:46 +02:00
Magnus Melin 80615e0920 Bug 1597933 - use fetch + URLSearchParms instead of Http.jsm to request OAuth2 access token. r=Fallen 2019-11-21 11:02:24 +02:00
Magnus Melin ff5cb82ff2 Bug 1597933 - don't pass string constants to determine OAuth refresh token or not. r=Fallen 2019-11-21 10:45:59 +02:00
Magnus Melin 9b547ca710 Bug 1597933 - improve OAuth2 params parsing. r=Fallen 2019-11-23 22:33:02 +02:00
Magnus Melin 6c330b5815 Bug 1597933 - clean up OAuth2 code: remove responseType which is always "code". r=Fallen
Response type "token" is part of the OAuth 2.0 Implicit Flow which is not used in Thunderbird, but also discouraged by the OAuth Working Group: https://developer.okta.com/blog/2019/05/01/is-the-oauth-implicit-flow-dead
2019-11-21 10:39:22 +02:00
Ben Campbell 75816dc8f4 Bug 1594899 - Remove xpidl [array] use in nsIMsgLocalMailFolder. r=kmelin 2019-11-22 23:51:25 +02:00
Geoff Lankow f40fe7e4be Bug 1595059 - Prevent copying an address book card without a UID, and fix copying cards from one book to another; r=mkmelin DONTBUILD
Special thanks to Prettier for causing this.

--HG--
extra : rebase_source : 2b6a3a0d233b6801b510ff43b751274a6d3f8f92
2019-11-11 15:39:37 +13:00
Richard Marti 913bacb269 Bug 1597918 - Port bug 1596724: Update input[type="number"] to use class="input-number-mozbox". r=mkmelin 2019-11-20 18:00:06 +01:00
Ben Campbell 1670910469 Bug 1594877 - Remove xpidl [array] use in nsIMessenger. r=jorgk
--HG--
extra : rebase_source : e8614970192aa2ed75e4ecc12f9b9217a24a2a02
2019-11-20 00:05:08 +01:00
Magnus Melin 9fcb627041 Bug 1597131 - Port bug 1597120: Remove use of XUL mousethrough attribute. r=pmorris
* mousethrough=always -> pointer-events: none
* mousethrough=never -> pointer-events: auto

--HG--
extra : rebase_source : fb776c2928ce29d0c558c01b045f568d0de9ff92
2019-11-19 16:30:53 +02:00
Geoff Lankow 8fed4794fb Bug 1597163 - Cache address book lists and cards; r=mkmelin
--HG--
extra : rebase_source : f72796f9c697d8c03970c2ea4a431bb3fd30055f
2019-11-11 10:34:12 +13:00
Magnus Melin 47aeb7c75c Bug 1596669 - Remove Thunderbird usage of `stringbundleset` element. r=khushil
grep -rEl '</?stringbundleset' --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -i -e '/stringbundleset/d' -e 's/    <stringbundle/  <stringbundle/g'
... and manual indention fixups
2019-11-18 22:32:02 +01:00
Geoff Lankow e415241229 Bug 1595625 - Create only one shared directory object per address book; r=mkmelin
--HG--
extra : rebase_source : 84a98710f4653f9170cec554883007833596bcda
extra : histedit_source : 579e23021de6a85a6b7d9e770ccb6f2353ed72a4
2019-11-10 23:53:21 +13:00
Geoff Lankow e47ee1057d Bug 1595649 - Fix disabling auto-completion on a per-directory basis; r=mkmelin
--HG--
extra : rebase_source : 6ae1801d6d191f7fd7d3646501a787f9018e08dc
extra : histedit_source : 00de02ff98bafad495072221ec27bad040d4976f
2019-11-12 14:55:23 +13:00
Kai Engert 57f365fc7b Bug 1594855 - Add build option --enable-openpgp. r=darktrojan DONTBUILD 2019-11-17 13:09:59 +01:00
Khushil Mistry 2cd0230d32 Bug 1562313 - Convert JavaScript components to use static registration in mailnews/. r=mkmelin
--HG--
rename : mailnews/addrbook/src/nsAbAutoCompleteMyDomain.js => mailnews/addrbook/src/AbAutoCompleteMyDomain.jsm
rename : mailnews/addrbook/src/nsAbAutoCompleteSearch.js => mailnews/addrbook/src/AbAutoCompleteSearch.jsm
rename : mailnews/addrbook/src/nsAbLDAPAttributeMap.js => mailnews/addrbook/src/AbLDAPAttributeMap.jsm
rename : mailnews/addrbook/src/nsAbLDAPAutoCompleteSearch.js => mailnews/addrbook/src/AbLDAPAutoCompleteSearch.jsm
rename : mailnews/base/search/src/nsMsgTraitService.js => mailnews/base/search/src/MsgTraitService.jsm
rename : mailnews/base/src/folderLookupService.js => mailnews/base/src/FolderLookupService.jsm
rename : mailnews/base/src/nsMailNewsCommandLineHandler.js => mailnews/base/src/MailNewsCommandLineHandler.jsm
rename : mailnews/base/src/newMailNotificationService.js => mailnews/base/src/MailNotificationService.jsm
rename : mailnews/base/src/msgAsyncPrompter.js => mailnews/base/src/MsgAsyncPrompter.jsm
rename : mailnews/base/src/msgOAuth2Module.js => mailnews/base/src/OAuth2Module.jsm
rename : mailnews/compose/src/nsSMTPProtocolHandler.js => mailnews/compose/src/SMTPProtocolHandler.jsm
rename : mailnews/db/gloda/components/glautocomp.js => mailnews/db/gloda/components/GlodaAutoComplete.jsm
rename : mailnews/db/gloda/components/jsmimeemitter.js => mailnews/db/gloda/components/MimeMessageEmitter.jsm
rename : mailnews/extensions/dsn/src/dsn-service.js => mailnews/extensions/dsn/src/DSNService.jsm
rename : mailnews/extensions/mdn/src/mdn-service.js => mailnews/extensions/mdn/src/MDNService.jsm
rename : mailnews/extensions/newsblog/js/newsblog.js => mailnews/extensions/newsblog/content/NewsBlog.jsm
rename : mailnews/extensions/offline-startup/js/offlineStartup.js => mailnews/extensions/offline-startup/OfflineStartup.jsm
rename : mailnews/extensions/smime/src/smime-service.js => mailnews/extensions/smime/src/SMIMEService.jsm
rename : mailnews/import/test/unit/resources/TestMailImporter.js => mailnews/import/test/unit/resources/TestMailImporter.jsm
rename : mailnews/jsaccount/test/unit/resources/testJaMsgProtocolInfoComponent.js => mailnews/jsaccount/test/unit/resources/TestJaMsgProtocolInfoComponent.jsm
rename : mailnews/mime/src/mimeJSComponents.js => mailnews/mime/src/MimeJSComponents.jsm
rename : mailnews/news/src/nsNewsAutoCompleteSearch.js => mailnews/news/src/NewsAutoCompleteSearch.jsm
2019-11-12 13:03:00 +01:00
Geoff Lankow f68452b9b6 Bug 1596666 - Port bug 1578534: Change nsIX509CertDB.constructX509 to take Array<uint8_t>. r=jorgk 2019-11-15 10:03:44 +01:00
Paul Morris 9a8454e3aa Bug 1588831 - Add a mochitest for mailing lists. r=darktrojan 2019-10-02 15:20:34 -04:00
Khushil Mistry 9fe61ceb35 Bug 1584341 - migrate xul:wizard consumers to xul:window[role=dialog] with the wizard as the only child. r=mkmelin,pmorris 2019-11-14 12:20:00 +01:00
Jorg K a338c289de Port bug 1592111 - s/BlockUntilLoadableRootsLoaded/BlockUntilLoadableCertsLoaded/. rs=bustage-fix 2019-11-14 19:13:24 +01:00
Magnus Melin 1c41eee576 Bug 1589588 - Adjustments to <stack> after bug 1576946. r=Paenglab DONTBUILD 2019-10-18 10:27:42 +03:00
Ben Campbell 53ca48f54a Bug 1594886 - Remove xpidl [array] use in nsIMsgKeyArray. r=jorgk 2019-11-08 14:25:59 +13:00
Ben Campbell 1c3eba858a Bug 1593582 - Remove xpidl [array] usage in nsICollation. r=jorgk 2019-11-12 00:50:53 +01:00
Geoff Lankow 0add81ce54 Bug 1594964 - Unify linting rules for test directories. r=pmorris
--HG--
rename : mailnews/mime/jsmime/test/data/base64-1 => mailnews/mime/jsmime/test/unit/data/base64-1
rename : mailnews/mime/jsmime/test/data/base64-2 => mailnews/mime/jsmime/test/unit/data/base64-2
rename : mailnews/mime/jsmime/test/data/basic1 => mailnews/mime/jsmime/test/unit/data/basic1
rename : mailnews/mime/jsmime/test/data/bug505221 => mailnews/mime/jsmime/test/unit/data/bug505221
rename : mailnews/mime/jsmime/test/data/bugmail11 => mailnews/mime/jsmime/test/unit/data/bugmail11
rename : mailnews/mime/jsmime/test/data/charsets => mailnews/mime/jsmime/test/unit/data/charsets
rename : mailnews/mime/jsmime/test/data/message-encoded => mailnews/mime/jsmime/test/unit/data/message-encoded
rename : mailnews/mime/jsmime/test/data/mime-torture => mailnews/mime/jsmime/test/unit/data/mime-torture
rename : mailnews/mime/jsmime/test/data/multipart-base64-1 => mailnews/mime/jsmime/test/unit/data/multipart-base64-1
rename : mailnews/mime/jsmime/test/data/multipart-base64-2 => mailnews/mime/jsmime/test/unit/data/multipart-base64-2
rename : mailnews/mime/jsmime/test/data/multipart-base64-3 => mailnews/mime/jsmime/test/unit/data/multipart-base64-3
rename : mailnews/mime/jsmime/test/data/multipart-complex1 => mailnews/mime/jsmime/test/unit/data/multipart-complex1
rename : mailnews/mime/jsmime/test/data/multipart-complex2 => mailnews/mime/jsmime/test/unit/data/multipart-complex2
rename : mailnews/mime/jsmime/test/data/multipart1 => mailnews/mime/jsmime/test/unit/data/multipart1
rename : mailnews/mime/jsmime/test/data/multipart2 => mailnews/mime/jsmime/test/unit/data/multipart2
rename : mailnews/mime/jsmime/test/data/multipart3 => mailnews/mime/jsmime/test/unit/data/multipart3
rename : mailnews/mime/jsmime/test/data/multipart4 => mailnews/mime/jsmime/test/unit/data/multipart4
rename : mailnews/mime/jsmime/test/data/multipartmalt-detach => mailnews/mime/jsmime/test/unit/data/multipartmalt-detach
rename : mailnews/mime/jsmime/test/data/shift-jis-image => mailnews/mime/jsmime/test/unit/data/shift-jis-image
rename : mailnews/mime/jsmime/test/head_xpcshell_glue.js => mailnews/mime/jsmime/test/unit/head_xpcshell_glue.js
rename : mailnews/mime/jsmime/test/mock_date.js => mailnews/mime/jsmime/test/unit/mock_date.js
rename : mailnews/mime/jsmime/test/test_custom_headers.js => mailnews/mime/jsmime/test/unit/test_custom_headers.js
rename : mailnews/mime/jsmime/test/test_header.js => mailnews/mime/jsmime/test/unit/test_header.js
rename : mailnews/mime/jsmime/test/test_header_emitter.js => mailnews/mime/jsmime/test/unit/test_header_emitter.js
rename : mailnews/mime/jsmime/test/test_mime_tree.js => mailnews/mime/jsmime/test/unit/test_mime_tree.js
rename : mailnews/mime/jsmime/test/test_structured_header_emitters.js => mailnews/mime/jsmime/test/unit/test_structured_header_emitters.js
rename : mailnews/mime/jsmime/test/test_structured_headers.js => mailnews/mime/jsmime/test/unit/test_structured_headers.js
rename : mailnews/mime/jsmime/test/xpcshell.ini => mailnews/mime/jsmime/test/unit/xpcshell.ini
2019-11-05 16:48:02 +13:00