Never offer to install add-ons in SeaMonkey
Este commit está contenido en:
@@ -92,12 +92,10 @@ let Addon = {
|
|||||||
let appver;
|
let appver;
|
||||||
if (Services.appinfo.name == "Pale Moon") {
|
if (Services.appinfo.name == "Pale Moon") {
|
||||||
appver = "27.9";
|
appver = "27.9";
|
||||||
} else if (Services.appinfo.name == "SeaMonkey") {
|
} else if (Services.appinfo.name != "SeaMonkey") {
|
||||||
appver = "52.0";
|
|
||||||
} else {
|
|
||||||
appver = Services.appinfo.version;
|
appver = Services.appinfo.version;
|
||||||
}
|
}
|
||||||
if (Services.vc.compare(dbQuery.row.min, appver) <= 0 && Services.vc.compare(appver, dbQuery.row.max) <= 0) {
|
if (appver && Services.vc.compare(dbQuery.row.min, appver) <= 0 && Services.vc.compare(appver, dbQuery.row.max) <= 0) {
|
||||||
data.compat = "add";
|
data.compat = "add";
|
||||||
data.action = "Install Now";
|
data.action = "Install Now";
|
||||||
data.downurl = "https://addons.mozilla.org/firefox/downloads/file/" + dbQuery.row.url;
|
data.downurl = "https://addons.mozilla.org/firefox/downloads/file/" + dbQuery.row.url;
|
||||||
|
|||||||
@@ -172,12 +172,10 @@ let List = {
|
|||||||
let appver;
|
let appver;
|
||||||
if (Services.appinfo.name == "Pale Moon") {
|
if (Services.appinfo.name == "Pale Moon") {
|
||||||
appver = "27.9";
|
appver = "27.9";
|
||||||
} else if (Services.appinfo.name == "SeaMonkey") {
|
} else if (Services.appinfo.name != "SeaMonkey") {
|
||||||
appver = "52.0";
|
|
||||||
} else {
|
|
||||||
appver = Services.appinfo.version;
|
appver = Services.appinfo.version;
|
||||||
}
|
}
|
||||||
if (Services.vc.compare(dbQuery.row.min, appver) <= 0 && Services.vc.compare(appver, dbQuery.row.max) <= 0) {
|
if (appver && Services.vc.compare(dbQuery.row.min, appver) <= 0 && Services.vc.compare(appver, dbQuery.row.max) <= 0) {
|
||||||
item = item.replace("%COMPAT%", "add");
|
item = item.replace("%COMPAT%", "add");
|
||||||
item = item.replace("%ACTION%", "Install Now");
|
item = item.replace("%ACTION%", "Install Now");
|
||||||
item = item.replace("%DOWNURL%", "https://addons.mozilla.org/firefox/downloads/file/" + dbQuery.row.url);
|
item = item.replace("%DOWNURL%", "https://addons.mozilla.org/firefox/downloads/file/" + dbQuery.row.url);
|
||||||
|
|||||||
@@ -110,12 +110,10 @@ let Versions = {
|
|||||||
let appver;
|
let appver;
|
||||||
if (Services.appinfo.name == "Pale Moon") {
|
if (Services.appinfo.name == "Pale Moon") {
|
||||||
appver = "27.9";
|
appver = "27.9";
|
||||||
} else if (Services.appinfo.name == "SeaMonkey") {
|
} else if (Services.appinfo.name != "SeaMonkey") {
|
||||||
appver = "52.0";
|
|
||||||
} else {
|
|
||||||
appver = Services.appinfo.version;
|
appver = Services.appinfo.version;
|
||||||
}
|
}
|
||||||
if (Services.vc.compare(dbQuery.row.min, appver) <= 0 && Services.vc.compare(appver, dbQuery.row.max) <= 0) {
|
if (appver && Services.vc.compare(dbQuery.row.min, appver) <= 0 && Services.vc.compare(appver, dbQuery.row.max) <= 0) {
|
||||||
item = item.replace("%COMPAT%", "add");
|
item = item.replace("%COMPAT%", "add");
|
||||||
item = item.replace("%ACTION%", "Install Now");
|
item = item.replace("%ACTION%", "Install Now");
|
||||||
item = item.replace("%DOWNURL%", "https://addons.mozilla.org/firefox/downloads/file/" + dbQuery.row.url);
|
item = item.replace("%DOWNURL%", "https://addons.mozilla.org/firefox/downloads/file/" + dbQuery.row.url);
|
||||||
|
|||||||
Referencia en una nueva incidencia
Block a user