mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-05 23:38:38 +09:00
Issue #65 - Remove AppConstants from toolkit/components/satchel
This commit is contained in:
parent
0cd01bac24
commit
d28907df2a
3 changed files with 29 additions and 26 deletions
|
|
@ -91,7 +91,6 @@ const Cr = Components.results;
|
|||
|
||||
Components.utils.import("resource://gre/modules/XPCOMUtils.jsm");
|
||||
Components.utils.import("resource://gre/modules/Services.jsm");
|
||||
Components.utils.import("resource://gre/modules/AppConstants.jsm");
|
||||
|
||||
XPCOMUtils.defineLazyServiceGetter(this, "uuidService",
|
||||
"@mozilla.org/uuid-generator;1",
|
||||
|
|
@ -102,7 +101,11 @@ const DAY_IN_MS = 86400000; // 1 day in milliseconds
|
|||
const MAX_SEARCH_TOKENS = 10;
|
||||
const NOOP = function noop() {};
|
||||
|
||||
var supportsDeletedTable = AppConstants.platform == "android";
|
||||
#ifdef MOZ_WIDGET_ANDROID
|
||||
var supportsDeletedTable = true;
|
||||
#else
|
||||
var supportsDeletedTable = false;
|
||||
#endif
|
||||
|
||||
var Prefs = {
|
||||
initialized: false,
|
||||
|
|
|
|||
|
|
@ -28,17 +28,19 @@ LOCAL_INCLUDES += [
|
|||
EXTRA_COMPONENTS += [
|
||||
'FormHistoryStartup.js',
|
||||
'nsFormAutoComplete.js',
|
||||
'nsFormHistory.js',
|
||||
'nsInputListAutoComplete.js',
|
||||
'satchel.manifest',
|
||||
]
|
||||
|
||||
EXTRA_PP_COMPONENTS += ['nsFormHistory.js']
|
||||
|
||||
EXTRA_JS_MODULES += [
|
||||
'AutoCompletePopup.jsm',
|
||||
'FormHistory.jsm',
|
||||
'nsFormAutoCompleteResult.jsm',
|
||||
]
|
||||
|
||||
EXTRA_PP_JS_MODULES += ['FormHistory.jsm']
|
||||
|
||||
FINAL_LIBRARY = 'xul'
|
||||
|
||||
JAR_MANIFESTS += ['jar.mn']
|
||||
|
|
|
|||
|
|
@ -12,8 +12,6 @@ Components.utils.import("resource://gre/modules/Services.jsm");
|
|||
|
||||
XPCOMUtils.defineLazyModuleGetter(this, "Deprecated",
|
||||
"resource://gre/modules/Deprecated.jsm");
|
||||
XPCOMUtils.defineLazyModuleGetter(this, "AppConstants",
|
||||
"resource://gre/modules/AppConstants.jsm");
|
||||
|
||||
const DB_VERSION = 4;
|
||||
const DAY_IN_MS = 86400000; // 1 day in milliseconds
|
||||
|
|
@ -351,26 +349,26 @@ FormHistory.prototype = {
|
|||
},
|
||||
|
||||
moveToDeletedTable : function moveToDeletedTable(values, params) {
|
||||
if (AppConstants.platform == "android") {
|
||||
this.log("Moving entries to deleted table.");
|
||||
#ifdef MOZ_WIDGET_ANDROID
|
||||
this.log("Moving entries to deleted table.");
|
||||
|
||||
let stmt;
|
||||
let stmt;
|
||||
|
||||
try {
|
||||
// Move the entries to the deleted items table.
|
||||
let query = "INSERT INTO moz_deleted_formhistory (guid, timeDeleted) ";
|
||||
if (values) query += values;
|
||||
stmt = this.dbCreateStatement(query, params);
|
||||
stmt.execute();
|
||||
} catch (e) {
|
||||
this.log("Moving deleted entries failed: " + e);
|
||||
throw e;
|
||||
} finally {
|
||||
if (stmt) {
|
||||
stmt.reset();
|
||||
}
|
||||
}
|
||||
}
|
||||
try {
|
||||
// Move the entries to the deleted items table.
|
||||
let query = "INSERT INTO moz_deleted_formhistory (guid, timeDeleted) ";
|
||||
if (values) query += values;
|
||||
stmt = this.dbCreateStatement(query, params);
|
||||
stmt.execute();
|
||||
} catch (e) {
|
||||
this.log("Moving deleted entries failed: " + e);
|
||||
throw e;
|
||||
} finally {
|
||||
if (stmt) {
|
||||
stmt.reset();
|
||||
}
|
||||
}
|
||||
#endif
|
||||
},
|
||||
|
||||
get dbConnection() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue