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

40270 Коммитов

Автор SHA1 Сообщение Дата
Richard Marti c12e635f52 Bug 1864277 - Use nested CSS on primaryToolbar.css. r=vineet
Differential Revision: https://phabricator.services.mozilla.com/D193356

--HG--
extra : rebase_source : 4d3c0048368d9455c17e763437fbb3c6090e8ad2
2023-11-20 12:24:59 +02:00
Richard Marti 4bb6075359 Bug 1864275 - Use nested CSS on openPGP files. r=vineet
Differential Revision: https://phabricator.services.mozilla.com/D193355

--HG--
extra : rebase_source : 694653bae6d12e402bb86470c7cc05ab2d19ffc1
2023-11-20 12:24:03 +02:00
Magnus Melin 894e2fc9e5 Backed out changeset 2f18b128ada7 (bug 1852428)
Backed out since mesages in Sent folder were now marked as unread

--HG--
extra : rebase_source : bac940fbfd8f512a508b9e38b71ab7be5f84e950
2023-11-20 12:22:04 +02:00
Magnus Melin 3c8a50b509 Bug 1863296 - Prevent resizing unifinder too much up. r=vineet
Differential Revision: https://phabricator.services.mozilla.com/D193458

--HG--
extra : rebase_source : a4dffe4fe35f1a16ee0c54932f17c35a6b504fdc
2023-11-20 12:08:59 +02:00
Mark Banner 109220e488 Bug 1849716 - Remove now unnecessary app-startup category registration for nsMessengerOSXIntegration. r=darktrojan
This was made obsolete in bug 715799.

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

--HG--
extra : moz-landing-system : lando
2023-11-20 09:42:04 +00:00
Mark Banner 705139c241 Bug 1865550 - Change PgpMimeHandler to be registered using static registration. r=mkmelin
Also changes it to be an ES module and moves it to be registered under a resource URI as that is more consistent and easier.

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

--HG--
rename : mail/extensions/openpgp/content/modules/pgpmimeHandler.jsm => mail/extensions/openpgp/PgpMimeHandler.sys.mjs
extra : moz-landing-system : lando
2023-11-20 09:42:03 +00:00
Mark Banner 94534f41f5 Bug 1865529 - Simplify EnigmailCore to only handle initialisation of Enigmail components. r=mkmelin
This simpifies the code down to remove the unnecessary wrapping and resolve it into a simple init function.
The calling points of Enigmail.getService are simply replaced with a call to the new init. They could possibly be reviewed
at a later stage to see if they are still necessary or not.

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

--HG--
extra : moz-landing-system : lando
2023-11-20 09:42:03 +00:00
Magnus Melin f350675159 Bug 1865068 - Improve nsIMsgAccountManager idl. r=darktrojan
Fix string type and correct method name capitalization.

```
find . -type f -not -path "*.hg*" -not -name "*.cpp" -not -name "*.h" -exec sed -i 's/FindServerIndex(/findServerIndex(/g' {} \;
find . -type f -not -path "*.hg*" -not -name "*.cpp" -not -name "*.h" -exec sed -i 's/FindAccountForServer(/findAccountForServer(/g' {} \;
find . -type f -not -path "*.hg*" -not -name "*.cpp" -not -name "*.h" -exec sed -i 's/WriteToFolderCache(/writeToFolderCache(/g' {} \;
find . -type f -not -path "*.hg*" -not -name "*.cpp" -not -name "*.h" -exec sed -i 's/CleanupOnExit(/cleanupOnExit(/g' {} \;
find . -type f -not -path "*.hg*" -not -name "*.cpp" -not -name "*.h" -exec sed -i 's/SetFolderDoingEmptyTrash(/setFolderDoingEmptyTrash(/g' {} \;
find . -type f -not -path "*.hg*" -not -name "*.cpp" -not -name "*.h" -exec sed -i 's/GetEmptyTrashInProgress(/getEmptyTrashInProgress(/g' {} \;
find . -type f -not -path "*.hg*" -not -name "*.cpp" -not -name "*.h" -exec sed -i 's/SetFolderDoingCleanupInbox(/setFolderDoingCleanupInbox(/g' {} \;
find . -type f -not -path "*.hg*" -not -name "*.cpp" -not -name "*.h" -exec sed -i 's/GetCleanupInboxInProgress(/getCleanupInboxInProgress(/g' {} \;
```

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

--HG--
extra : moz-landing-system : lando
2023-11-20 09:17:46 +00:00
Magnus Melin 00c97f47c2 Bug 1801529 - Make docs valid for eslint-plugin-jsdoc in trust.jsm and uris.jsm. rs=me
--HG--
extra : amend_source : cd141d55b4d26cb2d2fc3aa8a900a11359a0681c
2023-11-19 12:39:39 +02:00
Elizabeth Mitchell 633ee6c78a Bug 1865433 - Cards View: move expand/collapse button to third row. r=sol
- Move expand/collapse button to third row.
- Remove extra spacing before Group by Sort header.
- Expand button affects Thread View and Group by Sort.

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

--HG--
extra : moz-landing-system : lando
2023-11-18 23:03:22 +00:00
Magnus Melin e5b0b65c80 Bug 1865471 - Port bug 1864985 - Add hasUserPass attribute to nsIURI. r=bustage-fix 2023-11-18 14:58:51 +02:00
Elizabeth Mitchell 78c02f322c Bug 1858578 - Adjust Cards View cards row height. r=sol
- Make cards smaller in height.
- Make cards scale to the font size.

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

--HG--
extra : amend_source : 421a5274520c14b669420e62e8d28fa01fcd8eda
2023-11-18 12:54:29 +02:00
solange valverde fd4765a9eb Bug 1860141 - Cards View: Show the top 3 tags for a message and a +n indicator for additional tags. r=elizabeth
Differential Revision: https://phabricator.services.mozilla.com/D191497

--HG--
extra : moz-landing-system : lando
2023-11-17 23:17:58 +00:00
solange valverde 0e5860c84d Bug 1864979 - Selected cards in Address Book aren't highlighted. r=elizabeth
Differential Revision: https://phabricator.services.mozilla.com/D193726

--HG--
extra : moz-landing-system : lando
2023-11-17 09:58:38 +00:00
Geoff Lankow 0d8c1e15b9 Bug 1864809 - Keep a reference to DNS workers while they are active. r=mkmelin
The worker is getting garbage collected before it has a chance to return with results.

Depends on D193866

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

--HG--
extra : moz-landing-system : lando
2023-11-17 07:23:09 +00:00
Geoff Lankow 19b668edba Bug 1864809 - Split DNS.jsm into DNS.sys.mjs and dnsWorker.js. r=mkmelin
Before fixing the actual bug, let's tidy up this confusing mess of a file which is both a module and a worker.

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

--HG--
rename : mail/modules/DNS.jsm => mail/modules/DNS.sys.mjs
rename : mail/modules/DNS.jsm => mail/modules/dnsWorker.js
extra : moz-landing-system : lando
2023-11-17 07:23:09 +00:00
solange valverde 0d509e4f1b Bug 1864064 - Cards View: Move spam button to third row. r=elizabeth
Differential Revision: https://phabricator.services.mozilla.com/D193494

--HG--
extra : amend_source : 4bbf2e070897b38373c36eccfbab8c3377e5299f
2023-11-15 21:46:50 +00:00
Geoff Lankow 047df34a82 Bug 1856929 - Stop using STATE_STOP to trigger message display functions. r=mkmelin
This isn't ever going to work the way I'd originally intended, so instead I've added a new
nsIMailProgressListener callback for handling attachments as soon as they're available, and will
do everything else on the DOMContentLoaded event.

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

--HG--
extra : rebase_source : 707bce23b4372521e99d46c08f3e5698537739e9
extra : amend_source : 0d67631a2ade9198e0f86b8be790ed0975a9f5ba
2023-11-02 12:56:41 +13:00
Geoff Lankow 58f809240e Bug 1827450 - Disable test_ext_messages_query.js in code coverage tasks. r=john.bieling
This test seems to break the test tasks. It times out after 5 minutes and every test that runs after it also times out after 5 minutes.

It's not ideal having a test disabled in code coverage, but better to have one disabled than many that fail because of it.

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

--HG--
extra : rebase_source : 69b2eff9d627799d6e0c8c78d1706294ad2d123f
extra : amend_source : ea2bd28539d471c1db1c89f682a37119e862f582
2023-11-16 10:36:36 +13:00
Magnus Melin 02a02172ea Bug 1858629 - Invite attendees - clicking on found user added them twice. r=leftmostcat
Differential Revision: https://phabricator.services.mozilla.com/D193648

--HG--
extra : moz-landing-system : lando
2023-11-16 10:38:30 +00:00
Micah Ilbery 7a94fe300e Bug 1860599 - Cards View: Add threaded line for items in threads. r=elizabeth
Differential Revision: https://phabricator.services.mozilla.com/D192767

--HG--
extra : moz-landing-system : lando
2023-11-16 10:38:30 +00:00
Magnus Melin db0b2ede82 Bug 1864747 - Fix shutdown notifier for OAuth2. r=BenC,emilio
Differential Revision: https://phabricator.services.mozilla.com/D193590

--HG--
extra : moz-landing-system : lando
2023-11-15 23:09:21 +00:00
John Bieling 2b5fa33780 Bug 1846126 - Update documentation of messageDisplayScripts.registerScript(). r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D193312

--HG--
extra : amend_source : 292aa87ca04a58707ce1b36327389fc0fcf0bf45
2023-11-15 12:51:17 +02:00
John Bieling c4b4cc7ca0 Bug 1864175 - Unify deprecation messages. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D193307

--HG--
extra : amend_source : 2ebce1a2da2fbd8d2e9f854014aed9b0af7d81be
2023-11-15 12:51:00 +02:00
John Bieling cf77f2500d Bug 1864173 - Move tag related functions into its own namespace. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D193306

--HG--
extra : amend_source : 76eb35cb50b8b9ff0032f6d20d01a0ef6a64ace3
2023-11-15 12:50:41 +02:00
John Bieling ab3831ce37 Bug 1864119 - Add support for accountId to messages.query(), to be consistent with folders.query(). r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D193274

--HG--
extra : amend_source : c1dec17913fe790334f7e616a6b1747bcff9ed33
2023-11-15 12:50:14 +02:00
John Bieling 4aad0e90fa Bug 1852428 - Do not mark messages created by nsMsgCopy::DoCopy as read. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D193359

--HG--
extra : amend_source : b011cfb3fdc6e7c5f3356ae0d01833395405e961
2023-11-15 12:49:30 +02:00
Daniel Darnell f1f62078ae Bug 1863594 - Fix Flatpak manifest URL. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D193504

--HG--
extra : amend_source : f0abaad9207ff2bce7d722fcb9b53f80bab459e0
2023-11-15 12:48:55 +02:00
Daniel Darnell e4bccbb8f2 Bug 1863262 - Fix Thunderbird Flatpak app ID in Wayland. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D193508

--HG--
extra : amend_source : 78113ecb32e84ee76bd5f75964086e06d32bb0bf
2023-11-15 12:48:18 +02:00
John Bieling aa963bbeae Bug 1864120 - Allow to query for search folders. r=babolivier
Differential Revision: https://phabricator.services.mozilla.com/D193273

--HG--
extra : amend_source : 4bde3ceb5a7f17d739a1395d19a20ccb35d39808
2023-11-15 09:14:47 +02:00
Daniel Darnell 8980ad5caa Bug 1845106 - Port bug 1839891: Convert 'release-generate-checksums-beetmover' tasks to 'from_deps' transforms. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D193264

--HG--
extra : amend_source : de951deb994d64a336f8757efd62082c7e57161e
2023-11-15 09:14:13 +02:00
Daniel Darnell 52f8e8c541 Bug 1845106 - Port bug 1839891: Convert 'release-beetmover-source-checksums' tasks to 'from_deps' transforms. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D193134

--HG--
extra : amend_source : 73eefafb9121028a7d544c41150057d56ebc887e
2023-11-15 09:13:46 +02:00
Daniel Darnell f8950ba9e0 Bug 1845106 - Port bug 1839891: Convert 'release-source-checksums-signing' tasks to 'from_deps' transforms. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D193133

--HG--
extra : amend_source : 8df39e9ca8e883dcab93d08cec48e87f727bbb3a
2023-11-15 09:13:14 +02:00
welpy-cw 7bbb8e5a56 Bug 1864338 - Enable onMessagesRemoved listener for synthetic views. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D193383

--HG--
extra : moz-landing-system : lando
2023-11-14 22:10:49 +00:00
Rob Lemley 2222fd7ac9 Bug 1824288 - Remove unused string migration script. rs=me DONTBUILD 2023-11-14 16:36:28 -05:00
John Bieling 4186d89d1c Bug 1529791 - Add support for virtual search folders. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D193086

--HG--
extra : amend_source : a6ca1e41467c6f59ebc2dd28d1b2afcf15f25ee1
2023-11-14 12:53:10 +02:00
Geoff Lankow 6c19089ada Bug 1851536 - Test items on the folder pane context menu, part 3. r=john.bieling
Tests the Empty Trash and Empty Junk items.

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

--HG--
extra : amend_source : 55b8da32c290f5226cd2e650555da6b5f623aec2
2023-11-14 12:52:39 +02:00
Rob Lemley 94556b591f Bug 1863363 - Enable taskgraph diff source tests for Thunderbird. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D192891

--HG--
extra : amend_source : 100beeb170ad1c772edb4dd023ab9fed16aa75d1
2023-11-14 12:52:05 +02:00
cketti cacd98aff5 Bug 1864042 - Fix telemetry key xml-from-disk. r=freaktechnik
Due to an argument accidentally being passed to the wrong function, the telemetry key was constructed as "xml-from-undefined".

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

--HG--
extra : amend_source : 91d20cc2ce316b4c30db1bad66d8443a9d79eb49
2023-11-14 12:51:28 +02:00
Magnus Melin 8d745751a8 Backed out changeset 1e6c184038ca (bug 1846550) 2023-11-14 12:50:51 +02:00
solange valverde a38a38a923 Bug 1863812 - Table view: star and junk icons show wrong state for selected-focused message. r=elizabeth,thunderbird-front-end-reviewers
Regression from bug 1857120

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

--HG--
extra : moz-landing-system : lando
2023-11-13 23:11:03 +00:00
Richard Marti 78f2893e10 Bug 1862973 - Use nested CSS on contextMenu.css. r=elizabeth
Differential Revision: https://phabricator.services.mozilla.com/D192680

--HG--
extra : moz-landing-system : lando
2023-11-13 18:08:22 +00:00
Rob Lemley 5ed1ddb6ec Bug 1864342 - Don't add provisioning profile to macOS build signing jobs. r=dandarnell
Temporarily remove provisioning profile data from macOS build signing job
payloads.
The provisioning profile is to allow the browser to access the restricted
passkey entitlement.
At this time, some infrastructure work needs to be completed before enabling
profiles for Thunderbird.

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

--HG--
extra : moz-landing-system : lando
2023-11-13 18:08:21 +00:00
Rob Lemley 43f7da8011 Bug 1863738 - Port bug 1863666: Downgrade searchfox builds to rustc 1.72. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D193096

--HG--
extra : moz-landing-system : lando
2023-11-13 18:08:21 +00:00
welpy-cw 17ef5a57c0 Bug 1864339 - Fix hdrForFirstSelectedMessage for multi-folder views. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D193385

--HG--
extra : moz-landing-system : lando
2023-11-13 17:55:57 +00:00
John Bieling 20320743cc Bug 1863935 - Allow mailTabs.setSelectedMessages() to select messages in the current view without enforcing a folder reload. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D193195

--HG--
extra : moz-landing-system : lando
2023-11-13 17:53:04 +00:00
John Bieling 17c546a8a9 Bug 1863825 - Make sure selected message is scrolled into view. r=thunderbird-reviewers,mkmelin,ikey
Differential Revision: https://phabricator.services.mozilla.com/D193123

--HG--
extra : moz-landing-system : lando
2023-11-13 17:49:47 +00:00
Geoff Lankow f9b5e9d868 Bug 1862822 - Don't mark messages in background tabs as read. r=mkmelin
This changes uses the page visibility API to avoid marking messages as read until the tab is
switched to. First I had to mark background browsers as inactive for the API to work.

In order to test the behaviour with an IMAP server, I had to modify the IMAP fakeserver to send
message flags in the response to a FETCH command, as real servers do. Then I discovered the \Seen
flag isn't propagated if it's the only flag, which seems like a real problem that should be fixed.

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

--HG--
extra : amend_source : a20f13257b4582dd1899d3f76d00c75af6bcd7b8
2023-11-13 12:51:21 +02:00
Itagaki Fumihiko 1100a305b5 Bug 1859224 - Correct nsDBFolderInfo::GetInt64Property code r=mkmelin
This function does not appear to be in use. So there is nothing wrong with it. However, we shouldn't leave any incorrect code behind, so let's fix it.

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

--HG--
extra : amend_source : 9386f38a45e866b25e165b10f876beff6efefea4
2023-11-13 12:50:49 +02:00
Richard Marti e1acc641fd Bug 1820244 - Remove the hard coded colors in link preview. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D193407

--HG--
extra : amend_source : eefb5a3b14fee7c08e758f29e83cccd94e1cfd9b
2023-11-13 12:50:06 +02:00