mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-30 20:37:31 +09:00
Issue #991 Part 8: Toolkit everything else
This commit is contained in:
parent
e309515e66
commit
a24456a76d
16 changed files with 62 additions and 216 deletions
|
|
@ -119,18 +119,14 @@ LinksStorage.prototype = {
|
|||
|
||||
get _storedVersion() {
|
||||
if (this.__storedVersion === undefined) {
|
||||
try {
|
||||
this.__storedVersion =
|
||||
Services.prefs.getIntPref("browser.newtabpage.storageVersion");
|
||||
} catch (ex) {
|
||||
// The storage version is unknown, so either:
|
||||
// - it's a new profile
|
||||
// - it's a profile where versioning information got lost
|
||||
// In this case we still run through all of the valid migrations,
|
||||
// starting from 1, as if it was a downgrade. As previously stated the
|
||||
// migrations should already support running on an updated store.
|
||||
this.__storedVersion = 1;
|
||||
}
|
||||
// The storage version is unknown, so either:
|
||||
// - it's a new profile
|
||||
// - it's a profile where versioning information got lost
|
||||
// In this case we still run through all of the valid migrations,
|
||||
// starting from 1, as if it was a downgrade. As previously stated the
|
||||
// migrations should already support running on an updated store.
|
||||
this.__storedVersion =
|
||||
Services.prefs.getIntPref("browser.newtabpage.storageVersion", 1);
|
||||
}
|
||||
return this.__storedVersion;
|
||||
},
|
||||
|
|
|
|||
|
|
@ -16,10 +16,7 @@ function importPrefBranch(aPrefBranch, aPermission, aAction) {
|
|||
let list = Services.prefs.getChildList(aPrefBranch, {});
|
||||
|
||||
for (let pref of list) {
|
||||
let origins = "";
|
||||
try {
|
||||
origins = Services.prefs.getCharPref(pref);
|
||||
} catch (e) {}
|
||||
let origins = Services.prefs.getCharPref(pref, "");
|
||||
|
||||
if (!origins)
|
||||
continue;
|
||||
|
|
|
|||
|
|
@ -31,13 +31,9 @@ this.UpdateUtils = {
|
|||
* Whether or not to include the partner bits. Default: true.
|
||||
*/
|
||||
getUpdateChannel(aIncludePartners = true) {
|
||||
let channel = AppConstants.MOZ_UPDATE_CHANNEL;
|
||||
let channel = defaults.getCharPref("app.update.channel",
|
||||
AppConstants.MOZ_UPDATE_CHANNEL);
|
||||
let defaults = Services.prefs.getDefaultBranch(null);
|
||||
try {
|
||||
channel = defaults.getCharPref("app.update.channel");
|
||||
} catch (e) {
|
||||
// use default value when pref not found
|
||||
}
|
||||
|
||||
if (aIncludePartners) {
|
||||
try {
|
||||
|
|
@ -93,15 +89,7 @@ this.UpdateUtils = {
|
|||
|
||||
/* Get the distribution pref values, from defaults only */
|
||||
function getDistributionPrefValue(aPrefName) {
|
||||
var prefValue = "default";
|
||||
|
||||
try {
|
||||
prefValue = Services.prefs.getDefaultBranch(null).getCharPref(aPrefName);
|
||||
} catch (e) {
|
||||
// use default when pref not found
|
||||
}
|
||||
|
||||
return prefValue;
|
||||
return prefValue = Services.prefs.getDefaultBranch(null).getCharPref(aPrefName, "default");
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -186,10 +186,7 @@ var SimpleServiceDiscovery = {
|
|||
},
|
||||
|
||||
_searchFixedDevices: function _searchFixedDevices() {
|
||||
let fixedDevices = null;
|
||||
try {
|
||||
fixedDevices = Services.prefs.getCharPref("browser.casting.fixedDevices");
|
||||
} catch (e) {}
|
||||
let fixedDevices = Services.prefs.getCharPref("browser.casting.fixedDevices", "");
|
||||
|
||||
if (!fixedDevices) {
|
||||
return;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue