mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-07 08:18:41 +09:00
Make Everything Work™
This commit is contained in:
parent
457d84209a
commit
45fa852dcc
4 changed files with 7 additions and 17 deletions
|
|
@ -69,6 +69,10 @@ this.CommonUtils = {
|
|||
return true;
|
||||
},
|
||||
|
||||
// Import these from Log.jsm for backward compatibility
|
||||
exceptionStr: Log.exceptionStr,
|
||||
stackTrace: Log.stackTrace,
|
||||
|
||||
/**
|
||||
* Encode byte string as base64URL (RFC 4648).
|
||||
*
|
||||
|
|
|
|||
|
|
@ -103,7 +103,7 @@ WeaveService.prototype = {
|
|||
get fxAccountsEnabled() {
|
||||
// Early exit: FxA not supported.
|
||||
return false;
|
||||
|
||||
/* -- commented out to prevent unreachable code warning --
|
||||
try {
|
||||
// Old sync guarantees '@' will never appear in the username while FxA
|
||||
// uses the FxA email address - so '@' is the flag we use.
|
||||
|
|
@ -112,6 +112,7 @@ WeaveService.prototype = {
|
|||
} catch (_) {
|
||||
return true; // No username == only allow FxA to be configured.
|
||||
}
|
||||
*/
|
||||
},
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -337,7 +337,7 @@ IdentityManager.prototype = {
|
|||
try {
|
||||
this._syncKeyBundle = new SyncKeyBundle(this.username, this.syncKey);
|
||||
} catch (ex) {
|
||||
this._log.warn(Utils.exceptionStr(ex));
|
||||
this._log.warn("Failed to create sync key bundle", Utils.exceptionStr(ex));
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -51,15 +51,6 @@ const STORAGE_INFO_TYPES = [INFO_COLLECTIONS,
|
|||
INFO_COLLECTION_COUNTS,
|
||||
INFO_QUOTA];
|
||||
|
||||
// A structure mapping a (boolean) telemetry probe name to a preference name.
|
||||
// The probe will record true if the pref is modified, false otherwise.
|
||||
const TELEMETRY_CUSTOM_SERVER_PREFS = {
|
||||
WEAVE_CUSTOM_LEGACY_SERVER_CONFIGURATION: "services.sync.serverURL",
|
||||
WEAVE_CUSTOM_FXA_SERVER_CONFIGURATION: "identity.fxaccounts.auth.uri",
|
||||
WEAVE_CUSTOM_TOKEN_SERVER_CONFIGURATION: "services.sync.tokenServerURI",
|
||||
};
|
||||
|
||||
|
||||
function Sync11Service() {
|
||||
this._notify = Utils.notify("weave:service:");
|
||||
}
|
||||
|
|
@ -377,12 +368,6 @@ Sync11Service.prototype = {
|
|||
Svc.Obs.notify("weave:engine:start-tracking");
|
||||
}
|
||||
|
||||
// Telemetry probes to indicate if the user is using custom servers.
|
||||
for (let [probeName, prefName] of Iterator(TELEMETRY_CUSTOM_SERVER_PREFS)) {
|
||||
let isCustomized = Services.prefs.prefHasUserValue(prefName);
|
||||
Services.telemetry.getHistogramById(probeName).add(isCustomized);
|
||||
}
|
||||
|
||||
// Send an event now that Weave service is ready. We don't do this
|
||||
// synchronously so that observers can import this module before
|
||||
// registering an observer.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue