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

1269 Коммитов

Автор SHA1 Сообщение Дата
Martin Giger 17925cafcc Bug 1715810 - Handle incoming Matrix verification requests. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D125412
2021-09-13 14:20:13 +00:00
Martin Giger 26d1fd5aca Bug 1715810 - Support for displaying incoming chat account verification requests. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D125411
2021-09-13 11:50:32 +00:00
Patrick Cloke 8bda75130b Bug 1718317 - Remove the ability to write text log files for chat. r=freaktechnik 2021-09-14 13:25:14 +03:00
Patrick Cloke 73193764ce Bug 1718317 - Remove always set group-by-day option in chat logging infrastructure. r=freaktechnik 2021-09-14 13:24:55 +03:00
Patrick Cloke aa59776314 Bug 1718317 - Remove unused chat logger methods. r=freaktechnik 2021-09-14 13:24:36 +03:00
Patrick Cloke 6603a1fd5f Bug 1718317 - Remove the system logger for buddy status. r=freaktechnik 2021-09-14 13:23:57 +03:00
Rob Lemley 823e0c3fbf Backed out changeset b991fd76b3f4 (bug 1730487) for causing build failures. r=backout a=rjl
--HG--
extra : rebase_source : b8da784d94ef6e89296caaa54463cff804df4cf0
2021-09-13 19:42:28 -04:00
Martin Giger b4bcb97a40 Bug 1730487 - Update matrix-js-sdk to v12.4.1. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D125393
2021-09-13 12:32:45 +00:00
Martin Giger add57fb3ec Bug 1728975 - Fix matrix encryption state always untrusted. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D125070

--HG--
extra : amend_source : cb4cd7fc48adf0d513dfd7a953a762f073a9701f
2021-09-09 19:53:07 +03:00
Martin Giger eabe970b0b Bug 1716065 - Sending session verification requests for Matrix. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D123937

--HG--
extra : amend_source : fb9302dec8f13bceca306be352a418a8538df82e
2021-09-09 13:07:36 +03:00
Martin Giger 95f7099aed Bug 1716065 - Chat account session verification UI. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D123936

--HG--
extra : amend_source : f0275edc599f99186a0f12714ee7e87d704aad7f
2021-09-09 13:07:20 +03:00
Martin Giger 29d9b3c24f Bug 1716065 - Key backup support for Matrix. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D123935

--HG--
extra : amend_source : ec4f837967b80a80de228af2508155454bfe5282
2021-09-09 13:07:04 +03:00
Martin Giger 9ec79af2c2 Bug 1716065 - Chat encryption status report. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D123934

--HG--
extra : amend_source : 5b37aeb508be7b67b362f06e9bd9a9425c9132bb
2021-09-09 13:06:46 +03:00
Geoff Lankow b3c7b57192 Bug 1729638 - Port bug 1729460 - Extend ESLint rule mozilla/use-services to cover defineLazyServiceGetter(s). r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D124891

--HG--
extra : moz-landing-system : lando
2021-09-08 22:54:40 +00:00
Magnus Melin 1956796e92 Bug 1703164 - convert mail/components/im/content/imAccounts.xhtml to top level <html>. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D124627

--HG--
extra : rebase_source : 47e018e460af355a7742c1b1a6f36d113c2eeec8
2021-09-07 22:44:45 +03:00
Henry Wilkes 131a6a54e1 Bug 1683865 - Follow up to 32100bb1fe5f that fixes the fingerWarning icon. r=freaktechnik
Added an alt attribute. Also removed the tooltiptext attribute which is incorrect for html elements; whilst it could have been replaced with the title attribute, the text is already shown below the input, so there is no need to duplicate it.

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

--HG--
extra : amend_source : b1fe69cf2b3e7ef33121105c4b44f730edd6a611
2021-09-01 13:47:17 +03:00
Martin Giger 7e67fb2ff1 Bug 1726389 - Properly initialize matrix crypto store. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D122976

--HG--
extra : amend_source : d43fd798798c618c9d0b5a330dd9d38a19937988
2021-08-19 13:58:05 +03:00
wallbroken b8ea26ea94 Bug 1690415 - Handle NS_ERROR_UNKNOWN_HOST error during connection by retrying. r=clokep 2021-08-19 13:48:19 +03:00
Henry Wilkes 86f273da02 Bug 1683865 - Make the popup browser url headers look like the content tab header. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D121763

--HG--
extra : amend_source : a2808905dda46b241f8a079c9b1671415a9fea58
2021-08-10 13:39:33 +03:00
Martin Giger 34e1fce229 Bug 1715815 - Show matrix conversation encryption state in UI. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D120633

--HG--
extra : moz-landing-system : lando
2021-07-29 18:11:46 +00:00
Martin Giger c52361f028 Bug 1716062 - Surface conversation encryption state provided by chat protocol. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D120632

--HG--
extra : moz-landing-system : lando
2021-07-29 18:11:46 +00:00
Martin Giger af74cb72d0 Bug 1716062 - Add interfaces for protocol to provide encryption state for conversation. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D120009

--HG--
extra : moz-landing-system : lando
2021-07-29 18:11:45 +00:00
Martin Giger e693165608 Bug 1716062 - Use prplIMessage isEncrypted for the encryption indicator of messages. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D120008

--HG--
extra : moz-landing-system : lando
2021-07-29 18:11:45 +00:00
Martin Giger abfd2384b9 Bug 1719995 - Properly handle username split without separator for IRC. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D119616

--HG--
extra : moz-landing-system : lando
2021-07-12 23:00:33 +00:00
Richard Marti 4a74450ee9 Bug 1719985 - Port bug 1717680: Remove document.popupNode and document.tooltipNode. r=mkmelin
--HG--
extra : amend_source : 70505937c250f6a1d83a1966d87e537627ea4c69
2021-07-11 13:49:59 +03:00
Richard Marti 1eb79aa04e Bug 1716354 - Port bug 1699586: De-duplicate twisty/arrow icons. r=aleca
--HG--
rename : mail/themes/shared/mail/overrides/twisty-expanded.svg => mail/themes/shared/mail/overrides/arrow-down-12.svg
rename : mail/themes/shared/mail/overrides/arrow-dropdown-16.svg => mail/themes/shared/mail/overrides/arrow-down-16.svg
rename : mail/themes/shared/mail/overrides/twisty-collapsed-rtl.svg => mail/themes/shared/mail/overrides/arrow-left-12.svg
rename : mail/themes/shared/mail/overrides/twisty-collapsed.svg => mail/themes/shared/mail/overrides/arrow-right-12.svg
rename : mail/themes/shared/mail/overrides/menu-arrow.svg => mail/themes/shared/mail/overrides/arrow-right.svg
rename : mail/themes/shared/mail/overrides/arrow-up-16.svg => mail/themes/shared/mail/overrides/arrow-up.svg
extra : amend_source : 9f3add955cbdfa694814b0785a852d6cbc8c45f3
2021-06-25 13:23:14 +03:00
Martin Giger a2d51d1265 Bug 1712723 - Add buddy support for matrix. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D118085

--HG--
extra : amend_source : 7ae27db456849f0b683b6ddf91c616a02b8d6d34
2021-06-24 13:37:34 +03:00
Martin Giger ce05615670 Bug 1699099 - Follow up to fix IRC tests. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D118601

--HG--
extra : amend_source : d4b3eaf17731c1158bd1a0b762ed97ed7c9ac7db
2021-06-24 13:36:25 +03:00
Martin Giger 2d1cfedf5f Bug 1717238 - Move id of chat dialogs to windows. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D118349

--HG--
extra : amend_source : 840fb6c28919a8d31e3b3bd92be21f295556722b
2021-06-23 13:53:13 +03:00
Martin Giger 095d2d343b Bug 1699099 - Matrix Homeserver URL discovery. r=clokep
Also splits the username during setup to ensure we get properly unique accounts.

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

--HG--
extra : amend_source : d3e0bbd885e914d2eea8076e1797991099b33267
2021-06-23 13:49:46 +03:00
Martin Giger 8449c90171 Bug 1699099 - Support a prefix to the chat account name and split account when pasting a full identifier. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D118045

--HG--
extra : amend_source : eccf8bd1d5c326efaa3cde8b7caf71d2b7b7665b
2021-06-23 13:49:24 +03:00
Geoff Lankow fbebd0bc30 Bug 1717523 - Stop setting docShell.charset in MozConversationBrowser to fix the tests. rs=bustage-fix
--HG--
extra : amend_source : 663fd90236d5891f0758c604e8b9de9ed3528191
2021-06-22 14:43:02 +12:00
Martin Giger 7f93642671 Bug 1712717 - Handle Matrix server notice rooms. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D117049

--HG--
extra : histedit_source : 4df0f8d7b28eb08ae566497be2cf305e6870aeeb
2021-06-16 11:09:21 +00:00
Martin Giger e5e75651c5 Bug 1712944 - Enable lib olm crypto for Matrix SDK. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D116610
2021-06-16 18:25:38 -04:00
Magnus Melin aa5017e2ed Bug 1699093 - followup for linting. rs=eslint 2021-06-16 12:54:07 +03:00
Martin Giger 960f624137 Bug 1699093 - Show prompt for invites to Matrix DM rooms. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D116888

--HG--
extra : moz-landing-system : lando
2021-06-16 04:02:16 +00:00
Martin Giger b4fe8bb2aa Bug 1699092 - Set Matrix session name, unify login code paths. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D116896
2021-06-08 16:42:05 +00:00
Martin Giger 4de165a2c6 Bug 1715329 - Store correct Matrix device ID and revoke incorrectly stored access tokens. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D117196
2021-06-08 17:58:45 +00:00
Martin Giger a190f5331b Bug 1714761 - Fix race in imAccount constructor between account destruction and login service. r=clokep
Also disables OTR for browser_accountTelemetry.js due to a race with key generation when the account is removed.

Differential Revision: https://phabricator.services.mozilla.com/D117169
2021-06-08 14:47:22 +00:00
Martin Giger 363f81b5c1 Bug 1712722 - Ensure matrix rooms have correct conversation type after m.direct update. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D116996

--HG--
extra : histedit_source : b719712106685d51c006ab96c2651a8cd8a0efc7
2021-06-07 11:08:47 +00:00
Martin Giger 6aaa4b4426 Bug 1714849 - Fix typos in Matrix command help. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D116994
2021-06-07 10:51:34 +00:00
Martin Giger 0a3d76c47c Bug 1712767 - Ignore Matrix space rooms. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D116475

--HG--
extra : rebase_source : 49515ff6f45562809f0e149ac510deff4a1aee17
extra : amend_source : 35fa9b9ac8a01cf3e9143eea429486b1bdba4e9e
2021-06-04 13:40:47 +03:00
Martin Giger a02209615f Bug 1712707 - Enable Matrix by default in Nightly. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D116127

--HG--
extra : amend_source : d6497d3f0d6c9b75b7491658caac6469be59ace1
2021-06-01 13:51:39 +03:00
Martin Giger 1abf263820 Bug 1699106 - Update tests for room type changing. r=clokep
Also adds some helpers that stub the matrix-sdk client instead of the actual protocol object instances. I think this should be a better long-term approach to tests.

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

--HG--
rename : chat/protocols/matrix/test/test_genericMatrixConversation.js => chat/protocols/matrix/test/test_matrixRoom.js
extra : amend_source : 0145612a201fa23ec01df544c7e05a694361e2ef
2021-05-28 13:14:00 +03:00
Martin Giger 217c991b58 Bug 1699106 - Make Matrix conversation implementation androgynous to allow switching type seamlessly. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D115533

--HG--
extra : rebase_source : e67009e9ad40923b4517783475098f16aa95db18
extra : amend_source : 1047f5f2bd5f090c178c44f1a3f5a021b2322997
2021-05-28 13:10:59 +03:00
Martin Giger 6e5b5c5eac Bug 1699106 - Support changing type of prplIConversation. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D115532

--HG--
extra : rebase_source : c9ca03b8453a1af4d6530b2a8ac6524542274a54
extra : amend_source : 0d9ed3ea88774c0b16cf86f82457a5a3426ac81e
2021-05-28 13:10:39 +03:00
Martin Giger 7e950ac1c1 Bug 1712709 - Update matrix-js-sdk to version 11.1.0. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D115907

--HG--
extra : amend_source : fd3fd278ce5fd248821e2ea18ccbe5721f44499b
2021-05-26 13:20:30 +03:00
Patrick Cloke f5cff3db85 Bug 1712319 - Update default IRC server to libera.chat. r=freaktechnik
--HG--
extra : histedit_source : a417bda890b6956c124deccbcf1118a7d4d18705
2021-05-21 13:45:58 -04:00
Patrick Cloke b321214152 Bug 1711029 - Use DOMParser and Timer.jsm instead of the hidden window. r=freaktechnik 2021-05-21 13:45:53 +03:00
Martin Giger a6588bac1b Bug 1711278 - Update test_InteractiveBrowser for immediate redirect handling. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D115147

--HG--
extra : amend_source : d6354a87c33e366bc47b43845b56ed36f28243b2
2021-05-19 13:51:55 +03:00
Martin Giger 540d3f1a73 Bug 1705652 - Fix intermittent browserRequest test failure. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D114524

--HG--
extra : amend_source : 48f7a5c6a9aec1a7460bc3d53304a5a4b8e30bc7
2021-05-14 13:43:50 +03:00
Patrick Cloke af2264678e Bug 1710207 - Fix matrix tests to include avatar URLs from bug 1621952. r=freaktechnik 2021-05-10 12:25:21 -04:00
Patrick Cloke df137d44d8 Bug 1621952 - Use conversation icons for Matrix. r=freaktechnik 2021-05-07 12:13:18 -04:00
Martin Giger 89077a4c5e Bug 1709828 - Clean up conversations in matrix account test. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D114485
2021-05-06 12:02:42 +00:00
Martin Giger b47f2a6ba5 Bug 1706640 - Allow joining Matrix rooms by ID from join chat button. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D114483
2021-05-06 12:16:24 +00:00
Martin Giger 47e350dec7 Bug 1709819 - Use type constants from SDK instead of m.* strings. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D114476
2021-04-30 18:55:15 +00:00
Onno Ekker ded7ef0d6e Bug 1709809 - Change class to match entity from file mail/locales/en-US/messenger/otr/otr.ftl r=freaktechnik
--HG--
extra : histedit_source : f8fd564e1a3b86b3fc32a5de7a4468769bc6dd18
2021-05-06 13:11:46 +02:00
Martin Giger 401e0e4ce9 Bug 1706634 - Try to join any Matrix group conversation. r=clokep
And only if that fails and the room is local try to create a new room.

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

--HG--
extra : amend_source : 3bbe0e51500a9ecbf3a38ff153cd3b6aceadd592
2021-05-06 13:23:08 +03:00
Martin Giger a9004d94e0 Bug 1704610 - Convert logger.jsm to IOUtils/PathUtils. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D114085

--HG--
extra : moz-landing-system : lando
2021-05-06 04:55:42 +00:00
Martin Giger 354a29b3a9 Bug 1701213 - Send Matrix message read receipts. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D114072

--HG--
extra : moz-landing-system : lando
2021-05-06 04:55:41 +00:00
Rob Lemley 8415607f51 Bug 1692289 - [fluent-lint] Fixes for OTR integration. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D114293

--HG--
extra : moz-landing-system : lando
2021-05-05 22:08:45 +00:00
Martin Giger e0a7f01f85 Bug 1699107 - Follow room version changes. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D113787

--HG--
extra : moz-landing-system : lando
2021-05-05 04:24:45 +00:00
Martin Giger 6dbfd83437 Bug 1709022 - Remove orphaned matrix buddies. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D114065

--HG--
extra : moz-landing-system : lando
2021-05-04 03:53:55 +00:00
Martin Giger 71d48416b6 Bug 1708695 - Decode byte string to UTF-8 for XMPP parser. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D114064
2021-05-01 10:02:16 +00:00
Martin Giger c80b421ae0 Bug 1708671 - Don't write header to existing log file. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D113955

--HG--
extra : amend_source : 03f8de97e39ccfad2dc504a212b3d0779bfcea9f
2021-05-03 13:27:04 +03:00
Martin Giger c86a3b0bff Bug 1707948 - Refer to users by their MXID in notices. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D113537

--HG--
extra : amend_source : 81a47d68f02a3305fca900e485218150d4c78153
2021-05-03 13:26:32 +03:00
Martin Giger 8948fca0f4 Bug 1707654 - Fix conversation tooltips with an alias. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D113785

--HG--
extra : amend_source : 983f1aa95a8729bc320d651691b6000f87b452ff
2021-05-02 13:59:46 +03:00
Henry Wilkes 7bf894cb96 Bug 1683865 - Replace xul:image usage in chat roles. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D113958

--HG--
extra : amend_source : d9578abe9fe48b4aded6886555f92c813b05d429
2021-05-01 13:57:44 +03:00
Henry Wilkes 5175e81e59 Bug 1683865 - Replace xul:image usage in OTR fingerprint dialog. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D113957

--HG--
extra : amend_source : ab5dabbeb41e506f529f656166ba676b533169f9
2021-05-01 13:57:09 +03:00
Martin Giger c1f6bdabd8 Bug 1646874 - Make chat theme preview work without webProgress. r=mkmelin
Instead the chat browser now listens for the load event.

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

--HG--
extra : amend_source : 4cd0460528cb0c4d23298bf194379a06ea2296c6
2021-05-01 13:56:06 +03:00
Martin Giger 174ffd2dcf Bug 1699125 - Don't try to re-join old DM rooms. r=clokep
Also improves race condition handling around room creation.

Differential Revision: https://phabricator.services.mozilla.com/D112976
2021-03-19 16:41:17 +00:00
Henry Wilkes b1933bd0b4 Bug 1683865 - Replace xul:image usage for chat user, protocol and status icons. r=freaktechnik
Also, as part of this:
+ Reduced styling repetitions, and some coding repetitions.
+ Dropped some stylesheets because they were no longer needed or the few rules could be merged.
+ Moved logic related to chat-conversation-info into internal methods.
+ Removed some old styling hacks that were used to show the user name and status in chat-tooltip, chat-conversation-info and imAccounts, and replaced them with a grid.

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

--HG--
extra : amend_source : a89ad51da34bd50b544628ca1781ecff5dfa7a7c
2021-04-30 13:52:21 +03:00
Magnus Melin ff0d94d5de Bug 1699809 - Remove event.originalTarget from Thunderbird code. r=freaktechnik
# originalTarget -> target
find . -type f -not -path "*.hg/*" -not -path "./suite/*" -not -path "./third_party/*" -exec sed -i -E 's/\.originalTarget/.target/g' {} \;

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

--HG--
extra : rebase_source : e162bbbf76ad771cf4bcef2a5ed74c252fe51c17
2021-04-29 22:46:13 +03:00
Martin Giger 686ff6bc61 Bug 1707908 - Send typing notifications from Matrix MUCs. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D113523

--HG--
extra : amend_source : a143ac3f1e74990e508bee80ce8df3d54ddf7e8c
2021-04-27 21:21:52 +03:00
Martin Giger a052cb9fd1 Bug 1707297 - Test chat conversation context menu. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D113318

Depends on D113246

--HG--
extra : amend_source : 3c43f0f69924527de86e6474521941564aa932f5
2021-04-27 21:19:38 +03:00
Martin Giger 314566ff01 Bug 1706740 - Allow chat nick colors as inline style. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D113130

--HG--
extra : amend_source : f875f9fc06c7c53faa807574b3f50c33d0a5b7e8
2021-04-24 13:54:57 +03:00
Patrick Cloke 1d28839b14 Bug 1533093 - Remove dead code related to libpurple: update comments for prplIMessage. r=freaktechnik
--HG--
extra : histedit_source : 04d6264049c89c120334864c308b2e725fff5fc9
2021-04-22 14:25:45 -04:00
Patrick Cloke a6dd3f7a6a Bug 1533093 - Remove dead code related to libpurple. r=freaktechnik 2021-04-22 08:29:06 -04:00
Martin Giger 4df54ae306 Bug 1659118 - Tests for chat message collapsing. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D112737

Depends on D112736

--HG--
extra : amend_source : 54790ee4f7bb09d73526624d7532457f3e6da784
2021-04-22 12:53:34 +03:00
Martin Giger ecd9c397ee Bug 1659118 - Fix chat theme inline scripts not running. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D112735

--HG--
rename : mail/components/im/messages/bubbles/Footer.html => mail/components/im/messages/bubbles/inline.js
rename : mail/components/im/messages/dark/Footer.html => mail/components/im/messages/dark/inline.js
rename : mail/components/im/messages/papersheets/Footer.html => mail/components/im/messages/papersheets/inline.js
2021-04-20 13:10:26 +00:00
Martin Giger fa8995b452 Bug 1705473 - Use matrix SDK TimelineWindow for pagination. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D112236
2021-04-15 17:33:32 +00:00
Martin Giger e605a9ad48 Bug 1705050 - Inline OTRHelpers.jsm. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D112017

--HG--
extra : moz-landing-system : lando
2021-04-16 04:39:10 +00:00
Martin Giger 2c3f04a7fd Bug 1697859 - Improve chat browser auth window. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D111699

--HG--
extra : moz-landing-system : lando
2021-04-16 04:39:09 +00:00
Henry Wilkes 3cffcdb58f Bug 1683303 - Remove XUL equalsize from instant messenger. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D111079

--HG--
extra : moz-landing-system : lando
2021-04-16 04:39:07 +00:00
Martin Giger 69907a5a50 Bug 1696659 - Replace uses of OS.* with IOUtils and friends. r=mkmelin
Except for chat's logger.jsm (and test), ext-compose.js (no IOUtils in extension API implementations)
and converterWorker (uses OS.File.open to read and write big files).

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

--HG--
extra : moz-landing-system : lando
2021-04-12 22:54:06 +00:00
Magnus Melin 2a60a8a814 Bug 1647252 - followup - remove duplicated LICENSE file. rs=me 2021-04-12 11:44:42 +03:00
Magnus Melin bc13c3d99f Bug 1647252 - add sax-js license notice (ISC). rs=me
From https://github.com/isaacs/sax-js/blob/master/LICENSE
2021-04-10 12:34:13 +03:00
Martin Giger e1d1673f8d Bug 1699123 - Only leave conversation if join fails. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D111436

--HG--
extra : amend_source : 258ec053a37b5074f07661994c04411b3fe5fdae
2021-04-10 12:01:54 +03:00
Ping Chen 5157d7abaa Bug 1647252 - Use sax-js to replace nsISAXXMLReader in xmpp-xml.jsm. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D109864

--HG--
extra : amend_source : c2bff036856a79b0c593181edd6aaeff263422c0
2021-04-10 12:00:50 +03:00
Martin Giger 7a618847cf Bug 1699104 - Only create conversations after initial state sync. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D110528

--HG--
extra : amend_source : d1e354791305038420d01da05ac65da454e37482
2021-04-09 13:28:42 +03:00
Patrick Cloke d001a66954 Bug 1702035 - Fix reported account type for im accounts. r=freaktechnik 2021-03-31 13:24:57 -04:00
Rob Lemley b881be0d9e Bug 1700240 - Look for unversioned libotr library in Thunderbird application directory. r=kaie
Differential Revision: https://phabricator.services.mozilla.com/D109849

--HG--
extra : moz-landing-system : lando
2021-03-30 22:06:11 +00:00
Magnus Melin f4b8b6954b Bug 1700014 - follow-up, revert const to var to fix comm/chat/components/src/test/test_logger.js. rs=bustage-fix 2021-03-30 13:46:41 +03:00
Mark Banner 52c03e020b Bug 1700014 - Use lazy module getters when loading custom widgets, to avoid loading modules early. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D109244

--HG--
extra : moz-landing-system : lando
2021-03-30 08:41:45 +00:00
Mark Banner db53320a27 Bug 1700013 - Use lazy getters in some chat modules to avoid loading more than necessary early in startup. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D109243

--HG--
extra : moz-landing-system : lando
2021-03-30 08:41:45 +00:00
Patrick Cloke 70d8c8c5b2 Bug 1698924 - Improve prplIConvChatBuddy documentation. r=freaktechnik 2021-03-27 12:37:46 +02:00
Martin Giger 345d35bebc Bug 1700928 - Fix room init for DM rooms for test_roomTypeChange. r=mkmelin 2021-03-25 14:00:26 +01:00
Martin Giger 0a25be0f31 Bug 1378827 - Attach buddy to Matrix direct messages. r=clokep
Differential Revision: https://phabricator.services.mozilla.com/D108751

--HG--
extra : amend_source : 7ccac39c6f4ae2013d1246a756dc6a358ab8e4ec
2021-03-25 12:52:41 +02:00
Kai Engert 87b1a47ff1 Bug 1700506 - Restore variable libotrPath when loading OTR library. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D109623
2021-03-24 15:43:54 +00:00
Rob Lemley 1ba513a560 Bug 1700349 - Add a very simplistic test to verify OTRLib.jsm can load libotr. r=kaie
Differential Revision: https://phabricator.services.mozilla.com/D109633

--HG--
extra : rebase_source : 1016cd51d7932cceafa1e8bfaab5ca62e857655d
2021-03-23 16:44:38 -04:00