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

33869 Коммитов

Автор SHA1 Сообщение Дата
Richard Marti 358dbaaa3e Bug 1733435 - Style in themeableDialog.css the richlistitem only when a theme is active. r=aleca 2021-10-01 12:42:17 +03:00
Ping Chen f498c25c50 Bug 1733366 - abort sending when we should. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D127196

--HG--
extra : amend_source : c76a7bb2f5ed5fa9abd04aaad976479529f0083a
2021-10-01 12:39:51 +03:00
Magnus Melin 534a966e11 Bug 1733451 - Port bug 1731146 and bug 1733345 to Thunderbird. r=Paenglab
Differential Revision: https://phabricator.services.mozilla.com/D127154

--HG--
rename : mail/modules/ThemeVariableMap.jsm => mail/themes/ThemeVariableMap.jsm
rename : mail/modules/Windows8WindowFrameColor.jsm => mail/themes/Windows8WindowFrameColor.jsm
extra : moz-landing-system : lando
2021-09-30 23:56:27 +00:00
Henry Wilkes e32a509702 Bug 1731497 - Fix closing tabs issues introduced by rev c6695c5b5708. r=mkmelin
Restored:
+ Middle mouse click on a tab closes it.
+ Prevent switching to a tab before closing it when the tab's close button is clicked.

Differential Revision: https://phabricator.services.mozilla.com/D126971
2021-09-30 11:50:12 +00:00
Henry Wilkes 76999f2ac1 Bug 1707211 - Create verifychat.css for verify.xhtml. r=mkmelin
The content/chat.css file no longer exists. But verify.xhtml only used one rule from content/chat.css, so we just create a separate css file for it. Also changed the semantics to use html:p instead of xul:label.

Differential Revision: https://phabricator.services.mozilla.com/D126505
2021-09-29 11:23:10 +00:00
Ping Chen 524595ea49 Bug 1726696 - Use SafeElementAt to prevent crash in nsMessengerWinIntegration.cpp. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D127025

--HG--
extra : amend_source : 0f8c767257797ad70d07aede3e900ebd75dc8fff
2021-09-30 13:00:48 +03:00
Richard Marti 3d24d60619 Bug 1733237 - Make the menulist icon themeable. r=aleca 2021-09-30 12:59:42 +03:00
Ben Campbell 7c68eb1e9a Bug 1717375 - Avoid doubling-up nsIMsgCopyServiceListener notifications during maildir->maildir message copying. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D126627

--HG--
extra : moz-landing-system : lando
2021-09-30 05:57:16 +00:00
Rob Lemley f96a8d1999 Bug 1727143 - Port bug 1727266: Enable wasm sandboxing on win32 builds. r=darktrojan DONTBUILD
Port of D123426.

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

--HG--
extra : rebase_source : 854a595e8b3ef36940afec73b1a92ea62403091f
extra : amend_source : ac9b91b43adf3f2d35461cc251b3eb39dbb62f0f
2021-08-24 15:30:07 +00:00
Henry Wilkes 151089aa7a Bug 1732307 - Move mail/components/im/themes into mail/themes/shared. r=mkmelin
Depends on D126506

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

--HG--
rename : mail/components/im/themes/founder.png => mail/themes/shared/mail/icons/founder.png
rename : mail/components/im/themes/half-operator.png => mail/themes/shared/mail/icons/half-operator.png
rename : mail/components/im/themes/operator.png => mail/themes/shared/mail/icons/operator.png
rename : mail/components/im/themes/voice.png => mail/themes/shared/mail/icons/voice.png
rename : mail/components/im/themes/imAccounts.css => mail/themes/shared/mail/imAccounts.css
rename : mail/components/im/themes/imMenulist.css => mail/themes/shared/mail/imMenulist.css
rename : mail/components/im/themes/imRichlistbox.css => mail/themes/shared/mail/imRichlistbox.css
extra : moz-landing-system : lando
2021-09-29 21:32:21 +00:00
Magnus Melin c81aee6bb2 Bug 1612170 - followup - fix black linting. rs=black-lint
./mach lint -l black --fix comm/calendar/extract/moz.build

--HG--
extra : amend_source : 909cfe97f11dcab1a5c352ac48fa0ae8e938dc95
2021-09-29 13:44:20 +03:00
Magnus Melin 5a9a321948 Backed out changeset 89021f52292d (bug 1683590) for build bustage. rs=backout
--HG--
extra : amend_source : 2c883d9c7c36aef0d5c3b4a0a489331049079147
2021-09-29 13:42:41 +03:00
Magnus Melin f7cc21716d Bug 1732898 - fix Crash in [@ ReadMABToDirectory]. r=benc
Differential Revision: https://phabricator.services.mozilla.com/D126791

--HG--
extra : rebase_source : fd6aa96282574efb5491bf02e351e0c0ec1bf30e
extra : amend_source : c2f6bed1605b5befaa9e3d3f2af5aa4c70761983
2021-09-29 12:33:28 +03:00
Magnus Melin 68734a72f9 Bug 1732549 - fix Crash using newsgroup after View > Threads > Unread. r=benc
Differential Revision: https://phabricator.services.mozilla.com/D126638

--HG--
extra : rebase_source : ea9fc7df3c32e2711ea81cbfa3d91aa72d6d9a18
2021-09-27 11:35:11 +03:00
Kai Engert 3d20d4b62f Bug 1732909 - Use shorter armor lines when attaching OpenPGP keys. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D126782

--HG--
extra : amend_source : 6c4740aaea5134a5a268b3fc1ff5e0128c68cf3b
2021-09-29 12:32:30 +03:00
Richard Marti 4824096e4c Bug 1732851 - Set in in-content pages a text color when a button or menulist is open but not hovered. r=aleca 2021-09-29 12:31:56 +03:00
Rob Lemley 20f66e0749 Bug 1732796 - Port bug 1694884: Fix configure when using --with-system-* options and bootstrapped sysroot. r=darktrojan
The automatically bootstrapped sysroots are not compatible with system
libraries pulled in with pkg-config. Using system_lib_option rather than
option still throws an error, but it provides a reason that is hopefully
less baffling than the generic error from pkg-config stating that the library
in question cannot be found.

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

--HG--
extra : amend_source : 20d7e85bfab6bb081d46da82ded8db3c7756714d
2021-09-29 12:31:40 +03:00
Geoff Lankow ca0c887411 Bug 1732753 follow-up - Fix events shown on the last day of a printed month. r=mkmelin
The calculated last day was wrong in two ways:
* It was based on the first day after the month to be printed, so the value could be a week later than needed. This wouldn't be a problem, except that it covered up the other problem.
* I didn't add a day, so events on the last day weren't displayed. (Because the end-of-week value was 00:00 of the last day, getItems didn't return items ON the last day.)

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

--HG--
extra : amend_source : 2445f97eebccb1a69780963358b3aa43feecde13
2021-09-29 12:31:18 +03:00
Ping Chen 486b6ce13f Bug 1719414 - Enable test_filter.js for nntp-js. r=mkmelin
Use XHDR to fetch headers needed by filters but not returned in XOVER response.

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

--HG--
extra : amend_source : ee10ed02bde44122cb7ca3e113134df40b0d05f6
2021-09-29 12:30:56 +03:00
Ping Chen 3240fc42b3 Bug 1719414 - Support auth in NntpClient.jsm. r=mkmelin
- Implement nsINntpIncomingServer.loadNewsUrl
- Enable auth related tests

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

--HG--
extra : amend_source : 8c37983a79b76730dc4155c3c720b9cc5d99a7e3
2021-09-29 12:30:39 +03:00
Ben Campbell 0bc654a66d Bug 1683590 - Remove nsISupport use in nsIFolderListener.OnItemAdded/Removed callbacks. r=mkmelin
Breaks up OnItemAdded() and OnItemRemoved() into folder and message-specific
versions. Also tidies up naming of the callback functions in the .idl while
we're here e.g. OnItemEvent() becomes onFolderEvent().

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

--HG--
extra : amend_source : 7e86abd0191c081cbce48965b6d064f146fc7f88
2021-09-29 12:30:19 +03:00
Ben Campbell d52485e055 Bug 1683590 - Remove nsISupport use in nsIMsgFolder.NotifyItemAdded/NotifyItemRemoved. r=mkmelin
Removes .NotifyItemAdded() and .NotifyItemRemoved() which both used nsISupports
and replaces them with specific folder and nsIMsgDBHdr versions.
Still calls the nsISupports-based nsIFolderListener OnItemAdded/OnItemRemoved()
callbacks but lays the groundwork for doing the same thing there.

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

--HG--
extra : amend_source : f390dc67387ec358cf77b9b0825f42a706610f7f
2021-09-29 12:30:01 +03:00
Lasana Murray 0537a86fb6 Bug 1612170 - Add CalExtractParserService to allow parsing and extract event info using alternative locales. r=darktrojan
This is still early days, only rules for parsing the included tests have been added so far. The CalExtractParserService
can be used instead of Extractor via a pref for experimentation.

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

--HG--
extra : amend_source : 3061f336f165a4a4857fc94bee4342c15fdf04fc
2021-09-29 12:29:42 +03:00
Lasana Murray e84c2dfab7 Bug 1612170 - Add customisable parser for calendar item extraction. r=darktrojan
This adds CalExtractParser that can be configured to use lexical and parse rules
for the desired locale.

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

--HG--
extra : amend_source : 355ef7a0796224da8912f8b3ea44940de5138f20
2021-09-29 12:29:18 +03:00
Geoff Lankow 766210e8cd Bug 1732850 - Set initial focus in Remove Account dialog. r=mkmelin
This function is only used elsewhere by commonDialog.js, and it seems a bit of a hack, but if it's good enough for the there...

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

--HG--
extra : rebase_source : 9680598be26e4342a56beb672264e6be45ca2000
extra : histedit_source : d678115726da62432177611317e3b65fbc0b2d5e
2021-09-28 21:40:13 +13:00
Geoff Lankow 285e20cb28 Bug 1731079 - In the Account Manager account list, stop overflowing labels stealing focus. r=mkmelin
Like https://hg.mozilla.org/comm-central/rev/a4ac1ec0fa49 but for the Account Manager. This shouldn't be necessary as the column is supposed to expand, but apparently that's not always happening.

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

--HG--
extra : rebase_source : 080acfcc936314a804bdaca619048056715b7da4
extra : histedit_source : 84f3566ace65f00239ad2f9fad04cb95412b4c79
2021-09-28 20:55:59 +13:00
Geoff Lankow 5242352a5c Bug 1732753 - Fix printing calendar events in adjacent months to that being printed. r=mkmelin
And several other annoyances:
* All views now have a title so something intelligent can be used as a file name when printing to file.
* Fix the week view where the start-of-week preference is not Monday.

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

--HG--
extra : rebase_source : f02236566fd1f4006586547e3dc383c37c154cb3
2021-09-28 12:36:06 +13:00
John Bieling 10b2822aea Bug 1730459 - Fix TypeError: can't access property entries, this._rowMap is null. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D126679

--HG--
extra : amend_source : 4a70c3670f1f881580e099c2c287ef3170597d70
2021-09-28 13:51:34 +03:00
John Bieling 6721b3b764 Bug 1730457 - Remove extra padding from WebExtension BrowserAction popup windows. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D126725

--HG--
extra : amend_source : 7a9ca0a7a5e68e4938add8cb8a441ecb2e1a83af
2021-09-28 13:50:43 +03:00
John Bieling 12aaf6ae1a Bug 1728631 - Fix browser.tabs.query() to skip non-browser tabs if queryInfo includes url or title. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D126680

--HG--
extra : amend_source : 98cb239890d29a334b4534973e8645011eb7e4a3
2021-09-28 13:49:31 +03:00
Lasana Murray d4ec87b48a Bug 1727522 - Use the i10n api instead for chat log date formatting. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D126573

--HG--
extra : amend_source : 83940cb5c9953a636b2785cd8b7ed0a369510f9b
2021-09-28 13:49:02 +03:00
Geoff Lankow c4e0d3cf67 No bug - Fix a typo in accountSetup.js/xhtml. rs=me 2021-09-28 11:00:22 +13:00
Ping Chen 612734f1c7 Bug 1732555 - Use instanceof in MessageSend.jsm to prevent exception from QueryInterface. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D126624

--HG--
extra : amend_source : 428e3f6e29d1f5d5940882bd1cb46fb91a03a3ab
2021-09-27 12:53:06 +03:00
Ben Campbell 79aebcaeda Bug 1717147: Move message-quarantining from nsPop3sink into mbox implementation. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D124580

--HG--
extra : amend_source : 03c00724e0b1f5ef6da09d01681900a0d3c23736
2021-09-27 12:52:45 +03:00
Henry Wilkes cb5cd1e59e Bug 1707211 - Move chat.css from mail/components/im into mail/themes. r=mkmelin
Both themes/chat.css and content/chat.css were merged together into mail/themes/shared/chat.css

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

--HG--
rename : mail/components/im/themes/chat.css => mail/themes/shared/mail/chat.css
extra : amend_source : c73ba6c76ac2bfb840811d1ee490cf93b7cf759c
2021-09-26 13:53:31 +03:00
Alessandro Castellani ed466dd124 Bug 1732231 - Prevent updating the folderTree.json if the folder pane is empty or not initialized. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D126591

--HG--
extra : amend_source : dc6b13750a1b1b3efaf0fafbd5d9153c065be749
2021-09-25 13:05:08 +03:00
Richard Marti e0550c4477 Bug 1732485 - Port bug 1633860: Place window control buttons on the right side on macOS when using an RTL system locale, regardless of the Firefox locale. r=aleca 2021-09-24 21:53:30 +02:00
Henry Wilkes 0317051274 Bug 1707211 - Move joinchat CSS rules into joinchat.css. r=mkmelin
They are only used by the joinchat.xhtml dialog, so we should prevent leaking the rules to other windows. Moreover, the dialog does not use any other content/chat.css rules.

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

--HG--
extra : amend_source : bbbcd1904512e94d9d23d2dbc7749e4f7734b9fb
2021-09-24 13:45:30 +03:00
Geoff Lankow 0742529b59 Bug 1732420 - Port bug 1728180 - Unify js::intl_GetCalendarInfo. rs=bustage-fix
--HG--
extra : histedit_source : 7f55aec2a5732062add2e8943eea779c71e53803%2C3c47ebe7fdf85b77f1aee7b2ee4a05dacd881884
2021-09-24 15:08:03 +12:00
Richard Marti 0aaca1b946 Bug 1732371 - Fix the Dark/Light theme preview after bug 1730262. r=aleca 2021-09-23 20:14:31 +02:00
Richard Marti b8d8d151db Bug 1732301 - [Mail] Replace the "Highlight" system color with "SelectedItem". r=aleca 2021-09-22 20:49:22 +02:00
Richard Marti 8f2ad15570 Bug 1732301 - [Calendar] Replace the "Highlight" system color with "SelectedItem". r=aleca 2021-09-22 15:48:46 +02:00
Richard Marti 29e4d607e7 Bug 1732078 - Port bug 1731764: [devtools] Rename DevTools fission pref panel into DevToools experimental pref panel. r=mkmelin 2021-09-22 15:48:01 +02:00
Lasana Murray c08a475eec Bug 1724093 - Restore "Save a copy" functionality on imip-bar. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D126403
2021-09-22 20:29:58 +00:00
Ping Chen 90ce0bab47 Bug 1719414 - Enable test_getNewMessages for nntp-js. r=mkmelin
Fallback to HEAD command if XOVER doesn't work.

Differential Revision: https://phabricator.services.mozilla.com/D126478
2021-09-23 10:32:13 +00:00
Henry Wilkes d44fc5b6c8 Bug 1707211 - Move cloudfile selectDialog.css into themes. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D126481

--HG--
rename : mail/components/cloudfile/content/selectDialog.css => mail/themes/shared/mail/cloudfileSelectDialog.css
2021-09-23 10:53:36 +00:00
Geoff Lankow 279930d8fc Bug 1730363 follow-up - Fix dragging multiple addresses to the compose window. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D126561

--HG--
extra : amend_source : 8a2c3e69d48dcf162f7abc7f99d5eb64d8c37b7c
2021-09-24 11:18:40 +12:00
Magnus Melin b96f895e48 Bug 1730363 - fix list expansion in combination with invalid pills. r=lasana
This only worked by accident: makeFromDisplayAddress should be called on each address, not the toString() represenation of the array.

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

--HG--
extra : rebase_source : 6532d80d6a65c4f0587091606a0c4bfd2e2a6554
2021-09-22 11:23:12 +03:00
Henry Wilkes c97e8fad0c Bug 1728323 - Simplify extensionControlled and add missing fluent translation. r=mkmelin
We were missing lots of fluent ids that the previous code would have needed.

We only have extension control for proxy.settings, so this was simplified.

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

--HG--
extra : amend_source : 07c340aa7c884f934792f008f5febeb6a37749b7
2021-09-23 13:03:58 +03:00
Ping Chen 339a2b6136 Bug 1719413 - Enable test_bug170727.js for nntp-js. r=mkmelin
Support offline storage for news messages.

Depends on D125801.

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

--HG--
extra : moz-landing-system : lando
2021-09-23 04:16:48 +00:00