Bug 526012 - audit observer service usage, r=mardak

This commit is contained in:
Mike Connor 2010-04-20 21:56:44 -04:00
Родитель 9912926c15
Коммит 99319d631c
3 изменённых файлов: 9 добавлений и 10 удалений

Просмотреть файл

@ -216,7 +216,7 @@ FormStore.prototype = {
function FormTracker(name) {
Tracker.call(this, name);
Svc.Obs.add("form-notifier", this);
Svc.Observer.addObserver(this, "earlyformsubmit", false);
Svc.Obs.add("earlyformsubmit", this);
}
FormTracker.prototype = {
__proto__: Tracker.prototype,

Просмотреть файл

@ -269,12 +269,12 @@ WeaveSvc.prototype = {
"Weave, since it will not work correctly.");
}
Svc.Observer.addObserver(this, "network:offline-status-changed", true);
Svc.Observer.addObserver(this, "private-browsing", true);
Svc.Observer.addObserver(this, "weave:service:sync:finish", true);
Svc.Observer.addObserver(this, "weave:service:sync:error", true);
Svc.Observer.addObserver(this, "weave:service:backoff:interval", true);
Svc.Observer.addObserver(this, "weave:engine:score:updated", true);
Svc.Obs.add("network:offline-status-changed", this);
Svc.Obs.add("private-browsing", this);
Svc.Obs.add("weave:service:sync:finish", this);
Svc.Obs.add("weave:service:sync:error", this);
Svc.Obs.add("weave:service:backoff:interval", this);
Svc.Obs.add("weave:engine:score:updated", this);
if (!this.enabled)
this._log.info("Weave Sync disabled");
@ -522,7 +522,7 @@ WeaveSvc.prototype = {
// to succeed, since that probably means we just don't have storage
if (this.clusterURL == "" && !this._setCluster()) {
Status.sync = NO_SYNC_NODE_FOUND;
Svc.Observer.notifyObservers(null, "weave:service:sync:delayed", "");
Svc.Obs.notify("weave:service:sync:delayed");
return true;
}
@ -717,7 +717,7 @@ WeaveSvc.prototype = {
this._checkSyncStatus();
Svc.Prefs.set("autoconnect", false);
Svc.Observer.notifyObservers(null, "weave:service:logout:finish", "");
Svc.Obs.notify("weave:service:logout:finish");
},
_errorStr: function WeaveSvc__errorStr(code) {

Просмотреть файл

@ -895,7 +895,6 @@ Svc.Obs = Observers;
["KeyFactory", "@mozilla.org/security/keyobjectfactory;1", "nsIKeyObjectFactory"],
["Login", "@mozilla.org/login-manager;1", "nsILoginManager"],
["Memory", "@mozilla.org/xpcom/memory-service;1", "nsIMemory"],
["Observer", "@mozilla.org/observer-service;1", "nsIObserverService"],
["Private", "@mozilla.org/privatebrowsing;1", "nsIPrivateBrowsingService"],
["Profiles", "@mozilla.org/toolkit/profile-service;1", "nsIToolkitProfileService"],
["Prompt", "@mozilla.org/embedcomp/prompt-service;1", "nsIPromptService"],