Geoff Lankow
d8598cb6a1
Bug 1851536 - Add newsgroups to browser_folderPaneContext.js. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D192299
--HG--
extra : amend_source : 300f43c4611c00e9ca8de51c0b8af3f12e391a8f
2023-11-07 15:19:21 +02:00
Geoff Lankow
e1f51cd133
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 : a5634000f67ffe8cd71c5137bb33e027ca031383
2023-11-07 12:41:16 +02:00
Magnus Melin
dc9dec31a4
Bug 1861490 - Fix intermittent comm/mail/base/test/browser/browser_threadTreeDeleting.js | selected row should be the last visible row. r=darktrojan
...
Listen to scrollend event and use a normal timeout after that.
Differential Revision: https://phabricator.services.mozilla.com/D192218
--HG--
extra : rebase_source : 3f52857d747ca7b8a4931b886c7ecdc5fc1be751
extra : amend_source : 9dcad1d99b5a35978baede61c4450e27f9e93c57
extra : absorb_source : ed48470b85a14add66bdd8e3404cc4562a73e09b
2023-11-04 12:50:28 +02:00
Magnus Melin
1f4a59f399
Backed out changeset 43375a7218f0 (bug 1861490) DONTBUILD
...
--HG--
extra : amend_source : 7bdc0827f539f646dcfc31fa08eb1484b9ff0e1f
2023-11-03 15:00:27 +02:00
Magnus Melin
3d88a2ab62
Bug 1861490 - Fix intermittent comm/mail/base/test/browser/browser_threadTreeDeleting.js | selected row should be the last visible row. r=darktrojan
...
Listen to scrollend event and use a normal timeout after that.
Differential Revision: https://phabricator.services.mozilla.com/D192218
--HG--
extra : rebase_source : 85662f34cfdbf3f679fc073690816523c176c1e1
2023-11-02 09:05:12 +02:00
Geoff Lankow
c4e200f6e5
Bug 1851536 - Test items on the folder pane context menu, part 2. r=mkmelin
...
Tests "Mark Folder Read" and "Mark All Folders Read".
Differential Revision: https://phabricator.services.mozilla.com/D192293
--HG--
extra : rebase_source : 037d25ed51ac69cfb9fcbeea80ab4ec4fd081359
extra : amend_source : 9486b9c45094c782f480dde505bebbb1b2f577ca
2023-10-31 12:48:23 +13:00
Geoff Lankow
2385a2df59
Bug 1842420 - Fix "mark as read" context menu item for virtual folders. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D192291
--HG--
extra : rebase_source : 72a748704195118b59d92e6978a905a7b035c030
extra : amend_source : d6ba5bfd4fd3890d574ff0f57e1057a75f9f49ba
2023-10-30 12:38:34 +13:00
Alessandro Castellani
7d101fa3a9
Bug 1854255 - Enforce prefer-const eslint rule in the whole mail/ directory. r=john.bieling
...
Differential Revision: https://phabricator.services.mozilla.com/D192040
--HG--
extra : moz-landing-system : lando
2023-10-28 01:16:36 +00:00
Geoff Lankow
89f11ad153
Bug 1845391 - Refresh the thread tree without rebuilding it where possible. r=leftmostcat
...
Differential Revision: https://phabricator.services.mozilla.com/D191508
--HG--
extra : amend_source : c517ceaaea706ba747b8a57d945b353ac207f0ad
2023-10-26 10:31:26 +01:00
Martin Giger
451150f825
Bug 1835687 - Use HTML search-bar widget in quick filter bar. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D190713
--HG--
rename : mail/components/unifiedtoolbar/content/search-bar.mjs => mail/base/content/widgets/search-bar.mjs
rename : mail/components/unifiedtoolbar/test/browser/browser_searchBar.js => mail/base/test/browser/browser_searchBar.js
rename : mail/components/unifiedtoolbar/test/browser/files/searchBar.xhtml => mail/base/test/browser/files/searchBar.xhtml
extra : amend_source : d2c17892f8717285cd887107bcb1428107e9d2dc
2023-10-25 17:41:17 +01:00
welpy-cw
d8acd71eaa
Bug 1860539 - Disable open in conversation for multiple selected messages. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D191640
--HG--
extra : amend_source : bff1456d5f410f431d84a4f90549c4bcbb50eb61
2023-10-25 17:39:17 +01:00
welpy-cw
ec85e2144c
Bug 1847792 - Fix cmd_nextUnreadMsg for collapsed thread. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D191740
--HG--
extra : amend_source : 2f5377642daa2e47a6c8751e4971b0f1ccd22a06
2023-10-25 17:38:07 +01:00
Magnus Melin
0bb74fcd4d
Bug 1857835 - Make Message Convert to Event... work with message pane turned off. r=freaktechnik
...
Disabling it properly for .eml messages opened from file. The implementation won't work with that.
Also clearing out old cruft which is not used (outside the search dialog) post Supernova.
Differential Revision: https://phabricator.services.mozilla.com/D191232
--HG--
extra : amend_source : 278ca24ad22cd9ab0b4c7f17ac865f12f4837d8c
2023-10-25 10:33:16 +01:00
Martin Giger
8057a2c902
Bug 1860082 - Update modules referenced in browser_startup that were converted to ESM in mozilla-central. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D191463
--HG--
extra : amend_source : 72867daba04f7b05a08a5a17df8952bcc43c725a
extra : histedit_source : efad45ee49e5f64621b17fa0186f8f525edc4ea2
2023-10-24 17:37:23 +01:00
Martin Giger
250b7b346b
Bug 1860082 - Catch up on remaining module imports with mozilla-central ES module conversion. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D191455
--HG--
extra : amend_source : 4b62de902b3273a2d7320266c81e3fc582370265
extra : histedit_source : e5d6f14765bb4ff950a2885b61bfb1e3c8fe2c8a
2023-10-24 17:37:01 +01:00
Magnus Melin
99e5d3a7aa
Bug 1859330 - Try to fix intermittent comm/mail/base/test/browser/browser_threadTreeQuirks.js - TypeError: can't access property "getAttribute", threadTree.getRowAtIndex(...) is null. r=john.bieling
...
Differential Revision: https://phabricator.services.mozilla.com/D191511
--HG--
extra : rebase_source : fe0311df9974dc58397563ab8760c60114b3d707
extra : amend_source : 830d489e168d80a79e75a913a7ce14f68221820d
2023-10-21 13:56:27 +03:00
welpy-cw
65364f790e
Bug 1859938 - Re-enable forwarding by hotkey for multiple messages. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D191419
--HG--
extra : moz-landing-system : lando
2023-10-19 22:33:41 +00:00
John Bieling
b668327929
Bug 1859090 - ESMify ExtensionSupport.jsm. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D191180
--HG--
rename : mail/modules/ExtensionSupport.jsm => mail/modules/ExtensionSupport.sys.mjs
extra : moz-landing-system : lando
2023-10-18 16:45:48 +00:00
Magnus Melin
e46ee7e77a
Bug 1859273 - Port bug 1857999 to Thunderbird - Stop using xml-stylesheet processing instructions for styling non-test xhtml documents. r=freaktechnik
...
Using https://github.com/Mossop/depi
find -name "*.xhtml" -not -path "./suite/*" > /tmp/depi/filelist.txt
node index.js path-to/comm/
Differential Revision: https://phabricator.services.mozilla.com/D191114
--HG--
extra : amend_source : 9b289924f64aa4b22a9ebfaaf3c8853bc1d2f69d
extra : absorb_source : 3aa297db246dfd7ebcbac5d8465f4b639c054c54
2023-10-18 11:00:28 +01:00
Magnus Melin
052a699983
Bug 1824919 - Try to fix intermittent comm/mail/base/test/browser/browser_treeView.js | 'select' event didn't fire before the delay. r=freaktechnik
...
We can't guarantee the check will take place in the 240-250 time frame. If it gets checked after 250 it may be too late to get the right result.
Differential Revision: https://phabricator.services.mozilla.com/D191085
--HG--
extra : amend_source : 552c7a6e0082fe195d76985ecceb54141254edbc
extra : absorb_source : 898ade1a33181a66914d7baea3f1225f219eb417
2023-10-18 10:58:23 +01:00
Brendan Abolivier
1c8566a212
Backed out changeset f4f04805089a (bug 1824919) for causing test failures.
...
--HG--
extra : amend_source : 71e5c92a531848ad7f0ff3db10251a748d8d0d03
2023-10-16 20:47:06 +01:00
Magnus Melin
2ea7b80cf4
Bug 1824919 - Try to fix intermittent comm/mail/base/test/browser/browser_treeView.js | 'select' event didn't fire before the delay. r=freaktechnik
...
We can't guarantee the check will take place in the 240-250 time frame. If it gets checked after 250 it may be too late to get the right result.
Differential Revision: https://phabricator.services.mozilla.com/D191085
--HG--
extra : amend_source : 40b07a7d8ebacc806c0ed62350756be01df0405d
2023-10-16 19:25:56 +01:00
Elizabeth Mitchell
d45a96cef5
Bug 1843486 - Add table navigation in message list rows. r=aleca
...
- Allow navigating message table cells and rows by keyboard.
- Add visual indicator for row cell with navigation by keyboard.
- Ensure NVDA reads selected status correctly if a row is selected.
Differential Revision: https://phabricator.services.mozilla.com/D189053
--HG--
extra : histedit_source : 4111b359c17ffff768c72edd2fad1d459755ea0b
2023-09-24 06:01:31 +00:00
welpy-cw
4c2456d0d6
Bug 1850190 - Restore mailnews.scroll_to_new_message functionality. r=freaktechnik
...
Scroll newly received messages into view without selecting them when entering a folder. Any
message selections will not be restored in this case.
This is the default behavior of earlier Thunderbird versions and can be disabled by setting
the preference `mailnews.scroll_to_new_message` to `false`.
Differential Revision: https://phabricator.services.mozilla.com/D187846
--HG--
extra : histedit_source : 35fc1f8c2b6f1ace8dfbc1776d3ec38d8e2689c9
2023-09-26 20:38:41 +00:00
Magnus Melin
cdda7afed4
Bug 1832857 - Wait up to 1s instead of 500ms for gloda indexing, to prevent random timeouts in browser_mailContext.js. r=elizabeth
...
Differential Revision: https://phabricator.services.mozilla.com/D190543
--HG--
extra : amend_source : aea0e20bfbbd1af4e2fff1a72f772331497eb67c
2023-10-10 08:13:19 +00:00
Geoff Lankow
5c3a735939
Bug 1617887 - Make the functions for opening and closing windows async. r=aleca
...
Mozmill had some complicated ways of tracking windows as they opened and closed that involve timers and hacking the event loop.
We can do much better with Promises, and BrowserTestUtils already provides the tools we need.
Differential Revision: https://phabricator.services.mozilla.com/D190429
--HG--
extra : rebase_source : 8117fb4f08580ebfc472e31d262d404862c26885
extra : amend_source : 42db542877761d86058f956837fd99996ee4491a
2023-10-04 18:10:15 +13:00
Martin Giger
3b4457539d
Bug 1744143 - De-XPCOM chat logger. r=leftmostcat
...
Differential Revision: https://phabricator.services.mozilla.com/D190477
--HG--
extra : moz-landing-system : lando
2023-10-11 06:05:40 +00:00
welpy-cw
7428d67504
Bug 1855065 - Re-enable compose actions for multiple messages at once. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D190064
--HG--
extra : amend_source : 2052b01c5a1bab308b50ea362653ecd2a3d36386
2023-10-05 13:51:41 +03:00
Magnus Melin
c566be6301
Bug 1855160 - Remove "Move (or Copy) to <folder> again" from folder context menus. r=aleca
...
... and add the last moved/copied to folder instead as a separate top level item under the Move/Copy folder context menus.
Differential Revision: https://phabricator.services.mozilla.com/D189617
--HG--
extra : rebase_source : 0f6af4b7342e8212dc665aae6a5421b1b8a3d623
extra : amend_source : b8e5b19bae9f70f4cb198e388d454354e2a6c4aa
2023-10-05 13:51:23 +03:00
Geoff Lankow
33cd685229
Bug 1854836 - Remove hack in browser_searchMessages.js. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D189989
--HG--
extra : moz-landing-system : lando
2023-10-04 04:21:09 +00:00
welpy-cw
7c3812625e
Bug 1853558 - Re-enable opening multiple drafts or templates at once. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D188527
--HG--
extra : amend_source : 473c980f0f340284ef5aacaabcf3c45b5196b1e6
2023-10-03 13:24:25 +03:00
welpy-cw
62fdc7790c
Bug 1851971 - Enable cmd_replyList only for list messages. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D189636
--HG--
extra : amend_source : 08b17d134b00a9e1c09af4899fe81c5bc23f9af0
2023-09-30 10:35:07 +03:00
Geoff Lankow
d01ce6f4f5
Bug 1851536 - Test the Search Messages dialog. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D189336
--HG--
extra : rebase_source : 75b3e691d6a177afbdc122adbb07e710cb78d539
extra : amend_source : 50be4068c01b1268234a161c405995f616548fcf
2023-09-19 21:32:07 +12:00
Geoff Lankow
9a430b4f74
Bug 1854295 follow-up - Remove stray linter comment. rs=me
...
--HG--
extra : rebase_source : f8c91819b0410f861a10ead89f0cc5e74d2ba036
2023-09-28 12:13:55 +13:00
Geoff Lankow
44c6cd1aa6
Bug 1854295 - Improve and extend browser_formPickers.js. r=mkmelin
...
* Uses dedicated methods from BrowserTestUtils for testing some widgets.
* Adds a few more cases in existing tests.
* Adds testing of the HTML details element.
* Adds testing of forms in mail messages.
Differential Revision: https://phabricator.services.mozilla.com/D188783
--HG--
extra : moz-landing-system : lando
2023-09-27 09:47:55 +00:00
Alessandro Castellani
1d16db7669
Bug 481143 - Update the default sorting order to descending for new users. r=babolivier,leftmostcat
...
Differential Revision: https://phabricator.services.mozilla.com/D187826
--HG--
extra : amend_source : a1a82f34ea5a8929ad63d04196e2c9acc3104c12
2023-09-26 09:03:53 +03:00
Geoff Lankow
97228a7975
Bug 1852922 - Fix leak in about:message when ReloadMessage is called. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D188893
--HG--
extra : amend_source : 5153f7ed7df91f8920d7910691780625e9f83642
2023-09-25 11:42:07 +02:00
Vineet Deo
3b89a401ba
Backed out changeset 460936d2b8d9 (bug 1854295)
2023-09-21 11:53:56 -07:00
Geoff Lankow
b46f029204
Bug 1854295 - Improve and extend browser_formPickers.js. r=mkmelin
...
* Uses dedicated methods from BrowserTestUtils for testing some widgets.
* Adds a few more cases in existing tests.
* Adds testing of the HTML details element.
* Adds testing of forms in mail messages.
Differential Revision: https://phabricator.services.mozilla.com/D188783
--HG--
extra : amend_source : 690add880f0ce504d7c03a3586e209e726f6ccf5
2023-09-21 11:30:52 +02:00
Alessandro Castellani
991fae5d76
Bug 1854255 - Enable `prefer-const` as linting rule for some tests head files. r=vineet
...
Differential Revision: https://phabricator.services.mozilla.com/D188765
--HG--
extra : moz-landing-system : lando
2023-09-21 05:40:50 +00:00
Martin Giger
9f2a3f290a
Bug 1844699 - Attempt to fix waiting for the remote favicon. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D188730
--HG--
extra : moz-landing-system : lando
2023-09-20 19:22:54 +00:00
Geoff Lankow
9b347e9474
Bug 1851871 - Notify the front end when headers are ready, and try to update the display then. r=BenC,aleca,freaktechnik
...
This is a little bit of a hack, but it should appear to perform much better.
Once `nsMimeHtmlEmitter` has set the message header data on the `nsIMailChannel`, it causes an
`onStatusChange` event to fire, and the front end responds by displaying the headers.
To avoid confusion when the headers update and the message doesn't (which annoyingly won't happen
until the whole message is ready), on STATE_START the previous message is cleared from the display.
Differential Revision: https://phabricator.services.mozilla.com/D188535
--HG--
extra : amend_source : 704adcfcbf62e70b6495bd3046abc70d8303e988
2023-09-20 11:38:35 +02:00
Geoff Lankow
acca3b5856
Bug 1851536 - Test the subscribe dialog for IMAP and NNTP. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D188550
--HG--
extra : moz-landing-system : lando
2023-09-20 00:38:54 +00:00
Geoff Lankow
87d7f6767b
Bug 1847401 - Display un-searched folders that are descendants of searched folders. r=freaktechnik
...
If the user wants the unified inbox to not search subfolders, they should still be displayed in the folder tree.
Differential Revision: https://phabricator.services.mozilla.com/D187867
--HG--
extra : amend_source : 64654aa34e760103193d042fe2a3cd8e0f8af715
2023-09-18 12:05:48 +02:00
Geoff Lankow
c16e3927b9
Bug 1853491 - Port bug 1852963 - Rename BrowserTestUtils.loadURIString() to .startLoadingURIString(). rs=bustage-fix
2023-09-16 16:28:12 +12:00
Brendan Abolivier
21588270ac
Bug 1852480 - Make sure every message has been moved back when testing undoing archiving. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D187882
--HG--
extra : moz-landing-system : lando
2023-09-11 15:35:26 +00:00
Geoff Lankow
3364341cdb
Bug 1851536 - Test items on the folder pane context menu, part 1. r=mkmelin
...
Tests for:
- Open in New Tab
- Open in New Window
- New Folder
- Rename
- Delete
- Properties
- Settings
Differential Revision: https://phabricator.services.mozilla.com/D187742
--HG--
extra : amend_source : 0868f7e126bddddc0ba25c63f2f2d646aa8975e3
2023-09-11 12:32:12 +03:00
Geoff Lankow
8e5e63672c
Backed out changeset b3523ca25ec5 (bug 1840943) until a better fix can be found.
...
--HG--
extra : rebase_source : 213718f759cce35dee795e15fc52ff4957bb574d
extra : amend_source : 6e353029b6dde88752b412e994d1e8cd458a515f
2023-09-08 10:41:03 +12:00
Vineet Deo
c58bfdfa19
Bug 1831280 - Show Condensed Address Pref Needs to Update Thread Pane. r=darktrojan
...
**How To Test**
- Change the display name of a contact
- Set Prefer Display name preference of contact to be true
- Go to settings and update preference under Display Name to be true
- See if thread pane has been updated to match new display name
Differential Revision: https://phabricator.services.mozilla.com/D182156
--HG--
extra : moz-landing-system : lando
2023-09-07 09:42:56 +00:00
Alessandro Castellani
bdb516733e
Bug 1849919 - Re-enable the Go > Folder menu. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D186898
--HG--
extra : moz-landing-system : lando
2023-09-06 21:53:26 +00:00
Alessandro Castellani
694e95d841
Bug 1849000 - Make the cards view and vertical layout the default for new profiles. r=john.bieling
...
- New empty profiles should get the Vertical Layout and Cards View by default
- Existing profiles shouldn't be affected
- All tests have been updated to ensure they work with the new defaults, except those that need to test specific table view features
Differential Revision: https://phabricator.services.mozilla.com/D186386
--HG--
extra : amend_source : 1076cff4f191065d05c4ff2e35baccd706fb55cf
2023-08-30 23:42:20 +02:00
Elizabeth Mitchell
04daa17356
Bug 1817705 - Add convert to event/task in mail context menu. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D182571
--HG--
extra : amend_source : 74663a6df9a88b6e75b081b671ea27c828d453b5
2023-08-15 11:12:15 +01:00
Martin Giger
984fa343e1
Bug 1847844 - Copy PluralForm.sys.mjs to mail/. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D185795
--HG--
extra : amend_source : 572b93a26cda4b81ec086967974d2794390e8c42
2023-08-11 13:32:49 +03:00
Geoff Lankow
83561cca41
Bug 1847842 - Prevent TreeView widget scrolling to a row that doesn't exist. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D185718
--HG--
extra : moz-landing-system : lando
2023-08-09 23:01:27 +00:00
Geoff Lankow
4977d39f66
Bug 1847680 - Fix leak of nsIMsgWindow object from various dialogs. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D185628
--HG--
extra : moz-landing-system : lando
2023-08-08 10:48:02 +00:00
Geoff Lankow
c049bef145
Bug 1845011 - Test navigation commands in message tabs and windows. r=freaktechnik
...
Depends on D185251
Differential Revision: https://phabricator.services.mozilla.com/D185252
--HG--
extra : moz-landing-system : lando
2023-08-07 22:45:29 +00:00
Geoff Lankow
cbdcf74578
Bug 1843462 - Prevent filling of off-screen TreeView rows during invalidation. r=leftmostcat
...
If `invalidate` is called, the TreeView should immediately stop adding buffer rows. And instead
of adding extra rows immediately after invalidation, it should wait to the end of the event loop
in case something else happens first.
Differential Revision: https://phabricator.services.mozilla.com/D184787
--HG--
extra : rebase_source : 96556a20c486967a033939038c471d0f0339f983
2023-07-27 22:31:34 +12:00
Geoff Lankow
54d1df6579
No bug - Tidy up the tasks in a test. rs=me
...
Just moving this task from the bottom to where the rest of the tests are, so it doesn't get overlooked.
--HG--
extra : rebase_source : a34d2a58d23b862891d7c406cd8f775c855d3097
extra : amend_source : 3e5c77abe498bcdd4fe9ad09272ff52ba4f0ffea
2023-08-01 16:14:08 +12:00
Geoff Lankow
25b14f441d
Bug 1829340 follow-up - Prevent bad interaction between tests. r=#thunderbird-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D184677
--HG--
extra : rebase_source : 6dfb9928e19a10da2a3d5e511e6b2306a92c6e4b
2023-07-27 09:37:40 +00:00
Brendan Abolivier
ebd5a70fa1
Bug 1829340 - Keep a reference to the transaction manager when archiving a message. r=leftmostcat
...
Differential Revision: https://phabricator.services.mozilla.com/D183880
--HG--
extra : amend_source : e5baccc9d6ea9a6ae11434840414965b3cdbd9f2
2023-07-26 14:11:17 +00:00
Geoff Lankow
e8e2d952cd
Bug 1844609 - Stop browser_linkHandler.js attempting to contact an outside server. r=freaktechnik
...
I'm not sure why upgrading a request from http://example.org:8000/favicon.ico to https://example.org:8000/favicon.ico
triggers the external load assertion (surely it resolves to the same place regardless of the request type) but it does.
Differential Revision: https://phabricator.services.mozilla.com/D184540
--HG--
extra : rebase_source : 6c4377874cb98556648634f90dd4f8a77d381326
extra : amend_source : d35770417ef98b28ff87354b6862b62d90e5ece6
2023-07-25 13:00:37 +12:00
Geoff Lankow
5814bedc4b
Bug 1844287 - Fix webextensions tests on Windows. r=aleca
...
The code for finding add-ons to install was overcomplicated and (rightly) failing when given a string like `addons/foo.xpi` to use as a file's leaf name. I simplified it.
Differential Revision: https://phabricator.services.mozilla.com/D184058
--HG--
extra : rebase_source : 7bd47978780d871757f46c43b537418f2a468e94
extra : histedit_source : 63937d8f4f129e449902d5ecdb7a94a5c631c1e7
2023-07-20 00:15:54 +00:00
Geoff Lankow
67e5345e05
Bug 1844287 - Unpack and fix add-ons for tests. r=john.bieling
...
I've changed the build configuration so these add-ons are generated at build time.
The code already existed, except it was in .xpi files. I unpacked them, fixed the import errors and linted them.
Differential Revision: https://phabricator.services.mozilla.com/D183957
--HG--
extra : rebase_source : 77d468c1b92b65568c16e1f7f275d80bf3320edc
2023-07-19 20:27:46 +12:00
Brendan Abolivier
333a17bced
Bug 1839006 - Fix zoom on multi-message view. r=aleca,freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D182601
--HG--
extra : amend_source : 7db9da0f9eb70e83db93b6d2dba79142f43d79ff
2023-07-18 14:32:57 +03:00
Alessandro Castellani
fb2e1a4983
Bug 1843465 - Disable the browser_selectionWidgetController.js test since we are not using the controller module covered by the test. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D183554
--HG--
extra : moz-landing-system : lando
2023-07-17 19:47:14 +00:00
Vineet Deo
2bbafcab86
Bug 1835685 - Hide Quick Filter Bar On Startup. r=freaktechnik
...
**How to Test**
- Open Thunderbird to see if quick filter bar is hidden
- Change visibilty of quick filter bar and close thunderbird
- Open thunderbird to see if toggle is remembered
Differential Revision: https://phabricator.services.mozilla.com/D182628
--HG--
extra : moz-landing-system : lando
2023-07-17 19:47:13 +00:00
Geoff Lankow
ae9310eaca
Bug 1838522 - Scroll instantly when changing the thread tree sort column or direction. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D182959
--HG--
extra : moz-landing-system : lando
2023-07-11 16:37:54 +00:00
Geoff Lankow
23020f6e92
Bug 1841711 - Fix strange scrolling when navigating across folders. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D182841
--HG--
extra : moz-landing-system : lando
2023-07-11 16:37:54 +00:00
Geoff Lankow
9147889c80
Bug 1801770 - Fix and tidy up browser_mailContext.js. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D182974
--HG--
extra : moz-landing-system : lando
2023-07-11 02:24:28 +00:00
Martin Giger
36670a6b8a
Bug 1841200 - Toggle tree expansion with Enter. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D182708
--HG--
extra : moz-landing-system : lando
2023-07-04 23:18:21 +00:00
Geoff Lankow
8462b35ecc
Bug 1841208 - Request a longer timeout for browser_threadTreeDeleting.js. rs=me
2023-07-04 19:50:24 +12:00
Martin Giger
57653bd3bd
Bug 1841251 - Add tests for opening context menu on invisible rows. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D182574
--HG--
extra : amend_source : 15088f275b08b8dc81285f3169560d975863c0c0
2023-07-03 10:36:39 +02:00
Geoff Lankow
5954897ba1
Bug 1841208 - Test the message list is invalidated properly after message deletion. r=aleca,leftmostcat
...
Differential Revision: https://phabricator.services.mozilla.com/D182540
--HG--
extra : amend_source : e779c0b099acf50ba69a3fd75c6e8c402d831bd7
2023-07-01 23:38:49 +02:00
Elizabeth Mitchell
e90393f33a
Bug 1825393 - Add keyboard tests for the message thread context menu. r=freaktechnik
...
- Add tests for opening and closing the context menu with keyboard
Differential Revision: https://phabricator.services.mozilla.com/D180851
--HG--
extra : amend_source : 0d62ced979d48ec53a60f38bb61cb3fd19a83675
2023-06-30 08:16:47 +02:00
Geoff Lankow
efc5ee6a99
Bug 1840943 - Avoid closing IMAP mock channels until OnStopRequest completes. r=gds
...
Removes the gist of https://hg.mozilla.org/comm-central/rev/10277c24518637c05ec21f303d7fad5a324e3c0f
and implements something similar (and some cleaning up) in the problematic IMAP code.
Differential Revision: https://phabricator.services.mozilla.com/D182428
--HG--
extra : rebase_source : 7251448ea30fbd6c33e2bb90ef28837e544f5d7c
2023-06-29 13:07:09 +12:00
Geoff Lankow
0bbc7753ce
Bug 1840007 - Update the thread tree when the current index changes. r=freaktechnik
...
… and some other selection oddities discovered along the way.
Differential Revision: https://phabricator.services.mozilla.com/D181842
--HG--
extra : rebase_source : 0866d9bf6d54fbc44f786819188da76c7ecd521c
2023-06-22 16:24:18 +12:00
Geoff Lankow
cc110136d8
Bug 1840509 - Remove browser.display.auto_quality_min_font_size from the list of problematic prefs. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D182126
--HG--
extra : moz-landing-system : lando
2023-06-27 04:22:50 +00:00
Magnus Melin
d6f21b83b2
Bug 1819916 - Ensure request is finished before trying to use data from the mailchannel. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D180409
--HG--
extra : rebase_source : 98353a3a3ec77ad52904ea45df029113189cff6c
extra : amend_source : 12c0307d5508672795dcd3eb93bccc8c8b34780f
2023-06-22 20:11:25 +10:00
Geoff Lankow
9e92bce92e
Bug 1838770 - Follow-up - Correct browser_editMenu.js. r=elizabeth
...
Apparently I made a bunch of changes and didn't run the test again once. I find that hard to believe, but okay.
Differential Revision: https://phabricator.services.mozilla.com/D181715
--HG--
extra : moz-landing-system : lando
2023-06-22 04:20:37 +00:00
Geoff Lankow
a245744c71
Bug 1838770 - Fix Favorite Folder menu item. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D181591
--HG--
extra : rebase_source : b54e6cd32e16a2dde522d21c965ae9e01191ba6a
extra : histedit_source : 657cb3cbe00f414f78b1f16fde045122b1800eac
2023-06-19 12:30:51 +12:00
Geoff Lankow
6154a176a4
Bug 1838770 - Fix Folder Properties menu item. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D181587
--HG--
extra : rebase_source : 6a1e6f813c28c278922ea7198186ef78fe15b1a2
extra : amend_source : afb8497867c2e6553d000f9a3b3507b5cca56271
extra : histedit_source : d87e4db1a721ec66c7097663d244a07683850aff
2023-06-16 15:22:02 +12:00
Magnus Melin
ff7137b0f9
Bug 1831303 - Context menu on link in mail message is incorrect. r=leftmostcat
...
It's not incorrect menu, but many items should not be there when you're using the context menu on something specific.
Differential Revision: https://phabricator.services.mozilla.com/D180931
--HG--
extra : moz-landing-system : lando
2023-06-16 04:27:31 +00:00
Geoff Lankow
77734ab04f
Bug 1838110 - Fix and enable remaining parts of browser_browserContext.js and browser_formPickers.js. r=mkmelin
...
Also included: porting the removal of some attributes which are no longer used due to changes upstream.
Differential Revision: https://phabricator.services.mozilla.com/D180752
--HG--
extra : moz-landing-system : lando
2023-06-13 12:08:30 +00:00
Geoff Lankow
e65aba8877
Bug 1805125 - Wait for transitions to end in browser_orderableTreeListbox.js. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D180754
--HG--
extra : moz-landing-system : lando
2023-06-13 12:08:30 +00:00
Geoff Lankow
cd58a7af47
Bug 1808638 - Increase the time allowed for browser_paneSplitter.js to run. r=john.bieling
...
Differential Revision: https://phabricator.services.mozilla.com/D180623
--HG--
extra : moz-landing-system : lando
2023-06-12 10:05:36 +00:00
Alessandro Castellani
fc296ef952
Bug 1817913 - Implement a Hide Local Folders option for the Folder Pane. r=darktrojan
...
Very simple option to prevent the generation of Local Folders.
This implementation doesn't take into account complicated states or edge cases,
and it's purely an offer for users that only have few remote accounts and never use Local Folders:
- It doesn't account for edge cases like wanting to show outbox if "Send Later" is used, or similar.
- It doesn't offer the flexibility of showing localhost accounts, it's an all or none situation.
Differential Revision: https://phabricator.services.mozilla.com/D179900
--HG--
extra : moz-landing-system : lando
2023-06-11 00:23:17 +00:00
Magnus Melin
c06293da69
Bug 1837269 - Port bug 1824612: Convert toolkit/components/extensions to ES modules. r=leftmostcat
...
Differential Revision: https://phabricator.services.mozilla.com/D180416
--HG--
extra : moz-landing-system : lando
2023-06-10 10:39:50 +00:00
Geoff Lankow
cabad897a5
Bug 1837141 - Put new folders in the Unified Folders hierarchy correctly. r=aleca
...
Instead of adding newly created folders below the root folder, find the parent folder and add the new folder there.
Differential Revision: https://phabricator.services.mozilla.com/D180188
--HG--
extra : rebase_source : be7ef31cfabfb40a4eafaac762d4945d67566e39
extra : amend_source : d237ef75361443cdf3101893f1ed3a838897e81a
2023-06-07 11:57:42 +12:00
Martin Giger
c8e1f75f36
Bug 1836724 - Default to normal density. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D179925
2023-06-06 13:51:01 +00:00
John Bieling
aa816feba0
Bug 1836657 - Port bug 1824613: Convert consumers of toolkit/mozapps/extensions/AddonManger.sys.mjs to import ES modules directly. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D179955
--HG--
extra : amend_source : 4ec13163d64f2d33b4a2f5870cb4c391991cce3c
2023-06-06 13:59:18 +00:00
Geoff Lankow
6348bf188d
Bug 1835564 - Deploy focus hack at the end of tests in mail/test/browser. r=john.bieling
...
Differential Revision: https://phabricator.services.mozilla.com/D180042
--HG--
extra : rebase_source : ed970c873b4ff10a87a53b71e898f72b7e02b85a
extra : amend_source : f6305166c1257f992e7b3bff85cacd9caeac8a74
2022-06-27 11:17:57 +12:00
Magnus Melin
a7b7deb245
Bug 1826009 - Restrict who can set tab icon. r=darktrojan
...
Document at mailbox://, imap:// etc. urls should not be allowed to set favicon.
Content tabs should be able to set favicon. (To test, `openContentTab("https://google.com ");`)
Loading without restrictions is a privacy violation as well as unexpected UX.
Differential Revision: https://phabricator.services.mozilla.com/D179633
--HG--
extra : amend_source : 81d5cbb8383562dd928196ece83748108a4194a0
2023-06-06 00:40:23 +00:00
Richard Marti
bc3c68b7b8
Bug 1836657 - Port bug 1824613: Convert consumers of toolkit/mozapps/extensions/ to import ES modules directly. r=john.bieling
...
Differential Revision: https://phabricator.services.mozilla.com/D179887
2023-06-04 10:09:14 +00:00
Gene Smith
e1bf03b3d7
Bug 1831759 -- Adds folder move/copy context menus. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D178363
--HG--
extra : moz-landing-system : lando
2023-06-03 01:34:57 +00:00
Alessandro Castellani
f4a4eefe32
Bug 1833709 - Update message list ARIA role from listbox to tree if needed. r=darktrojan
...
**How to test this**
- Use a screen reader, or simply the code inspector
- Switch between threaded, unthreaded, and Grouped by Sort
- Ensure that the table body role changes between tree and listbox respecting this patter:
- Threded: tree
- Unthreded: listbox
- Grouped by Sort: tree
I also improved a bit the handling of the dummy row.
Differential Revision: https://phabricator.services.mozilla.com/D179162
--HG--
extra : moz-landing-system : lando
2023-05-31 15:20:39 +00:00
Geoff Lankow
91f4940f98
Bug 1824918 follow-up - Wait for All Mail folder to exist. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D179508
--HG--
extra : moz-landing-system : lando
2023-05-31 04:46:37 +00:00
Geoff Lankow
283357cd10
Bug 1824918 - Fix use of IMAP fake server simulating Gmail. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D179419
--HG--
extra : rebase_source : c03b40a451c71a42ec5715c57d615f38cd603c0d
extra : amend_source : fb14f7a1ba66b0597726c333e61c7fc08b598605
2023-05-30 21:39:13 +12:00
Geoff Lankow
f084280177
Bug 1817914 - Allow virtual folders to search all folders. r=aleca
...
… where "all" means all folders in all accounts except trash, junk, outbox and virtual folders.
For these special virtual folders, choosing the folders to search will happen every time the
virtual folder is opened, instead of when it is created, avoiding problems keeping up with changes
such as new account creation.
Differential Revision: https://phabricator.services.mozilla.com/D179328
--HG--
extra : rebase_source : 552c6e2cb0fe05be7b8ca027f56c776364fa3394
extra : absorb_source : 863897ab278583559068f05f2925a74d71d05bbe
2023-05-25 20:36:39 +12:00
Geoff Lankow
705f728910
Bug 1817914 - Test Tags folder pane mode. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D179327
--HG--
extra : rebase_source : 40a55cd4a1c04dc73e6d6d5ab314ade749f08db9
extra : absorb_source : 8ec1b129c32a3c0ecf391508d26be0d657a37a32
2023-05-25 12:52:46 +12:00
Geoff Lankow
5c40aded00
Bug 1817914 - Implement a Tags folder pane mode. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D178910
--HG--
extra : rebase_source : 9147b846632b41664ddc34f64e0633363ca8a897
extra : absorb_source : 75e0f856dfdc41e07a90e371e675053c6b592120
2023-05-22 22:44:09 +12:00
Geoff Lankow
206b72c787
No bug - Fix some comments and variable names in a test. rs=me
...
--HG--
extra : rebase_source : 2a92aaba8f0ffe1cdabd7be2ec4c5a61d45aebec
2023-05-24 16:52:26 +12:00
Magnus Melin
a8cce56ff0
Bug 1834662 - Port Convert ExtensionsUI.jsm strings to Fluent to Thunderbird. r=john.bieling
...
Depends on: D179183
This is syncing a lot of semi-forked code.
Differential Revision: https://phabricator.services.mozilla.com/D179035
2023-05-30 11:19:51 +00:00
Geoff Lankow
b9590186fd
Bug 1835026 follow-up - Try to fix a flaky test. rs=me
...
--HG--
extra : amend_source : 081ef3eda9c0a92e221dbea1153480677114e91c
2022-06-27 11:17:57 +12:00
Geoff Lankow
12b68ab9be
Bug 1835026 - Quote the right message when replying from the context menu. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D179181
--HG--
extra : rebase_source : 273d0883c52dd515a53b1e4a4e0a4da2fa8a687d
2023-05-26 14:28:32 +12:00
Magnus Melin
3f422eadf1
Bug 1820700 - Expand and select the full thread when clicking on the thread icon of the message row. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D177877
--HG--
extra : rebase_source : 0a8c1a7dcbdf2b1dc8e610691f85556294dee781
2023-05-23 13:52:55 +10:00
Geoff Lankow
f01ca992f9
Bug 1834664 - Test that the message list context menu operates on the right message. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D178897
--HG--
extra : amend_source : 04eccf6dd39b678fc6813f055d0665a420815b65
2023-05-25 20:40:47 +10:00
Geoff Lankow
c1017cc82a
Bug 1817731 - Test that the folder pane context menu operates on the right folder. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D178878
--HG--
extra : amend_source : f2874881fd000128e19d897ff6fd602803f5dadf
2023-05-25 20:38:49 +10:00
Geoff Lankow
64d258aaff
Bug 1833145 - Include ordinary top-level folders in the Unified Folders mode. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D178489
--HG--
extra : amend_source : 8f9a8e7b4e800b4cdbf5c64dd76cb15b29540e87
extra : absorb_source : 2fcf7a694092802b17fadaea5c5aca2baa6db5e5
2023-05-23 19:26:29 +10:00
Geoff Lankow
416e2fc962
Bug 1824078 - Display ancestors of folders in Favourite Folders mode. r=aleca
...
This is basically sharing the code from the Unread Folders mode.
Differential Revision: https://phabricator.services.mozilla.com/D178490
--HG--
extra : amend_source : a0375f10e0cb9d81d2d2a98fae72e334552da902
extra : absorb_source : 0ad5362aec12ee05e4051b1a5fd3d2abab2e5b8f
2023-05-23 19:24:25 +10:00
Rob Lemley
5af325a42f
Bug 1833949 - Port bug 1826062: Automatic reformatting for Prettier 2.8.8. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D178538
--HG--
extra : amend_source : 1f4ecb957a2e2bf2bf6353b9ef43269d53ebab42
2023-05-21 15:05:52 +10:00
Rob Lemley
58f2dc08f0
Bug 1833949 - Port bug 1826062: Automatic reformatting for Prettier 2.0.5. r=leftmostcat
...
Differential Revision: https://phabricator.services.mozilla.com/D178537
--HG--
extra : amend_source : 4c543c3aeea4bb0a59407f358166956d9026e6a2
2023-05-21 15:05:24 +10:00
Magnus Melin
a5927add12
Bug 1830419 - Thunderbird followup - Only adjust browser CustomizableUITestUtils.jsm. rs=bustage-fix
...
Backed out 59016b361419daa60b3498ed1196d5a2be915676 and only doing a minmal fix
--HG--
extra : amend_source : 6bc16e5f27cc466511c94023ebc7240aee527077
2023-05-19 19:25:35 +10:00
Magnus Melin
ff3ded8507
Bug 1830419 - Adjust Thunderbird code for: Convert PanelMutiView.jsm and CustomizableUITestUtils.jsm in browser/components/customizableui to ESMs. r=bustage-fix
2023-05-19 16:02:52 +10:00
Geoff Lankow
8e4881d45c
Bug 1833804 - Remove some forwarded properties from mail tab types. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D178418
--HG--
extra : rebase_source : 0518be4b7536af8be72f22245cffd6f275a60cc8
2023-05-18 16:16:12 +12:00
Vineet
0bd630e489
Bug 1832011 - Remove the old and unused Folder Pane Columns options. r=aleca
...
** How to Test **
- Select Menu->View->Layout
- "Folder Pane Columns" should no longer be there
Differential Revision: https://phabricator.services.mozilla.com/D178376
--HG--
extra : amend_source : dbc8c85647d0ced69a249b9409f2ca3ebd1159cd
2023-05-18 14:08:44 +10:00
Geoff Lankow
a471422a63
Bug 1828780 - Stop using generic folder names in tests. r=mkmelin
...
Accidentally reusing folder names shouldn't be a problem except we don't clean up accounts properly after tests, because that leads to other problems.
Differential Revision: https://phabricator.services.mozilla.com/D178255
--HG--
extra : moz-landing-system : lando
2023-05-17 10:11:09 +00:00
Geoff Lankow
a287155a56
Bug 1833275 follow-up - Fix broken test browser_mailContext.js. r=#thunderbird-reviewers
...
What landed was not the latest version.
Differential Revision: https://phabricator.services.mozilla.com/D178250
2023-05-16 22:29:30 +00:00
Geoff Lankow
c3184992f7
Bug 1833275 - Refactor test browser_mailContext.js. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D178135
--HG--
extra : moz-landing-system : lando
2023-05-16 14:58:30 +00:00
Geoff Lankow
5b8163cf4b
Bug 1833275 - Test that Edit Draft Message is on the context menu for drafts. r=mkmelin
...
Depends on D178133
Differential Revision: https://phabricator.services.mozilla.com/D178134
--HG--
extra : moz-landing-system : lando
2023-05-16 14:58:29 +00:00
Sean Burke
bdc8a72e99
Bug 1830979 - Only fill tolerance buffer during idle ticks. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D177214
--HG--
extra : moz-landing-system : lando
2023-05-16 14:58:29 +00:00
Sean Burke
48754ba865
Bug 1830979 - Break out and standardize tree element visibility calculations. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D177213
--HG--
rename : mail/base/test/browser/files/treeView.js => mail/base/test/browser/files/tree-element-test-common.js
rename : mail/base/test/browser/files/treeView.js => mail/base/test/browser/files/tree-element-test-header.js
rename : mail/base/test/browser/files/treeView.xhtml => mail/base/test/browser/files/tree-element-test-header.xhtml
rename : mail/base/test/browser/files/treeView2.js => mail/base/test/browser/files/tree-element-test-levels.js
rename : mail/base/test/browser/files/treeView2.xhtml => mail/base/test/browser/files/tree-element-test-levels.xhtml
rename : mail/base/test/browser/files/treeView.js => mail/base/test/browser/files/tree-element-test-no-header.js
rename : mail/base/test/browser/files/treeView.xhtml => mail/base/test/browser/files/tree-element-test-no-header.xhtml
extra : moz-landing-system : lando
2023-05-16 14:58:29 +00:00
Alessandro Castellani
69586433be
Bug 1823019 - Implement a Thread pane header with display and filtering options. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D177341
--HG--
extra : moz-landing-system : lando
2023-05-12 20:26:46 +00:00
John Bieling
1818ef1688
Backed out changeset a008abcd3d9d (Bug 1823019) for breaking tests. rs=bustage-fix
...
--HG--
extra : amend_source : 3b2e932f70ffd1d19d4f59bbc29af0e447cbe7d5
2023-05-12 15:04:02 +02:00
Alessandro Castellani
3d90b6beda
Bug 1823019 - Implement a Thread pane header with display and filtering options. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D177341
--HG--
extra : moz-landing-system : lando
2023-05-12 10:21:26 +00:00
Geoff Lankow
10b03ef6c1
Bug 1826148 - Enable cmd_emptyTrash based on the right criteria. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D177593
--HG--
extra : rebase_source : 3d4901e288f55a2f610be6a1190b7ab69795d01a
extra : amend_source : ef4b71337612f4770f9d0748e45875d15fd554c0
extra : absorb_source : 95efad1db96da0863fdd502ae4d8a23b96ad90f8
2023-05-10 17:48:56 +12:00
Geoff Lankow
6595e55a22
Bug 1824969 - Make tabmail.currentAboutMessage return null if the message browser is hidden. r=john.bieling
...
Differential Revision: https://phabricator.services.mozilla.com/D177364
--HG--
extra : rebase_source : edd16e7f8fc18ea14179472eaec946324b63c631
2023-05-05 14:40:16 +12:00
Geoff Lankow
a618a2c2af
Bug 1731837 - Test the Edit menu's Delete item says the right thing and does what it says. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D177367
--HG--
extra : rebase_source : acea1d17102355450e1761c8e017741462934958
2023-05-04 21:51:02 +12:00
Alessandro Castellani
f0ef328a3d
Bug 1819005 - Enable the Attachments menu item when a message with attachments is selected. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D176736
--HG--
extra : moz-landing-system : lando
2023-05-08 22:33:07 +00:00
Geoff Lankow
63e09a4a5c
Bug 1831464 - Stop using temporary labels messageHeaderSink2 and newMailTabType. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D177221
--HG--
extra : moz-landing-system : lando
2023-05-08 09:53:16 +00:00
Alessandro Castellani
2a572cc3c8
Bug 1822994 - Reimplement the tag icon and color in the vertical message view. r=Paenglab
...
**How to test**
- Switch to the Vertical View
- Make sure to have some messages with tags
- Ensure the tag icon is visibile and it's colored based on the top most tag
Differential Revision: https://phabricator.services.mozilla.com/D177096
--HG--
extra : amend_source : d67a1c8c1f87b3ea2e56357d4ffd1d2a8c8da5df
2023-05-04 22:01:23 +00:00
Geoff Lankow
82b5b8d239
Bug 1830830 - Fix a bunch of problems with setting the colour of a folder. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D176891
--HG--
extra : rebase_source : 937ba6ee7959555cb8c9c4da3525cd0b9600a460
extra : amend_source : 0b48f3667bf7fea7940b741dacc8fd383fb71a63
extra : histedit_source : 85e474aa3992eef854415bd6a7463a43dba90c3e
2023-05-02 12:53:14 +12:00
Magnus Melin
db65d71891
Bug 1830306 - Follow-up - adjust browser_messageMenu.js. r=john.bieling
...
markThreadAsRead is enabled since one of the messages are read.
Differential Revision: https://phabricator.services.mozilla.com/D177004
--HG--
extra : amend_source : 5f285fb0f803ab1b21e52ba183e9e4af564a9939
extra : histedit_source : c6175911905a73fe72272b928bd84137f3bc1a34
2023-05-03 09:49:35 +00:00
John Bieling
0ccedca660
Bug 1827654 - Fix test browser_mailContext.js failing. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D176981
--HG--
extra : amend_source : 7bd5004a8f8f874dc059e346ab9da47ab8478442
extra : histedit_source : 6a29df2200ace19a4db64045e99cc1aa0de408d3
2023-05-03 07:19:06 +00:00
Geoff Lankow
306e9f44a9
Bug 1822815 - Include searched subfolders in main Unified Folders list. r=mkmelin
...
This moves the subfolders of an inbox into the Inbox section of the Unified Folders, as long as they are searched.
It also fixes missing archive subfolders in Unified Folders.
Differential Revision: https://phabricator.services.mozilla.com/D175829
--HG--
extra : rebase_source : 0857435c7d79dd321436a03ad44de9d54f4bf006
extra : histedit_source : c1f1a8a165f83bed455c5723bd9a0e79d5027e5e
2023-04-19 15:08:53 +12:00
Alessandro Castellani
34118ededc
Bug 1828339 - Prevent row activation if double click happens on a child button. r=leftmostcat
...
Differential Revision: https://phabricator.services.mozilla.com/D176445
--HG--
extra : amend_source : 3db6571c3863ffe35467a98c4ca33c5350ab1e60
2023-04-25 17:50:54 +00:00
Mark Banner
0d5feace5e
Bug 1696777 - Move MsgOpenEMLFile to MailUtils.jsm for better access. r=john.bieling
...
Differential Revision: https://phabricator.services.mozilla.com/D175008
--HG--
extra : amend_source : e4416c40b57efea2f3b2e38dd47eb6570835b2fb
2023-04-23 19:50:56 +10:00
Magnus Melin
b4df806a75
Bug 1617887 - Remove controller Menu, and fix some problem cases from earlier. r=leftmostcat
...
Removes the fake menu.
Unfortunately the earlier patches in this series may not apply completely cleanly. Some of the fixups needed are done in this patch, but should ideally be part of some other. It got difficult tracking which exactly everthing should go...
Differential Revision: https://phabricator.services.mozilla.com/D175759
--HG--
extra : rebase_source : 125750d6029cdf60bc044603abf507d50519ed08
extra : amend_source : 3245ae129ff2ff557f8a86be9e2b1369505355d7
2023-04-20 14:29:52 +10:00
Geoff Lankow
ccb8f8e0dd
Bug 1823546 - Tidy up Compact Folders commands. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D175837
--HG--
extra : rebase_source : a794f887c0cb97109a79368d6c1981d3c14ce181
extra : amend_source : de1ffc1571b60a3c00c81b383c0bad1cd5dcfcb4
2023-04-19 16:09:14 +12:00
Geoff Lankow
d99dc9258b
Bug 1828787 - Make the number of TreeView buffer rows based on the number of visible rows. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D175822
--HG--
extra : rebase_source : 7fcfe996c309ad51a93194bc565e95503079db44
extra : amend_source : d3b5b7cfdcab7f40bb4c9db928141143ac88e32f
2023-04-17 16:26:03 +12:00
Mark Banner
e316bebe09
Bug 1827074 - Remove unnecessary nsIMsgWindow parameter from nsIMsgFolder propagateDelete, recursiveDelete and emptyTrash functions. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D175105
--HG--
extra : amend_source : 3e7a913994c7d2ef25a840c1801966ea48195e51
2023-04-19 20:57:54 +10:00
Geoff Lankow
fd92ef61a0
Bug 1823637 - Remove selection hack in about:message. r=elizabeth
...
It appears that this hack is (a) unnecessary now (probably fixed by other changes to do with
deleting messages), and (b) the cause of bad selection in about:message, leading to the wrong
message being used when reply or delete is clicked in the message pane.
Differential Revision: https://phabricator.services.mozilla.com/D175340
--HG--
extra : rebase_source : 570285dbae23855ef41f44440fbcc170cb7bfe2d
extra : amend_source : 653937823abd2ddda654fe393dd953f9bc03c98a
2023-04-13 16:15:17 +12:00
Geoff Lankow
28634ea3c2
Bug 1828360 - Attempt to get Gloda to behave predictably in browser_mailContext.js. r=mkmelin
...
The intermittent test failures were showing up when somehow Gloda managed to index the messages in this test while it ran.
Instead, let's wait for the indexing to happen, and expect the 'Open in Conversation' menu item to appear.
I've no idea why I need to wait for the indexing at the top of each task, but any less causes the test to fail in other ways.
Differential Revision: https://phabricator.services.mozilla.com/D175619
--HG--
extra : rebase_source : 07518236c9ae44b794f5f2466a5909132dc1f3c2
extra : amend_source : 96ac1bb42c8182b6a34cc21035d3df60dcd20a61
2023-04-17 13:05:54 +12:00
Geoff Lankow
91ec95d181
Bug 1817508 - Hide deferred POP3 accounts from the folder tree. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D175301
--HG--
extra : rebase_source : 4923eb3f5bbacaa91d230f9db67cdbaa1d03c8a5
2023-04-13 12:01:29 +12:00
Geoff Lankow
71c53b6dc1
Bug 1827743 - Fix and test contact display name preferences in the mail tabs. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D175449
--HG--
extra : rebase_source : 6b40cfe2e1dde39642db3afe967552f84debc924
extra : amend_source : e7160242d7eb553c1ab4f37bd84bfe7892d7baa8
2023-04-14 16:00:33 +12:00
Geoff Lankow
278b6ca213
Bug 1825430 - Fix what the folder tree does if a folder is renamed or moved. r=elizabeth
...
We have a problem here because the back end doesn't tell us about subfolders of folders that were moved or renamed.
At the moment I'm most concerned about getting the behaviour right and tested, so that future changes to fix and clean up this code don't break things.
Differential Revision: https://phabricator.services.mozilla.com/D175205
--HG--
extra : rebase_source : 0595fb074010bedb73345270e815ca3dec9dfddc
2023-04-11 20:43:10 +12:00
Geoff Lankow
25d17cfd39
Bug 1825430 - Minor improvement browser_folderTreeQuirks.js. r=leftmostcat
...
This just makes `checkModeListItems` async and adds a timeout so that the call to expand all rows actually works. Done as a separate patch for readability.
Differential Revision: https://phabricator.services.mozilla.com/D175204
--HG--
extra : rebase_source : 80129049c01bbf258630ee3de862e9614e1aabb2
extra : amend_source : a487d79a06e78b3d0da0f4b95c714ba3877fe239
2023-04-11 19:52:09 +12:00
Rob Lemley
e7b11a35bb
Bug 1826025 - Disable test_mailGlue_distribution.js for MSIX builds. r=mkmelin
...
The test assumes the application directory is writable and distribution.ini
is not present. This is not the case with MSIX packages, which ship with a
distribution.ini file that cannot be overwritten.
Differential Revision: https://phabricator.services.mozilla.com/D174808
--HG--
extra : moz-landing-system : lando
2023-04-08 04:32:42 +00:00
Alessandro Castellani
e5e7587cd9
Bug 1825227 - Collapse and expand tree listbox rows on double click. r=elizabeth
...
Differential Revision: https://phabricator.services.mozilla.com/D174203
--HG--
extra : amend_source : 7ba8e98d8849a67fca2e9b235c4ac85285a0c2e3
2023-04-01 21:05:07 +11:00
Geoff Lankow
37c2715e5b
Bug 1822537 - Keep folders in the Unread Folders list forever unless they are deleted. r=aleca
...
In a later patch, I'll figure out when and how to prune folders from the list, but for now let's just keep them forever.
Differential Revision: https://phabricator.services.mozilla.com/D174047
--HG--
extra : moz-landing-system : lando
2023-03-30 22:24:36 +00:00
Geoff Lankow
9a684d7de3
Bug 1820607 - Include more items when considering which element F6 should focus. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D173931
--HG--
extra : amend_source : cc518a8e4aed0c894cf43a32060264ead37e039e
2023-03-30 16:43:24 +11:00
Geoff Lankow
ef1d6f3000
Bug 1823548 - Fix problems with ignoring and watching threads. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D173384
--HG--
extra : rebase_source : 0dbb2068201fb7f60bcd10caa42b51608d5c10ff
extra : histedit_source : df66b561de9d77909eea35fad4ccd3e28af43d07
2023-03-22 21:16:17 +13:00
Geoff Lankow
b7ffc36f34
Bug 1824907 - Port bug 1824605: Convert toolkit/components/processsingleton to ES modules. r=john.bieling
...
Port of https://hg.mozilla.org/mozilla-central/diff/725776b4e5aeae9bb59f9fa6ccb557bd86e0b462/browser/base/content/test/performance/browser_startup.js
Differential Revision: https://phabricator.services.mozilla.com/D173798
--HG--
extra : amend_source : 33c929b891f8ee7d2b0b2d585545306e6a0f3287
extra : histedit_source : 8f210856edbc6571b72a1fa54d5d4be59bf6c96e
2023-03-28 20:19:33 +13:00
Alessandro Castellani
2d24c9dad9
Bug 1819137 - Fix broken tests after select delay. r=elizabeth
...
Differential Revision: https://phabricator.services.mozilla.com/D173770
--HG--
extra : moz-landing-system : lando
2023-03-27 22:34:45 +00:00
Alessandro Castellani
49af77085a
Bug 1819137 - Re implement the `mailnews.threadpane_select_delay` preference to delay the message selection on keypress. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D173377
--HG--
extra : moz-landing-system : lando
2023-03-27 17:58:50 +00:00
Magnus Melin
23486f1e42
Backed out changeset 07c6dab1afa6 (bug 1819137) for test failures in browser_display_card.js
...
--HG--
extra : amend_source : 7d0f9e93f789f0ddb81d0a41bdfe8c3c3883c033
2023-03-26 20:42:02 +11:00
Alessandro Castellani
a48b03de53
Bug 1819137 - Re implement the `mailnews.threadpane_select_delay` preference to delay the message selection on keypress. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D173377
--HG--
extra : amend_source : 7fc262181a9a6fbe534777da0e2ce4ded834d5aa
2023-03-25 20:17:43 +11:00
Geoff Lankow
8c4cb7ad88
Bug 1823830 - Reimplement compact version of Unread and Favourite folder tree modes. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D173231
--HG--
extra : amend_source : 30bfd5c74542f574a46182f674124e87b1f81c75
2023-03-24 20:48:25 +11:00
John Bieling
356d203b01
Bug 1812263 - Add navigation context menu entries to content tabs. r=aleca,mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D169192
--HG--
extra : moz-landing-system : lando
2023-03-23 23:20:43 +00:00
Geoff Lankow
ea6f811fa0
Bug 1819963 - Update the folder tree when accounts are reordered. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D173118
--HG--
extra : rebase_source : ed567c3a6b7a290be111a88e2c9095e5cdc510a5
extra : amend_source : 5ac71a1585c7b628c969cde804ee399f925e8bfa
2023-03-21 14:14:41 +13:00
Geoff Lankow
124e13ba04
Bug 1819963 - Fix account order in the folder tree. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D173117
--HG--
extra : rebase_source : 331a3a75ef7ae4c6625e29b4aacf8b08d20dded8
extra : amend_source : 89f7f5ad2bddd12fc7962d4397b0a3f52b3d0903
extra : intermediate-source : 860b8ebe40a1d14d72e74ca6d48e3ecf58c688db
extra : source : 43cc8bec0ef39ff42ec59781043ca9ac51c9c9bd
2023-03-21 13:06:31 +13:00
Geoff Lankow
6086e65746
Bug 1818592 - Hide unselectable Gmail folders from the folder tree. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D173116
--HG--
extra : rebase_source : 52697803e7db41b194ba327b7d1641bb03d1ed53
extra : amend_source : 51e8cdd0eb5f9a6e75a82dafd09034e0ee0fca76
2023-03-17 14:30:51 +13:00
Geoff Lankow
05ae698dbe
Bug 1820077 - Expand threads when navigating and focus the right element. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D173249
--HG--
extra : rebase_source : e9bae607abfaf8261708856794876e93c1c58f44
extra : amend_source : 0b9eb4094693ed6d76f1dac32b47f4db32f2d509
2023-03-22 20:14:11 +13:00
Alessandro Castellani
2aef540881
Bug 1819572 - Allow range selection even if CTRL is held, and prevent message list focus loss. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D172340
--HG--
extra : moz-landing-system : lando
2023-03-21 21:55:00 +00:00
Magnus Melin
38d55fcb26
Bug 1823593 - Port bug 1820124 - Remove some addonManager Telemetry events that we don't need to collect anymore. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D173114
--HG--
extra : moz-landing-system : lando
2023-03-21 21:54:59 +00:00
Martin Giger
fe375b15cf
Bug 1816814 - Reimplement message history for go forward/back commands. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D172464
--HG--
extra : amend_source : b62ab1ff2ef0af5938ba4f6bea48127fb9f36c19
2023-03-20 21:11:54 +11:00
Geoff Lankow
81407c05a5
Bug 1815028 - Avoid duplicate folders appearing in the tree if onFolderAdded is called twice. r=mkmelin,aleca
...
When virtual folders are created, onFolderAdded is called a second time.
Rows should not be added to the tree if they already exist, but they should have their properties updated (in this case to add the "virtual" folder type).
Differential Revision: https://phabricator.services.mozilla.com/D172537
--HG--
extra : moz-landing-system : lando
2023-03-20 01:23:43 +00:00
Geoff Lankow
683a87622b
Bug 1822523 - Restore folder hierarchy in Favourite Folders mode. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D172863
--HG--
extra : moz-landing-system : lando
2023-03-20 01:23:42 +00:00
Geoff Lankow
053de5f0b7
Bug 1822523 - Restore folder hierarchy in Unread Folders mode. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D172862
--HG--
extra : moz-landing-system : lando
2023-03-20 01:23:42 +00:00
Geoff Lankow
69ee4354d1
Bug 1820057 - Extend mail context menu test to cover more locations. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D172761
--HG--
extra : moz-landing-system : lando
2023-03-20 01:23:41 +00:00
John Bieling
7e446bd1d8
Bug 1823083 - Port bug 1819940: Remove extension telemetry from WebExtension tests. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D172896
--HG--
extra : moz-landing-system : lando
2023-03-17 22:02:46 +00:00
Alessandro Castellani
63b8ec7ac5
Bug 1822353 - Fix focus detection in spacesToolbar tests for macOS. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D172625
--HG--
extra : amend_source : fa3398a3297d4c848ffc6103fcd5ecf90e534321
2023-03-17 10:58:24 +11:00
Martin Giger
cf846a1b9f
Bug 1822644 - Port bug 1820882: Convert toolkit/crashreporter to ES modules. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D172717
--HG--
extra : moz-landing-system : lando
2023-03-15 18:32:14 +00:00
Geoff Lankow
5dd790282c
Bug 1821946 - Add more navigation tests. r=freaktechnik
...
Fixing this bug revealed that message navigation was loading messages when the message pane was closed. I fixed it in the main patch but decided to add a test.
Differential Revision: https://phabricator.services.mozilla.com/D172388
--HG--
extra : rebase_source : ceeae9daa9c4b447409e17126d6a16e00dcb997a
extra : histedit_source : d483d299d948e2d77837d25da81c92e2834cd285
2023-03-13 12:13:09 +13:00
Geoff Lankow
aeaa08c072
Bug 1821946 - Refactor message pane methods into an object. r=freaktechnik,leftmostcat
...
Differential Revision: https://phabricator.services.mozilla.com/D172387
--HG--
extra : rebase_source : 0853318679aa17e2fc8711e05c11f89d6aa0d1ee
extra : source : 02825c30e09881270f853fc1e34b5ac167d36633
extra : histedit_source : 1eee799fa462fcfec0909751a1881b81ad20d45b
2023-03-08 22:37:10 +13:00
Alessandro Castellani
d5cb5df555
Bug 1821808 - Fix spaces toolbar tests. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D172506
2023-03-13 23:40:12 +00:00
Geoff Lankow
4eff22df0d
Bug 1821234 - Start remote processes for browsers only when needed. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D172082
--HG--
extra : amend_source : 32407673ef1df5093b6cc2a0f420bffc8bf5e7a8
2023-03-10 15:54:59 +11:00
Magnus Melin
3fc3dc4a59
Bug 1821031 - Comment out some unimplemented tests. r=aleca
...
No need to waste cycles on these...
Differential Revision: https://phabricator.services.mozilla.com/D172072
--HG--
extra : rebase_source : 0dafde514557e2b835422a3cfcba6fba87cab11a
extra : amend_source : 478b99ae299988b9de72ca553e1c7dc4a73940ac
2023-03-09 21:11:44 +11:00
Geoff Lankow
c154f3aedf
Bug 1820721 - Ensure a "select" event is fired from the thread tree after message deletion. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D171838
--HG--
extra : amend_source : 55ebe1402d8c0198b874e31fec5ee9733b710a89
2023-03-08 17:30:52 +11:00
Geoff Lankow
8012e8dcf3
Bug 1819344 - Do more to prevent selection of unselectable rows in TreeListbox. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D171663
--HG--
extra : amend_source : 0f603e1e8601d3378f4caf9a2b8ba9a3da2a1aa9
2023-03-07 19:14:53 +11:00
Geoff Lankow
7d2f30a158
Bug 1816824 - Test Tools menu item states. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D171788
--HG--
extra : amend_source : 7639e7cb877fff11da251c1861cd55b865b79f01
2023-03-07 19:14:21 +11:00
Geoff Lankow
7426de0ddf
Bug 1816824 - Test Message menu item states. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D171786
--HG--
extra : amend_source : 911eb92fe1a7551d817c919a452d52ddc734d173
2023-03-07 19:14:02 +11:00
Geoff Lankow
c55ddb7d38
Bug 1820426 - Fix browser_viewMenu.js. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D171664
--HG--
extra : amend_source : a27d4ca06bd370ed548a8b6ed0bb67cb96ef70c7
2023-03-06 21:31:14 +11:00
Geoff Lankow
84bd8506f2
Bug 1819856 - When restoring thread tree selection, select the root of selected collapsed threads. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D171443
--HG--
extra : rebase_source : 884a89f161b92e24363cec8cf083700237c48d63
extra : amend_source : d2924e6c3f8a54b275fc6a95803e19c280ec4c90
2023-03-02 15:55:12 +13:00
Geoff Lankow
5cb0f8d98b
Bug 1819795 - Fix selection updating mechanisms in nsMsg[Threaded]DBView. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D171418
--HG--
extra : rebase_source : 5e8ce9666d198fed534d6d1c6b07196ecf83c873
extra : amend_source : af21cdaccd3e6dbf071b602e402c2f99c842ec23
2023-03-01 16:33:18 +13:00
Geoff Lankow
54a2be2d20
Bug 1818165 - Correctly set Quick Filter Bar menu item. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D171415
--HG--
extra : rebase_source : 204610c3087f861566814e768ddb0e21a46fd9ca
extra : amend_source : dacbb4bf3fd258917038d3da9fc90a476218e117
2023-03-01 02:20:25 +13:00
Geoff Lankow
1bca01a991
Bug 1819236 - Rename more tree view classes. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D171283
--HG--
extra : rebase_source : a7c6b4c9d7d741693e599a7844c26c2857c42259
extra : absorb_source : 0f75f666602289611859d0828c7dcff9909c08ab
2023-03-01 11:26:55 +13:00
Geoff Lankow
64b03e315a
Bug 1819236 - Fix thread tree buttons and styles. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D171282
--HG--
extra : rebase_source : fd90f21cb80d752d185666ba092a0b5a6d881e67
extra : absorb_source : 71ffd4496afc7cfaac045eca18291ebd98981410
2023-03-01 11:19:29 +13:00
Geoff Lankow
bd4ec5b8ae
Bug 1816804 - Stop overriding `content` variable in about:message. r=mkmelin
...
If we don't override the variable, it points to the `window` object of the displayed message, and in about:3pane `content` also refers to it.
This is more useful than having them point to two different things.
Differential Revision: https://phabricator.services.mozilla.com/D170022
--HG--
extra : rebase_source : 9b94bfe7d0fc0e186069a120c40fefefcdbdf238
extra : histedit_source : 8b32c22cff3e5dc6efd1052942c3e30c6fb4fb8a
2023-02-16 12:22:53 +13:00
Geoff Lankow
ea14ac00b0
Bug 1819236 - Rename tree view customElements. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D171171
--HG--
rename : mail/base/content/widgets/tree-view-listbox.mjs => mail/base/content/widgets/tree-view.mjs
rename : mail/base/test/browser/browser_treeViewListbox.js => mail/base/test/browser/browser_treeView.js
rename : mail/base/test/browser/files/treeViewListbox.js => mail/base/test/browser/files/treeView.js
rename : mail/base/test/browser/files/treeViewListbox.xhtml => mail/base/test/browser/files/treeView.xhtml
rename : mail/base/test/browser/files/treeViewListbox2.js => mail/base/test/browser/files/treeView2.js
rename : mail/base/test/browser/files/treeViewListbox2.xhtml => mail/base/test/browser/files/treeView2.xhtml
extra : rebase_source : 16f792de418d540d637a767ed80a9741a519cf7e
extra : amend_source : 1dde74f139830d484de36b609047bdfc29bb60e3
extra : source : b2febc5fcbf14d02ad0d382ae1c0d899cd82b197
2023-02-28 11:53:30 +13:00
Geoff Lankow
62005d17ab
Bug 1819236 - Move tree view fields and methods from TreeViewListbox to TreeView. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D171170
--HG--
extra : rebase_source : 813d28fda3409d8d903b59e482c5cb0c1bf7434e
2023-02-27 22:11:38 +13:00
Geoff Lankow
70477828bd
Bug 1819010 - Implement invalidateRange in TreeViewListbox. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D171049
--HG--
extra : rebase_source : daccb432a71901e20d7d74bdb618edbc215870e7
extra : amend_source : bb8cb2b4bafea1ed95a63f707b6c42abe33279ea
2023-02-22 18:04:49 +13:00
Geoff Lankow
b7d3ce4fe5
Bug 1816807 - Test navigation to the next [unread] message. r=mkmelin
...
This isn't intended to be a complete test. I'll come back to it and add the remaining navigation actions later.
Differential Revision: https://phabricator.services.mozilla.com/D170559
--HG--
extra : amend_source : 6d1a22f037c37b8c73074e8046b3273ecd84b36e
2023-02-23 21:17:40 +11:00
Martin Giger
e029583d2a
Bug 1817743 - Port bug 1817183: Convert imports of services/fxaccounts to es modules. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D170331
--HG--
extra : rebase_source : a5bd46e83cc3be4fb7b0498f502722f3e10f92cd
2023-02-21 21:33:49 +11:00
Geoff Lankow
b57101c9af
Bug 1813367 - Fix "Move to <folder> again" context menu item. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D170312
--HG--
extra : rebase_source : e01e1263485e6818bf94e7e9a52df55d858290cb
extra : amend_source : 234affc328f9ae223d75f3edc2a3a6561ca182c3
2023-02-20 20:53:54 +13:00
Geoff Lankow
9ed42f9fd9
Bug 1816741 - Select the right-clicked thread tree row before opening the context menu. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D170017
--HG--
extra : rebase_source : 1c360d5e8345d618c75061471cf6fe31b20439c6
extra : amend_source : a8ab631a44c6ab9638b87b02cffa7f4b3370bb20
2023-02-16 14:53:38 +13:00
Geoff Lankow
9dbf9b61d0
Bug 1783501 - Stop TreeSelection calling `invalidate` unnecessarily. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D170042
--HG--
extra : rebase_source : 448822f0b89215a5f00e929567be6941947b7997
extra : amend_source : 7dce32c4a1a88c9c62c2a5109b0add91cda27a2f
extra : source : c33ea66b01d096780460dbdc027e3baba909ed9b
2023-02-16 20:15:18 +13:00
Geoff Lankow
ebaa761884
Bug 1783501 - Convert JsTreeSelection.jsm to an ES Module. r=freaktechnik
...
... and modernise the test.
Differential Revision: https://phabricator.services.mozilla.com/D170041
--HG--
rename : mailnews/base/src/JsTreeSelection.jsm => mail/base/content/widgets/tree-selection.mjs
rename : mailnews/base/test/unit/test_jsTreeSelection.js => mail/base/test/unit/test_treeSelection.js
extra : rebase_source : 14ef23a72b147a52251dfa00ceba59c8517bc921
extra : amend_source : 10aef17987ef7253cc0bd4bd3737f0f884e1ec22
2023-01-24 17:25:05 +13:00
Geoff Lankow
0dd9d9d00a
Bug 1816824 - Add new Folder Pane Header menu item to view menu test. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D169989
--HG--
extra : rebase_source : c28ddd2a5362aff72d43de7449c33c1c47c35951
extra : histedit_source : 0f9518e5ad79cd0500166f9956fcec38cb14a598
2023-02-16 11:09:13 +13:00
Geoff Lankow
0f2f866776
Bug 1816824 - Test View menu item states. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D169874
--HG--
extra : rebase_source : d9f47c3ae9962da4fba77db4572893642cf74615
extra : histedit_source : de307e5059c7559ebddb20d0ccdd98864fe830b6
2023-02-11 17:06:28 +13:00
Geoff Lankow
968cb2e6b5
Bug 1816824 - Test Go menu item states. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D169875
--HG--
extra : rebase_source : 77b1f7327323691578c1f5998136f68ba9fe5c24
extra : histedit_source : 97e8da0f407f2bced2ffe1c09e017068b5c27334
2023-02-12 12:27:49 +13:00
Geoff Lankow
3bd32b29e1
Bug 1816824 - Test Edit menu item states. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D169873
--HG--
extra : rebase_source : 0cbb0bf37650f264967dc19ee6128ec4ae2e6041
extra : histedit_source : 76483d514e61bb19bbe6584b3d9471d61ed6e667
2023-02-12 12:19:35 +13:00
Geoff Lankow
d12f9043b9
Bug 1816341 - Untangle the command controller hierarchy. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D169736
--HG--
extra : rebase_source : 937395f901a92eaf166230076d63d1d700e47676
extra : histedit_source : d8c07f8b1be37b3669e3ed08a13e6455020f5e48
2023-02-11 12:17:32 +13:00
John Bieling
20d1d1732d
Bug 1816238 - Fix testMessagePane of browser_browserContext.js by waiting for the correct page being loaded. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D169547
--HG--
extra : amend_source : c18d2180b2bd4d48eae081d0097489bcc63d0429
2023-02-12 20:58:08 +11:00
solange valverde
2b02a37802
Bug 1811143 Update calendar list header in calendar side panel area. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D167867
--HG--
extra : amend_source : 5ae95cd48baae84a37945f2a71a293fff01c5cdf
2023-02-09 10:12:10 +11:00
Geoff Lankow
5ddc235f6a
Bug 1814788 - Fix the F6 focus cycle for new 3-pane tabs. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D168752
--HG--
extra : moz-landing-system : lando
2023-02-08 10:14:27 +00:00
Geoff Lankow
a437fdaa2d
Bug 1814322 follow-up - Fix test to account for bug 1814370. rs=me DONTBUILD
...
--HG--
extra : amend_source : 104f0d39e8028fc3f046fad36efcbcfe78ebb1e2
2023-02-02 20:20:44 +13:00
Geoff Lankow
844e6fa617
Bug 1814322 - Test file menu item states. r=mkmelin
...
I've created a framework for testing that menu items are visible/hidden and enabled/disabled as appropriate. In future it should be extended to cover more menus and scenarios.
Differential Revision: https://phabricator.services.mozilla.com/D168633
--HG--
extra : rebase_source : 25fccb9d425afd471a19f9e462524b7aa2f4a715
extra : amend_source : a4cfa5f7e185bd25758cc7cc9a64c93caf6b08bb
extra : histedit_source : 3ec6ad220bf700e8d316614653e81e5d503ecc29
2023-02-01 10:48:17 +13:00
Geoff Lankow
0212a93e48
Bug 1812530 follow-up - Fix broken test. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D168628
--HG--
extra : rebase_source : 4582bdc8859433c3b6dfcb64c9f6808ac723bd66
extra : histedit_source : 57742bea7a4e59386507c1704c1d362030946e03
2023-02-02 14:39:59 +13:00
Geoff Lankow
349ff59c5c
Bug 1814275 - Port bug 1795255: Stop importing useless modules in browser tests. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D168510
--HG--
extra : rebase_source : fcf39ce267d9d7be88bf261c98c1db28c587b63f
2023-02-01 15:44:26 +13:00
Geoff Lankow
b26fd4f921
Bug 1814303 - Push tab opening parameters to about:3pane before it loads. r=aleca
...
This patch causes mailTabs.js to capture the DOMContentLoaded event of about:3pane and pass it the opening state, so that the page can load the requested state immediately.
Differential Revision: https://phabricator.services.mozilla.com/D168498
--HG--
extra : rebase_source : b3fd45f3c0c44c2b734496d894cea52ee0515533
extra : intermediate-source : eaaf8e287046183c3339fb6437b194f2aed07ad7
extra : source : 7b93de8d5e8b84a8630c7fd426491c312afa2098
2023-01-25 21:52:29 +13:00
Geoff Lankow
7dbef9bba8
Bug 1813967 - Stop adding AttachmentMenuController and SecurityController to the top window. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D168333
--HG--
extra : rebase_source : 3c9ac1930b8493f2e87d274c854c7189c7939720
2023-01-31 12:34:43 +13:00
Ping Chen
a734320544
Bug 1762688 - Fix for gloda tests to pass in imap-js. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D166990
--HG--
extra : amend_source : ae64e6578f60b1f0d53782ec4d5b78b65f9e6548
2023-01-31 21:33:31 +11:00
Geoff Lankow
b6649f9fb9
Bug 1811408 - Check the number of rows in a list if it resizes. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D167341
--HG--
extra : rebase_source : f065331aede0ed4eaf8eb491b3f86508eab2978f
2023-01-20 14:37:17 +13:00
Geoff Lankow
dc6ffe33cd
Bug 1811942 - Port bug 1810995 - Rename BrowserTestUtils.loadURI to BrowserTestUtils.loadURIString. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D167609
--HG--
extra : rebase_source : 9383d0e1d32c6b224b0ed8bcae7f7843ce3946bf
extra : amend_source : cece1fc69cd83022153f1f16170379b146fd4b78
2023-01-23 16:41:22 +13:00
Geoff Lankow
6609949d7e
Port Bug 1798335 - Replace the toggle in about:addons with fx-toggle. r=aleca
...
Port of https://hg.mozilla.org/mozilla-central/rev/988871602360
Differential Revision: https://phabricator.services.mozilla.com/D167502
--HG--
extra : rebase_source : d68ead1d968ab69964320c5add401cb4aa16f854
extra : amend_source : d53d66af7724a236fc221c10edbe09b2fbd31f33
extra : absorb_source : b5af15d70bb5412e946a2c3b6233d22f7815d9b6
extra : histedit_source : 7236c62d2dac7e4df6585d960f671f5b7d65e278
2023-01-23 14:38:59 +13:00
Geoff Lankow
941e6952bb
Bug 1811412 - Move mail-startup-done until after the first about:3pane page loads. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D167345
--HG--
extra : rebase_source : 53e133aeb0c8545b116dfccf470c7057e23a90d7
extra : amend_source : d03d6df8c31964be4aaad201786354bedb16bb0a
extra : histedit_source : db91e19e34c5adfb591920ebb9179c8063f5f432%2Ca1638ee9e1feca64d4bbda650432d4a6a3f9d15a
2023-01-20 15:16:10 +13:00
Geoff Lankow
c758e96693
Bug 1811139 - Fix accelerator key for tree view selection on MacOS. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D167212
--HG--
extra : amend_source : ed7f31a4077e0822eff41c9644d5c41097fe93e6
2023-01-19 12:18:07 +13:00
Geoff Lankow
05c1802493
Bug 1806922 - Reimplement the folder tree. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D165352
--HG--
extra : rebase_source : 94514d11146f03f791042c93573104f4339d5694
extra : absorb_source : eca772a0d6f3960da82cc3cf5738cfc250b32205
2022-12-20 17:32:07 +13:00
Geoff Lankow
777e1d9361
Bug 1803255 - Fix broken test browser_spacesToolbar.js. r=aleca
...
These tests all pointlessly attempt to remove files when cleaning up. browser_mailTabsAndWindows.js fails to do so on Windows and breaks browser_spacesToolbar.js.
Differential Revision: https://phabricator.services.mozilla.com/D166514
--HG--
extra : rebase_source : 1d6f3e23339b7691bc65c6e423f5bc9337cd6b0b
extra : amend_source : 2032ea4d616c2ebdc45406f37320dbc95658f877
extra : histedit_source : b578b21b4974cd16bb8798a8b2f309a004f1212e
2023-01-11 20:32:02 +13:00
Geoff Lankow
e31993d4b2
Merge comm-central to ash
2023-01-09 10:43:49 +13:00
Geoff Lankow
3e058258df
Bug 1801566 - Rename the panes and splitters in about:3pane. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D165356
--HG--
extra : rebase_source : af6797a027dc76ee270d50c1487315f61f56af55
2022-12-18 14:05:26 +13:00
Geoff Lankow
4fe013b2ab
Bug 1803255 - Add a property to about:3pane/message to easily access the current tab. r=aleca
...
This will make things a lot easier for several WebExtension APIs.
In that code tabs are represented by tabmail `tabInfo` objects, or if not in the main window, by the window itself. This code provides direct access to those objects.
Differential Revision: https://phabricator.services.mozilla.com/D165242
--HG--
rename : mail/base/test/browser/browser_mailTabs.js => mail/base/test/browser/browser_mailTabsAndWindows.js
extra : rebase_source : 1123772f5a9f81f975333093f023d229159cb3e8
2022-12-14 21:16:23 +13:00
Martin Giger
95d7b92bb4
Bug 1808715 - Port bug 1805414: Click through menu button dropmarkers and fix clicking on menu items in tests. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D166102
--HG--
extra : moz-landing-system : lando
2023-01-05 22:01:48 +00:00
Magnus Melin
8e50caceb1
Bug 1808164 - Port Bug 1806359 - Migrate telemetry modules to ES modules. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D165786
--HG--
extra : rebase_source : 5cdf22f284649317271578734d6038f89194e5cc
2023-01-04 09:15:49 +11:00
Geoff Lankow
ab26990946
Merge comm-central to ash
2022-12-08 16:00:11 +13:00
Geoff Lankow
a274baf1aa
Port bug 1676068 - Change DateTimePicker markup to HTML Table with ARIA Grid. rs=bustage-fix
2022-12-08 10:59:06 +13:00
Alessandro Castellani
cef4e5fac7
Bug 1803705 - Fix subject cell during invalidation and fix the tests. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D163895
2022-12-07 04:16:52 +00:00
Magnus Melin
5e10801887
Bug 1803722 - Bump the number browser.startup.record can be accessed. r=aleca
...
Sync with Firefox: https://searchfox.org/mozilla-central/rev/2fc2ccf960c2f7c419262ac7215715c5235948db/browser/base/content/test/performance/browser_preferences_usage.js#107
Differential Revision: https://phabricator.services.mozilla.com/D163669
--HG--
extra : rebase_source : a47332f8b2a23e42cb61aaf2bdf1ea3f95d1f24b
extra : amend_source : 4ff5eafeb9493567e8a25b6a60a3016ed1d57de8
2022-12-03 21:13:02 +11:00
Alessandro Castellani
3401ee7dca
Bug 1770852 - Re-implement placeholders and fix tests for the tree list view. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D163389
--HG--
extra : amend_source : 7254cbb44be671b8b3ffa32800e2435bd39d96cd
2022-12-01 21:33:31 +11:00
Alessandro Castellani
66f41f883a
Bug 1770852 - Implement resizable treelistbox table columns. r=darktrojan
...
**WARNING!** I'm asking an early review for this due to its complexity.
This absolutely obliterates any tree list view implementation that is not a table.
Even if this is approved it can't land without child revisions taking care of the rest of the conversion.
Included in this patch:
- Rebuilt the whole tree list view widget to be a table.
- Implemented resizable columns.
- Regular list view and tests are all busted, will tackle in a child patch.
Differential Revision: https://phabricator.services.mozilla.com/D160596
--HG--
rename : mail/base/content/widgets/tree-listbox.js => mail/base/content/widgets/tree-view-listbox.mjs
extra : amend_source : 537ddf0fec279d01e135639dff496ba67aed6da3
2022-12-01 21:32:59 +11:00
Magnus Melin
ce399a22e9
Bug 1803332 - Port bug 1801092 to Thunderbird - Add an ESLint rule to disallow single-argument use of Cu.reportError. rs=eslint DONTBUILD
2022-11-30 21:43:13 +11:00
Geoff Lankow
f1aab47731
Merge comm-central to ash
2022-12-05 10:58:35 +13:00
Geoff Lankow
233cd8f972
Merge comm-central to ash
...
--HG--
rename : mail/base/content/mailContext.js => mail/base/content/mailCommon.js
rename : mail/base/content/msgMail3PaneWindow.js => mail/base/content/messenger.js
rename : mail/base/content/widgets/tree-listbox.js => mail/base/content/widgets/tree-view-listbox.mjs
extra : amend_source : 068a3b5b2edae85cc1648cd7986c5bcfd37f110b
2022-12-02 13:05:15 +13:00
Geoff Lankow
3bd442593f
Bug 1803255 - Fix and enable the tests in mail/base/test/webextensions. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D163412
--HG--
extra : rebase_source : 5c05103b8d8bce7e5141310268fbc6180ea04c26
2022-11-29 12:21:41 +13:00
Geoff Lankow
62a639ff9b
Merge comm-central to ash
...
--HG--
rename : mail/base/content/mailContext.js => mail/base/content/mailCommon.js
rename : mail/base/content/msgMail3PaneWindow.js => mail/base/content/messenger.js
rename : mail/base/content/nsContextMenu.js => mail/base/content/widgets/browserPopups.js
extra : amend_source : f391831fa9bf18ddafd9f1b222984d5c6af9e5e0
2022-12-01 15:32:30 +13:00
Geoff Lankow
2f689e5a2f
Bug 1801566 - Refactor primary context menus. r=aleca
...
This moves code for context menus (and some other pop-ups) into more logical files, and renames the context menu for web content from `mailContext` to `browserContext` to avoid confusion.
Differential Revision: https://phabricator.services.mozilla.com/D162529
--HG--
rename : mail/base/content/mainPopupSet.inc.xhtml => mail/base/content/widgets/browserPopups.inc.xhtml
rename : mail/base/content/nsContextMenu.js => mail/base/content/widgets/browserPopups.js
rename : mail/base/test/browser/browser_mailContext.js => mail/base/test/browser/browser_browserContext.js
extra : rebase_source : f41e4d7b72eda7fed35a1ebcee01e9ae22297ed9
extra : amend_source : e89748ed265ee97cf933e35cf3056231c04c790e
2022-11-11 15:39:33 +13:00
Geoff Lankow
e5c79faedf
Merge comm-central to ash
2022-11-23 20:55:05 +13:00
Magnus Melin
fe9d2f7246
Bug 1801529 - mozilla/valid-jsdoc automatic fixups across the Thunderbird codebase. r=aleca
...
This is the automatic fixes + whitespace fixup:
find . -type f -not -path "./suite/*" -name "*.js" -exec sed -i -E 's/\* @returns +/* @returns /g' {} \;
find . -type f -not -path "./suite/*" -name "*.jsm" -exec sed -i -E 's/\* @returns +/* @returns /g' {} \;
find . -type f -not -path "./suite/*" -name "*.js" -exec sed -i -E 's/\* (@returns \{.+\}) +/* \1 /g' {} \;
find . -type f -not -path "./suite/*" -name "*.jsm" -exec sed -i -E 's/\* (@returns \{.+\}) +/* \1 /g' {} \;
find . -type f -not -path "./suite/*" -name "*.js" -exec sed -i -E 's/\*( @param)( \S+ \S+ ) +/*\1\2- /g' {} \;
find . -type f -not -path "./suite/*" -name "*.jsm" -exec sed -i -E 's/\*( @param)( \S+ \S+ ) +/*\1\2- /g' {} \;
find . -type f -not -path "./suite/*" -name "*.js" -exec sed -i -E 's/\*( @param[^-]*)( - - )/*\1 - /g' {} \;
find . -type f -not -path "./suite/*" -name "*.jsm" -exec sed -i -E 's/\*( @param[^-]*)( - - )/*\1 - /g' {} \;
Differential Revision: https://phabricator.services.mozilla.com/D162704
--HG--
extra : rebase_source : 4307935e658ce38943af522b17ce6b1c0d99dfdd
2022-11-23 15:43:25 +11:00
Geoff Lankow
46724d259d
Bug 1800775 - Update for new 3-pane tab. rs=me
...
--HG--
extra : amend_source : 3125d78318b997a7a6aad5e964ee553a13f05254
2022-11-21 14:49:19 +13:00
Geoff Lankow
e49182b2ac
Merge comm-central to ash
2022-11-21 14:24:28 +13:00
Geoff Lankow
c51e9a7b47
Bug 1800775 follow-up - Fix broken tests some more. rs=me
...
I swear this worked when I tried it the first time!
--HG--
extra : rebase_source : aacf455d86eb5e01c9db6393f7145394a29d1d04
extra : histedit_source : d1140ba089b798b9d5db24d200d8b4702797af12
2022-11-21 12:04:55 +13:00
Martin Giger
5f617743e0
Bug 1801272 - Convert imports of modules from testing/ to ESM. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D162373
--HG--
extra : rebase_source : cf6272b43faaea35793235708edbfc94c407fc9f
2022-11-19 20:04:39 +11:00
Geoff Lankow
cb838981de
Bug 1800775 follow-up - Fix broken tests. rs=me DONTBUILD
...
--HG--
extra : rebase_source : 8d5969cc99034a931b03330734eac978447c5df6
extra : absorb_source : 9c54accd51fd11b0ecb5877277385e565eda0ccf
2022-11-18 10:13:42 +13:00
Geoff Lankow
6f930416f0
Bug 1800775 - Add telemetry probes to the 3-pane tab. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D162175
--HG--
extra : amend_source : 86fad7f27ccd01c70f370df02e9780830dc6265b
2022-11-17 21:18:47 +11:00
Sean Burke
5c171ecce2
Bug 1798875 - migrate Microsoft email accounts to OAuth2. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D161717
--HG--
extra : amend_source : d8c6cdad212d216e221941fdc88de73716e0444e
2022-11-12 21:10:19 +11:00
Martin Giger
fa3770b473
Bug 1798738 - Convert account hub to load custom elements from plain ESM. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D161258
--HG--
rename : mail/components/accountcreation/views/container.js => mail/components/accountcreation/views/container.mjs
rename : mail/components/accountcreation/views/start.js => mail/components/accountcreation/views/start.mjs
extra : amend_source : 4eb53c94729345592620bc2414161708f158b109
2022-11-10 17:20:22 +11:00
Magnus Melin
f6a2ea1a6b
Backed out changeset e9de37e97c8e (bug 1798738) for test failures
...
Breaks at least comm/mail/test/browser/account/browser_accountHub.js and others: https://treeherder.mozilla.org/jobs?repo=comm-central&selectedTaskRun=PAhmWaPKROeZ2niBxnlSEQ.0
--HG--
rename : mail/components/accountcreation/views/container.mjs => mail/components/accountcreation/views/container.js
rename : mail/components/accountcreation/views/start.mjs => mail/components/accountcreation/views/start.js
extra : rebase_source : f8a021c25cdbd94680eff5f42cbb912d6b665be4
extra : amend_source : 782c95ea20536e3e569c3a928f44b9aa61219c56
2022-11-09 21:27:21 +11:00
Martin Giger
b8fd197d4c
Bug 1798738 - Convert account hub to load custom elements from plain ESM. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D161258
--HG--
rename : mail/components/accountcreation/views/container.js => mail/components/accountcreation/views/container.mjs
rename : mail/components/accountcreation/views/start.js => mail/components/accountcreation/views/start.mjs
extra : amend_source : 3b5d76f02b5f42d6ea5611e4a373445278fde1e1
2022-11-09 09:23:06 +11:00
Magnus Melin
29a4263ac8
Bug 1798238 - move dump_view_state and friends to ViewHelpers.jsm. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D161115
--HG--
extra : rebase_source : 3e5bf90a0969325009145f359fd0dfa0309eacab
extra : amend_source : 2011d81d913c4f337e2bd2b87aa1c28d0841df48
2022-11-07 21:37:35 +11:00
Magnus Melin
71db56accc
Backed out changeset 6a6b2c6ba5e5 (bug 1798238) for test failures
...
comm/mail/base/test/unit/test_viewWrapper_virtualFolder.js crashing
--HG--
extra : amend_source : e4b22c8076c081f0ccad7ec7198f2b2a24a6b488
2022-11-05 21:52:09 +11:00