releases-comm-central/chat/content
John Bieling 0a1f76feb7 Bug 1927813 - Do not ask for permission when opening http(s):// and webext protocol links. r=darktrojan
After the preference `security.external_protocol_requires_permission`
was removed and the app behaves now as that preference being set to
true, every usage of the external protocol service triggers a permission
prompt.

This patch stops using the external protocol service directly. Instead
we now always use `openLinkExternally()`, which was modified to add the
permission to use the associated application, so the user is not prompted.

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

--HG--
extra : rebase_source : 35f86de9e43f31e1039e2aa6b0e5c6c42e65fb9b
extra : amend_source : fa58c5f9ff9a4baef85f81ecb281ae3735b2d793
2024-10-30 15:43:35 +01:00
..
chat-account-richlistitem.js Bug 1889422 - Fluent Migration for accounts.dtd. r=aleca,rjl 2024-04-16 23:10:44 +01:00
chat-tooltip.js Bug 1918948 - Fix shadow/redeclare linting errors in comm/chat. r=freaktechnik 2024-10-07 13:44:14 +03:00
conv.html Bug 1746606 - followup - add MPL. rs=mozlint-license DONTBUILD 2021-12-18 20:14:08 +02:00
conversation-browser.js Bug 1927813 - Do not ask for permission when opening http(s):// and webext protocol links. r=darktrojan 2024-10-30 15:43:35 +01:00
imAccountOptionsHelper.js Bug 1882129 - Port bug 1881266 - Enable ESLint recommended rules no-constant-condition and no-case-declarations, warning for existing failures. r=eslint 2024-02-27 12:56:36 +02:00
jar.mn Bug 1897627 - Convert otrWorker.js into a real module. r=mkmelin 2024-05-19 13:43:09 +03:00
moz.build Bug 1672798 - Run black formatting on mozbuild and mozconfigure files. r=mkmelin 2020-10-30 14:28:33 -04:00
otr-add-fingerprint.js Bug 1900855 - Remove chat l10nHelper. r=clokep 2024-06-05 17:25:50 +00:00
otr-add-fingerprint.xhtml Bug 1859273 - Port bug 1857999 to Thunderbird - Stop using xml-stylesheet processing instructions for styling non-test xhtml documents. r=freaktechnik 2023-10-18 11:00:28 +01:00
otr-auth.js Bug 1900855 - Remove chat l10nHelper. r=clokep 2024-06-05 17:25:50 +00:00
otr-auth.xhtml Bug 1859273 - Port bug 1857999 to Thunderbird - Stop using xml-stylesheet processing instructions for styling non-test xhtml documents. r=freaktechnik 2023-10-18 11:00:28 +01:00
otr-finger.js Bug 1886948 - Part 2: AutoFix for ./chat directory. r=freaktechnik 2024-03-22 19:12:04 +00:00
otr-finger.xhtml Bug 1859273 - Port bug 1857999 to Thunderbird - Stop using xml-stylesheet processing instructions for styling non-test xhtml documents. r=freaktechnik 2023-10-18 11:00:28 +01:00