mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-19 23:07:33 +09:00
Issue #991 Part 2: Basilisk
This commit is contained in:
parent
74e02af5af
commit
5d978c380c
13 changed files with 30 additions and 126 deletions
|
|
@ -961,10 +961,7 @@ BrowserGlue.prototype = {
|
|||
// Offer to reset a user's profile if it hasn't been used for 60 days.
|
||||
const OFFER_PROFILE_RESET_INTERVAL_MS = 60 * 24 * 60 * 60 * 1000;
|
||||
let lastUse = Services.appinfo.replacedLockTime;
|
||||
let disableResetPrompt = false;
|
||||
try {
|
||||
disableResetPrompt = Services.prefs.getBoolPref("browser.disableResetPrompt");
|
||||
} catch (e) {}
|
||||
let disableResetPrompt = Services.prefs.getBoolPref("browser.disableResetPrompt", false);
|
||||
|
||||
if (!disableResetPrompt && lastUse &&
|
||||
Date.now() - lastUse >= OFFER_PROFILE_RESET_INTERVAL_MS) {
|
||||
|
|
@ -1505,10 +1502,7 @@ BrowserGlue.prototype = {
|
|||
} catch (ex) {}
|
||||
|
||||
// Support legacy bookmarks.html format for apps that depend on that format.
|
||||
let autoExportHTML = false;
|
||||
try {
|
||||
autoExportHTML = Services.prefs.getBoolPref("browser.bookmarks.autoExportHTML");
|
||||
} catch (ex) {} // Do not export.
|
||||
let autoExportHTML = Services.prefs.getBoolPref("browser.bookmarks.autoExportHTML", false); // Do not export.
|
||||
if (autoExportHTML) {
|
||||
// Sqlite.jsm and Places shutdown happen at profile-before-change, thus,
|
||||
// to be on the safe side, this should run earlier.
|
||||
|
|
@ -1578,10 +1572,7 @@ BrowserGlue.prototype = {
|
|||
// An import operation is about to run.
|
||||
// Don't try to recreate smart bookmarks if autoExportHTML is true or
|
||||
// smart bookmarks are disabled.
|
||||
let smartBookmarksVersion = 0;
|
||||
try {
|
||||
smartBookmarksVersion = Services.prefs.getIntPref("browser.places.smartBookmarksVersion");
|
||||
} catch (ex) {}
|
||||
let smartBookmarksVersion = Services.prefs.getIntPref("browser.places.smartBookmarksVersion", 0);
|
||||
if (!autoExportHTML && smartBookmarksVersion != -1)
|
||||
Services.prefs.setIntPref("browser.places.smartBookmarksVersion", 0);
|
||||
|
||||
|
|
@ -1932,10 +1923,7 @@ BrowserGlue.prototype = {
|
|||
// Refactor urlbar suggestion preferences to make it extendable and
|
||||
// allow new suggestion types (e.g: search suggestions).
|
||||
let types = ["history", "bookmark", "openpage"];
|
||||
let defaultBehavior = 0;
|
||||
try {
|
||||
defaultBehavior = Services.prefs.getIntPref("browser.urlbar.default.behavior");
|
||||
} catch (ex) {}
|
||||
let defaultBehavior = Services.prefs.getIntPref("browser.urlbar.default.behavior", 0);
|
||||
try {
|
||||
let autocompleteEnabled = Services.prefs.getBoolPref("browser.urlbar.autocomplete.enabled");
|
||||
if (!autocompleteEnabled) {
|
||||
|
|
@ -1988,12 +1976,8 @@ BrowserGlue.prototype = {
|
|||
|
||||
if (currentUIVersion < 30) {
|
||||
// Convert old devedition theme pref to lightweight theme storage
|
||||
let lightweightThemeSelected = false;
|
||||
let selectedThemeID = null;
|
||||
try {
|
||||
lightweightThemeSelected = Services.prefs.prefHasUserValue("lightweightThemes.selectedThemeID");
|
||||
selectedThemeID = Services.prefs.getCharPref("lightweightThemes.selectedThemeID");
|
||||
} catch (e) {}
|
||||
let lightweightThemeSelected = Services.prefs.prefHasUserValue("lightweightThemes.selectedThemeID", false);
|
||||
let selectedThemeID = Services.prefs.getCharPref("lightweightThemes.selectedThemeID", "");
|
||||
|
||||
let defaultThemeSelected = false;
|
||||
try {
|
||||
|
|
@ -2143,10 +2127,7 @@ BrowserGlue.prototype = {
|
|||
const MAX_RESULTS = 10;
|
||||
|
||||
// Get current smart bookmarks version. If not set, create them.
|
||||
let smartBookmarksCurrentVersion = 0;
|
||||
try {
|
||||
smartBookmarksCurrentVersion = Services.prefs.getIntPref(SMART_BOOKMARKS_PREF);
|
||||
} catch (ex) {}
|
||||
let smartBookmarksCurrentVersion = Services.prefs.getIntPref(SMART_BOOKMARKS_PREF, 0);
|
||||
|
||||
// If version is current, or smart bookmarks are disabled, bail out.
|
||||
if (smartBookmarksCurrentVersion == -1 ||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue