mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-20 15:27:32 +09:00
Issue #21 - Remove Telemetry accumulation/structures from toolkit js.
This fixes toolkit modules and prevents toolkit component breakage. Also removes about:telemetry
This commit is contained in:
parent
8d800b1cb0
commit
44388b01a3
42 changed files with 22 additions and 3581 deletions
|
|
@ -463,7 +463,6 @@ var GMPProvider = {
|
|||
configureLogging();
|
||||
this._log = Log.repository.getLoggerWithMessagePrefix("Toolkit.GMP",
|
||||
"GMPProvider.");
|
||||
let telemetry = {};
|
||||
this.buildPluginList();
|
||||
this.ensureProperCDMInstallState();
|
||||
|
||||
|
|
@ -485,14 +484,6 @@ var GMPProvider = {
|
|||
e.name + " - sandboxing not available?", e);
|
||||
}
|
||||
}
|
||||
|
||||
if (this.isEnabled) {
|
||||
telemetry[id] = {
|
||||
userDisabled: wrapper.userDisabled,
|
||||
version: wrapper.version,
|
||||
applyBackgroundUpdates: wrapper.applyBackgroundUpdates,
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
if (Preferences.get(GMPPrefs.KEY_EME_ENABLED, false)) {
|
||||
|
|
@ -509,8 +500,6 @@ var GMPProvider = {
|
|||
this._log.warn("startup - adding clearkey CDM failed", e);
|
||||
}
|
||||
}
|
||||
|
||||
AddonManagerPrivate.setTelemetryDetails("GMP", telemetry);
|
||||
},
|
||||
|
||||
shutdown: function() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue