[PALEMOON] Remove image/jxr from image.http.accept until JPEG-XR decoder is implemented

This commit is contained in:
JustOff 2018-06-13 23:45:44 +03:00 committed by Roy Tam
commit c75edc1c0a

View file

@ -1207,7 +1207,7 @@ BrowserGlue.prototype = {
},
_migrateUI: function BG__migrateUI() {
const UI_VERSION = 18;
const UI_VERSION = 19;
const BROWSER_DOCURL = "chrome://browser/content/browser.xul#";
let currentUIVersion = 0;
try {
@ -1426,6 +1426,22 @@ BrowserGlue.prototype = {
catch (ex) {}
}
#ifndef MOZ_JXR
// Until JPEG-XR decoder is implemented (UXP #144)
if (currentUIVersion < 19) {
try {
let ihaPref = "image.http.accept";
let ihaValue = Services.prefs.getCharPref(ihaPref);
if (ihaValue.includes("image/jxr,")) {
Services.prefs.setCharPref(ihaPref, ihaValue.replace("image/jxr,", ""));
} else if (ihaValue.includes("image/jxr")) {
Services.prefs.clearUserPref(ihaPref);
}
}
catch (ex) {}
}
#endif
// Update the migration version.
Services.prefs.setIntPref("browser.migration.version", UI_VERSION);
},