firefox: use v132.0.2 for some maintenance work.
This commit is contained in:
parent
39ac25ccf2
commit
3c21ffde85
4 changed files with 243 additions and 12 deletions
|
|
@ -0,0 +1,204 @@
|
|||
diff --git a/uriloader/exthandler/HandlerList.sys.mjs b/uriloader/exthandler/HandlerList.sys.mjs
|
||||
index e95d627..beef04d 100644
|
||||
--- a/uriloader/exthandler/HandlerList.sys.mjs
|
||||
+++ b/uriloader/exthandler/HandlerList.sys.mjs
|
||||
@@ -8,198 +8,7 @@ export const kHandlerList = {
|
||||
default: {
|
||||
schemes: {
|
||||
mailto: {
|
||||
- handlers: [
|
||||
- {
|
||||
- name: "Gmail",
|
||||
- uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
|
||||
- },
|
||||
- ],
|
||||
- },
|
||||
- },
|
||||
- },
|
||||
- cs: {
|
||||
- schemes: {
|
||||
- mailto: {
|
||||
- handlers: [
|
||||
- {
|
||||
- name: "Seznam",
|
||||
- uriTemplate: "https://email.seznam.cz/newMessageScreen?mailto=%s",
|
||||
- },
|
||||
- {
|
||||
- name: "Gmail",
|
||||
- uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
|
||||
- },
|
||||
- ],
|
||||
- },
|
||||
- },
|
||||
- },
|
||||
- "es-CL": {
|
||||
- schemes: {
|
||||
- mailto: {
|
||||
- handlers: [
|
||||
- {
|
||||
- name: "Gmail",
|
||||
- uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
|
||||
- },
|
||||
- {
|
||||
- name: "Outlook",
|
||||
- uriTemplate:
|
||||
- "https://outlook.live.com/default.aspx?rru=compose&to=%s",
|
||||
- },
|
||||
- ],
|
||||
- },
|
||||
- },
|
||||
- },
|
||||
- "ja-JP-mac": {
|
||||
- schemes: {
|
||||
- mailto: {
|
||||
- handlers: [
|
||||
- {
|
||||
- name: "Yahoo!メール",
|
||||
- uriTemplate: "https://mail.yahoo.co.jp/compose/?To=%s",
|
||||
- },
|
||||
- {
|
||||
- name: "Gmail",
|
||||
- uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
|
||||
- },
|
||||
- ],
|
||||
- },
|
||||
- },
|
||||
- },
|
||||
- ja: {
|
||||
- schemes: {
|
||||
- mailto: {
|
||||
- handlers: [
|
||||
- {
|
||||
- name: "Yahoo!メール",
|
||||
- uriTemplate: "https://mail.yahoo.co.jp/compose/?To=%s",
|
||||
- },
|
||||
- {
|
||||
- name: "Gmail",
|
||||
- uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
|
||||
- },
|
||||
- ],
|
||||
- },
|
||||
- },
|
||||
- },
|
||||
- kk: {
|
||||
- schemes: {
|
||||
- mailto: {
|
||||
- handlers: [
|
||||
- {
|
||||
- name: "Яндекс.Почта",
|
||||
- uriTemplate: "https://mail.yandex.ru/compose?mailto=%s",
|
||||
- },
|
||||
- {
|
||||
- name: "Mail.Ru",
|
||||
- uriTemplate: "https://e.mail.ru/cgi-bin/sentmsg?mailto=%s",
|
||||
- },
|
||||
- {
|
||||
- name: "Gmail",
|
||||
- uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
|
||||
- },
|
||||
- ],
|
||||
- },
|
||||
- },
|
||||
- },
|
||||
- ltg: {
|
||||
- schemes: {
|
||||
- mailto: {
|
||||
- handlers: [
|
||||
- {
|
||||
- name: "Gmail",
|
||||
- uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
|
||||
- },
|
||||
- {
|
||||
- name: "inbox.lv mail",
|
||||
- uriTemplate: "https://mail.inbox.lv/compose?to=%s",
|
||||
- },
|
||||
- ],
|
||||
- },
|
||||
- },
|
||||
- },
|
||||
- lv: {
|
||||
- schemes: {
|
||||
- mailto: {
|
||||
- handlers: [
|
||||
- {
|
||||
- name: "Gmail",
|
||||
- uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
|
||||
- },
|
||||
- {
|
||||
- name: "inbox.lv mail",
|
||||
- uriTemplate: "https://mail.inbox.lv/compose?to=%s",
|
||||
- },
|
||||
- ],
|
||||
- },
|
||||
- },
|
||||
- },
|
||||
- pl: {
|
||||
- schemes: {
|
||||
- mailto: {
|
||||
- handlers: [
|
||||
- {
|
||||
- name: "Poczta Interia.pl",
|
||||
- uriTemplate: "https://poczta.interia.pl/mh/?mailto=%s",
|
||||
- },
|
||||
- {
|
||||
- name: "Gmail",
|
||||
- uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
|
||||
- },
|
||||
- ],
|
||||
- },
|
||||
- },
|
||||
- },
|
||||
- ru: {
|
||||
- schemes: {
|
||||
- mailto: {
|
||||
- handlers: [
|
||||
- {
|
||||
- name: "Яндекс.Почту",
|
||||
- uriTemplate: "https://mail.yandex.ru/compose?mailto=%s",
|
||||
- },
|
||||
- {
|
||||
- name: "Mail.Ru",
|
||||
- uriTemplate: "https://e.mail.ru/cgi-bin/sentmsg?mailto=%s",
|
||||
- },
|
||||
- {
|
||||
- name: "Gmail",
|
||||
- uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
|
||||
- },
|
||||
- ],
|
||||
- },
|
||||
- },
|
||||
- },
|
||||
- uk: {
|
||||
- schemes: {
|
||||
- mailto: {
|
||||
- handlers: [
|
||||
- {
|
||||
- name: "Gmail",
|
||||
- uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
|
||||
- },
|
||||
- {
|
||||
- name: "Outlook",
|
||||
- uriTemplate:
|
||||
- "https://outlook.live.com/default.aspx?rru=compose&to=%s",
|
||||
- },
|
||||
- ],
|
||||
- },
|
||||
- },
|
||||
- },
|
||||
- uz: {
|
||||
- schemes: {
|
||||
- mailto: {
|
||||
- handlers: [
|
||||
- {
|
||||
- name: "Gmail",
|
||||
- uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
|
||||
- },
|
||||
- {
|
||||
- name: "Mail.Ru",
|
||||
- uriTemplate: "https://e.mail.ru/cgi-bin/sentmsg?mailto=%s",
|
||||
- },
|
||||
- ],
|
||||
+ handlers: [],
|
||||
},
|
||||
},
|
||||
},
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
diff --git a/services/settings/RemoteSettingsClient.sys.mjs b/services/settings/RemoteSettingsClient.sys.mjs
|
||||
index 7e98e6d..7716e41 100644
|
||||
--- a/services/settings/RemoteSettingsClient.sys.mjs
|
||||
+++ b/services/settings/RemoteSettingsClient.sys.mjs
|
||||
@@ -227,6 +227,8 @@ class AttachmentDownloader extends Downloader {
|
||||
* @see Downloader.download
|
||||
*/
|
||||
async download(record, options) {
|
||||
+ console.warn("Function 'download' disabled in Abrowser due privacy concerns.");
|
||||
+ return null;
|
||||
try {
|
||||
// Explicitly await here to ensure we catch a network error.
|
||||
return await super.download(record, options);
|
||||
diff --git a/services/settings/Utils.sys.mjs b/services/settings/Utils.sys.mjs
|
||||
index 12fef6c..c52b65e 100644
|
||||
--- a/services/settings/Utils.sys.mjs
|
||||
+++ b/services/settings/Utils.sys.mjs
|
||||
@@ -409,6 +409,8 @@ export var Utils = {
|
||||
* @param {Object} filters
|
||||
*/
|
||||
async fetchLatestChanges(serverUrl, options = {}) {
|
||||
+ console.warn("Function 'fetchLatestChanges' disabled in Abrowser due privacy concerns.");
|
||||
+ return null;
|
||||
const { expectedTimestamp, lastEtag = "", filters = {} } = options;
|
||||
|
||||
let url = serverUrl + Utils.CHANGES_PATH;
|
||||
Loading…
Add table
Add a link
Reference in a new issue