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

16702 Коммитов

Автор SHA1 Сообщение Дата
Magnus Melin e45b7df5dd Bug 1703164 - convert mail/components/compose/content/dialogs/EdNamedAnchorProps.xhtml to top level <html>. r=elizabeth
Differential Revision: https://phabricator.services.mozilla.com/D194593

--HG--
extra : rebase_source : 7c36db216cb2db060fd1c5362792d9950027d90c
extra : amend_source : f5686585319113636a57e103bd19a63b3706e9bc
2023-12-13 11:43:45 +02:00
solange valverde 8907d00a4b Bug 1863614 - Card View: hover, focused not-selected and context menu target states implementation. r=elizabeth
Differential Revision: https://phabricator.services.mozilla.com/D193956

--HG--
extra : amend_source : a2cf8042e0786f96fff3a49333d49bb0099425a8
2023-12-12 18:33:31 +00:00
welpy-cw e659c2a184 Bug 1862774 - Fix missing message counts in collapsed accounts at startup. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D195961

--HG--
extra : amend_source : 5fb2f5f3d29778a9331ac6d03fda13f93a26afef
2023-12-09 20:52:43 +00:00
welpy-cw 61a40d71b9 Bug 1861886 - Don't close tab/window when completing POP3 message. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D196118
2023-12-11 22:02:31 +00:00
solange valverde 5e7df2b046 Bug 1854393 - Message List Header - Message List display options icon drop down option outside of Thunderbird window. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D195506

--HG--
extra : amend_source : 28af61114ae952be0244d3c83d44839ba71b680d
2023-12-11 23:09:29 +00:00
Ikey Doherty e906c84d0d Bug 1860654 - Support Rust for Thunderbird development. r=rjl
Adds a new `comm/rust` directory used to build the upstream `gkrust-shared`
library within the newly provided `gkrust` Rust library.

Expose a new dedicated workspace and vendoring system, allowing for
Thunderbird-only dependencies within the tree, and solve the issue of having
drift in Cargo.lock between Thunderbird and Firefox.

New mach commands for managing the workflow around Rust with Thunderbird:

    ./mach tb-rust sync
    ./mach tb-rust vendor

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

--HG--
extra : amend_source : ca6dc59ef386f4c62f53e79dac8cdb6caef8104e
2023-12-01 12:15:13 +00:00
Magnus Melin 14eec52348 Bug 1703164 - convert mail/extensions/openpgp/content/ui/enigmailKeyImportInfo.xhtml to top level <html>. r=freaktechnik
Import a public key. Once import is done a confirmation dialog is shown - this is that dialog.
It's completely terrible. But, fixing that is not in scope for this bug.

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

--HG--
extra : rebase_source : d7c3a32865b1472c93caf6e564832900ac4f1fdf
2023-12-08 10:20:54 +02:00
welpy-cw 888ba3e6b3 Bug 1868974 - Fix regression caused by bug 1864338. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D195863
2023-12-08 14:34:29 +00:00
Martin Giger 28bdb11caa Bug 1868799 - Fix dropmarker in account manager actions button. r=Paenglab,aleca
Differential Revision: https://phabricator.services.mozilla.com/D195787

--HG--
extra : amend_source : 6b368ee6ca4945853edb235f62ffc4224788a129
2023-12-07 22:16:59 +00:00
Magnus Melin 14bb156e3c Bug 1867860 - Make starting with `--migration` open the import tab. r=aleca
Removes the old migrator that - when it worked - would open an import wizard (which hasn't worked since tb91, since it would need to include customElements.js directly and it doesn't).
Instead, if starting with --migration, show the import tab. --migration is listed for all toolkit, so might as well make it do something useful.
The migration is now instead handled where Thunderbird normally handles command line arguments.

Also convert MessengerContentHandler.jsm to MessengerContentHandler.sys.mjs.

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

--HG--
rename : mail/components/MessengerContentHandler.jsm => mail/components/MessengerContentHandler.sys.mjs
2023-12-11 20:19:49 +00:00
Kai Engert 11c1a3650b Bug 1867765 - Fix RnpPrivateKeyUnlockTracker.unprotect(). r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D195904

Depends on D195903
2023-12-11 20:54:33 +00:00
Kai Engert ce928487ea Bug 1867765 - Add a test for importing and exporting untweaked ECC keys. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D195903
2023-12-11 20:54:28 +00:00
Geoff Lankow 582ab9e66c Bug 1854587 - Request longer timeout in browser_navigation.js. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D195984

--HG--
extra : amend_source : b254276817c2dc01d8eb4e5bb4c57ada63eb7e5c
2023-12-10 22:21:19 +00:00
welpy-cw 979ce2a1e4 Bug 1842585 - Invalidate thread tree when live language switching. r=mkmelin
Based on https://github.com/Betterbird/thunderbird-patches/blob/main/115/bugs/1842585-fix-live-language-switch.patch

Differential Revision: https://phabricator.services.mozilla.com/D195962
2023-12-09 23:15:03 +00:00
John Bieling f557dca75d Bug 1868512 - Use a dedicated MessageId type to improve the documentation. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D195621

--HG--
extra : moz-landing-system : lando
2023-12-11 10:06:04 +00:00
Magnus Melin 76be383081 Backed out changeset a1077a48dd8b (bug 1867860)
Test failues in comm/mail/test/browser/composition/browser_attachment.js

--HG--
rename : mail/components/MessengerContentHandler.sys.mjs => mail/components/MessengerContentHandler.jsm
extra : amend_source : bacf02fd31542b3e93931147abd80cc55fedd97b
2023-12-10 22:22:05 +02:00
Magnus Melin 52d1dd009e Bug 1703164 - convert mail/components/compose/content/dialogs/EdImageProps.xhtml to top level <html>. r=elizabeth
Compose | Insert | Image...

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

--HG--
extra : rebase_source : d2a269add1e59159ff93b82a6fa80298c54c4862
2023-12-10 12:58:02 +02:00
Magnus Melin 277b114ca2 Bug 1703164 - convert mail/components/compose/content/dialogs/EdLinkProps.xhtml to top level <html>. r=elizabeth
Compose | Insert | Link...

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

--HG--
extra : rebase_source : d23443daee6b0bf9c8042a05e960da5b64833a60
2023-12-10 12:57:32 +02:00
Magnus Melin 3b19f9bf59 Bug 1867860 - Make starting with `--migration` open the import tab. r=aleca
Removes the old migrator that - when it worked - would open an import wizard (which hasn't worked since tb91, since it would need to include customElements.js directly and it doesn't).
Instead, if starting with --migration, show the import tab. --migration is listed for all toolkit, so might as well make it do something useful.
The migration is now instead handled where Thunderbird normally handles command line arguments.

Also convert MessengerContentHandler.jsm to MessengerContentHandler.sys.mjs.

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

--HG--
rename : mail/components/MessengerContentHandler.jsm => mail/components/MessengerContentHandler.sys.mjs
extra : rebase_source : 7a157820a46880aa6c7358f40befd2160ed88e4b
2023-12-10 12:56:59 +02:00
Magnus Melin cf0fae3983 Bug 1868718 - follow-up, fix linting. rs=eslint DONTBUILD
Expected to return a value at the end of async function 'toImport'. (consistent-return)
2023-12-09 20:10:06 +02:00
Micah Ilbery e34ef36f26 Bug 1868865 - Extend browser_rightClickMiddleClickFolders test timeout. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D195813

--HG--
extra : amend_source : 01e2d59d9067670227d0ce43167ea946882a3bf3
extra : absorb_source : a9e1e206574bc7309127277b17011178ecb1ba83
2023-12-09 11:50:46 +02:00
Alessandro Castellani f8837ad977 Bug 1868718 - [macOS] fix menu bar items not working when all windows are closed. r=micahilbery
Differential Revision: https://phabricator.services.mozilla.com/D195747

--HG--
extra : amend_source : 2f6eacb11f729a986ee0934189ccc56b7b68f5c8
extra : absorb_source : 83fd66ed66e1edce8937abb68270325bb3c3409b
2023-12-09 11:50:09 +02:00
John Bieling e66a9e4ff4 Bug 1862387 - Add support for data: and blob: urls to be used as menu icons. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D195639

--HG--
extra : amend_source : 6d0d625a34d7d1fe080f85f57b1c7ef1abfdf13e
2023-12-09 11:48:12 +02:00
Martin Giger 6d6455467a Bug 1868796 - Fix chat acount settings scrolling. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D195786

--HG--
extra : rebase_source : eabec3506a771c592aac0d145cb458881c2c7849
2023-12-08 12:03:13 +02:00
Magnus Melin 6ce05ee48e Bug 1703164 - follow-up to 85350f460e08, untangle pointless dependency. rs=bustage-fix
--HG--
extra : amend_source : 9f122b72f5a4838987455da5f0ce85126b089f31
2023-12-08 12:06:26 +02:00
Magnus Melin a1589c9c10 Bug 1860239 - Try to fix intermittent comm/mail/test/browser/folder-display/browser_deletionWithMultipleDisplays.js. r=aleca
Lots of failures for debug. And looks like ccov also needs a little bit more.

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

--HG--
extra : rebase_source : d287e0b441327e8c94b8b1e283f784232fddf4eb
2023-12-08 09:39:24 +02:00
Magnus Melin 8aee2ba153 Bug 1703164 - convert mail/extensions/openpgp/content/ui/enigmailKeyManager.xhtml to top level <html>. r=freaktechnik
Tools | OpenPGP Key Manager

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

--HG--
extra : rebase_source : 5384884ee114aba7f8ad1ff74ebc178de57de5f3
2023-12-08 09:38:33 +02:00
Magnus Melin 4f1f1146b9 Bug 1703164 - convert mail/base/content/hiddenWindowMac.xhtml to top level <html>. r=micahilbery
Differential Revision: https://phabricator.services.mozilla.com/D195029

--HG--
extra : rebase_source : 4ff9dec0c6f029a2c8f12b7b466d345b5e439fc2
2023-12-08 09:36:47 +02:00
Magnus Melin c48a4b36e1 Bug 1703164 - convert mail/base/content/commonDialog.xhtml to top level <html>. r=aleca
Common dialogs, like alerts and prompts.

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

--HG--
extra : rebase_source : 9e7f50ac46e2af1d652d5a5018af189bac6673dc
2023-12-08 09:36:10 +02:00
Magnus Melin ae0f919ebe Bug 1703164 - convert mail/components/compose/content/dialogs/EdAdvancedEdit.xhtml to top level <html>. r=elizabeth
E.g. add a bullet list. Format | List Properties... | Advanced Edit...

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

--HG--
extra : rebase_source : a7f9393adca1e4e498552cc8953fee16969442ae
extra : amend_source : ec3f3be4addede292c721c5f6c188f238cea0d53
2023-12-08 09:34:45 +02:00
Magnus Melin 050f153b23 Bug 1703164 - convert mail/components/compose/content/dialogs/EdInsertTOC.xhtml to top level <html>. r=elizabeth
Differential Revision: https://phabricator.services.mozilla.com/D194562

--HG--
extra : rebase_source : a7389634ead87a45ddfd8474f3b4cfdd9bdfb986
extra : amend_source : 9b300f5d412ac09fc9932e47b81832aa0089024c
2023-12-08 09:34:06 +02:00
Alessandro Castellani 6cc041af2c Bug 1867878 - Convert UIDensity to es6 module. r=vineet
Differential Revision: https://phabricator.services.mozilla.com/D195320

--HG--
rename : mail/modules/UIDensity.jsm => mail/modules/UIDensity.sys.mjs
extra : moz-landing-system : lando
2023-12-07 17:36:43 +00:00
Alessandro Castellani 7e3d374e07 Bug 1866725 - Convert remaining Actors to ES modules. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D195322

Depends on D195615

--HG--
rename : mail/actors/LinkClickHandlerChild.jsm => mail/actors/LinkClickHandlerChild.sys.mjs
rename : mail/actors/LinkClickHandlerParent.jsm => mail/actors/LinkClickHandlerParent.sys.mjs
rename : mail/actors/MailLinkChild.jsm => mail/actors/MailLinkChild.sys.mjs
rename : mail/actors/MailLinkParent.jsm => mail/actors/MailLinkParent.sys.mjs
rename : mail/actors/PromptParent.jsm => mail/actors/PromptParent.sys.mjs
rename : mail/actors/VCardChild.jsm => mail/actors/VCardChild.sys.mjs
rename : mail/actors/VCardParent.jsm => mail/actors/VCardParent.sys.mjs
extra : rebase_source : 20ec6c453fb4207fe0ebf841a1eb1c60f0136cfb
2023-12-06 23:43:09 +00:00
Alessandro Castellani a2778199b0 Bug 1866725 - Move link helper methods to a system modules. r=leftmostcat
Differential Revision: https://phabricator.services.mozilla.com/D195615

--HG--
extra : rebase_source : 72840d875913eac42dde0c35922eb36ad55dc5bf
2023-12-06 23:43:06 +00:00
John Bieling 31ee337444 Bug 1862978 - Add drag'n'drop capabilities to the add-on manager, if opened from a unified toolbar button. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D195657

--HG--
extra : rebase_source : 4ca6ddcf2610611578beebb1d8fde458ab56d8c6
2023-12-06 16:00:07 +00:00
Richard Marti 2dc3bc2dda Bug 1867728 - Better approach to style the search bar focus for Windows. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D195205

--HG--
extra : rebase_source : 6ab73ef3eec37a898046468845c836aa3789e582
2023-12-01 08:36:55 +00:00
Elizabeth Mitchell ebffe3ab67 Bug 1866054: Minor code cleanup of CSS and JS. r=aleca
- Code cleanup for card sizing in Cards View
- Fix CSS in inContentDialog.css

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

--HG--
extra : moz-landing-system : lando
2023-12-06 23:58:31 +00:00
solange valverde 72c878a521 Bug 1866061 - Message list: unread message should have its text to full white in dark mode. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D195491

--HG--
extra : rebase_source : 3c70884b9eab65650d899722e9e72f7e37d3024b
extra : histedit_source : 73ade72dc011c3fdb7e3772b3e79efeef0fa227e
2023-12-04 22:52:04 +00:00
Richard Marti 40eed1f346 Bug 1868015 - Port bug 1867769 - Remove custom styling for radio/checkbox. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D195401

--HG--
extra : rebase_source : a8fa5b36047b38ac2365974be17bd1f4e92c9246
extra : histedit_source : 3b174ca3cd95abee53a9eb6efe08c15a44ce85ad
2023-12-06 16:00:28 +00:00
Vineet Deo 01eedd611f Bug 1867473 - Update all references of non-existing STARTTLS to alwaysSTARTTLS in accountsetup.js. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D195530

--HG--
extra : rebase_source : 87748a4b5ca5d24915f0b066acd4cf4fe1c76278
extra : histedit_source : 6d6f798944c793b0d9a34e3eb57eaab296355c76
2023-12-05 10:25:04 +00:00
Alessandro Castellani c8694c71e3 Bug 1868471 - Update the donation appeal URL for end of year campaign. r=sancus
Differential Revision: https://phabricator.services.mozilla.com/D195600
2023-12-05 22:18:29 +00:00
welpy-cw e4cbcd9179 Bug 1866553 - Disable scroll anchoring for threadTree. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D194666

--HG--
extra : rebase_source : 5c537e820cce30d67eb1f51a670143b2a1f6a9ff
extra : histedit_source : e729e23c159d56c3fdd6915402827686d056815f
2023-12-05 13:15:30 +00:00
welpy-cw 62914ed3ee Bug 1865548 - Ensure currentIndex is set when collapsing a thread with selections. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D194014

--HG--
extra : rebase_source : 56272e424519e522d04a8c007006b3d6411d7b92
extra : histedit_source : 8a5a132c480175c899121af6256e02186603c492
2023-12-05 15:44:58 +00:00
solange valverde e61c87bbcd Bug 1862678 - Add telemetry for mail.delete_matches_sort_order. r=leftmostcat
Differential Revision: https://phabricator.services.mozilla.com/D195500

--HG--
extra : rebase_source : 427d7dc5dbdb36e4b5b2be5965ba6a21a5374d32
extra : histedit_source : 2ee7817fe003c58cdadeab8b5a87184724e317ba
2023-12-05 00:27:28 +00:00
Vineet Deo 6dcea85ba3 Bug 1862676 - Add telemetry for mail.mailnews.scroll_to_new_message pref. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D193507

--HG--
extra : rebase_source : 966888323a90a274487b9093fe1b55bff2a8cc6f
extra : histedit_source : 1baef2b9984bff4e1674991674bb5415ecea7d5a
2023-12-05 09:47:30 +00:00
Magnus Melin 6697e55128 Bug 1868340 - Port bug 1822759 - Fix browser_parsable_css.js to account for @media not (-moz-platform...). r=freaktechnik DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D195537

--HG--
extra : rebase_source : 8d83e140333e3616718fde648435cc85c17327db
extra : amend_source : b0e0704f63c675e5120489e7aac74bfca81ba4d4
2023-12-05 15:11:40 +02:00
Kai Engert 37a6c95bcd Bug 1868225 - Support library filename used by Gpg4Win version 4.2.0. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D195483

--HG--
extra : amend_source : 519faeffa5739b5e9b410e4bdbc4e329467d0952
2023-12-05 11:37:49 +02:00
Geoff Lankow 64bb985000 Bug 1867422 - nsIMsgAccountManager.createLocalMailAccount should return the account. r=leftmostcat
Differential Revision: https://phabricator.services.mozilla.com/D195059

--HG--
extra : amend_source : 14a35e1fa6c02aae9ca8c5291a1404a6cfd8b03c
2023-12-05 11:35:31 +02:00
Geoff Lankow 14b2b1ba2a Bug 1859980 - Use createLocalSubfolder where possible in tests. r=leftmostcat
This is a less-ugly pattern, even if it is longer because of all the QueryInterface-ing.

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

--HG--
extra : amend_source : 7741c45bb3591d9d9c755369e385bd5558dc0f52
2023-12-05 11:35:02 +02:00
Magnus Melin f1f448d090 Bug 1868214 - remove mail.openpgp.key_assistant.enable. r=kaie
Differential Revision: https://phabricator.services.mozilla.com/D195478

--HG--
extra : rebase_source : e322fa4cfbb9c7ad0c7e54f7ec1cf4e787290de2
extra : amend_source : 7e5069b4c4adac1ee8dc28eda2a140fb0f2b0a73
2023-12-05 11:26:59 +02:00