From 2f925936e8a2cadd9c2a3cef21839ccce44cc273 Mon Sep 17 00:00:00 2001 From: Ian Bicking Date: Wed, 19 Apr 2017 15:47:41 -0500 Subject: [PATCH] Add third argument to add/removeObserver, which is required in Firefox 54 (#2713) --- addon/bootstrap.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/addon/bootstrap.js b/addon/bootstrap.js index f23fd001c7..129736725e 100644 --- a/addon/bootstrap.js +++ b/addon/bootstrap.js @@ -29,11 +29,11 @@ const appStartupPromise = new Promise((resolve, reject) => { const prefs = Services.prefs; const prefObserver = { register() { - prefs.addObserver(PREF_BRANCH, this); + prefs.addObserver(PREF_BRANCH, this, false); // eslint-disable-line mozilla/no-useless-parameters }, unregister() { - prefs.removeObserver(PREF_BRANCH, this); + prefs.removeObserver(PREF_BRANCH, this, false); // eslint-disable-line mozilla/no-useless-parameters }, observe(aSubject, aTopic, aData) { @@ -48,11 +48,11 @@ const prefObserver = { const appStartupObserver = { register() { - Services.obs.addObserver(this, "sessionstore-windows-restored"); + Services.obs.addObserver(this, "sessionstore-windows-restored", false); // eslint-disable-line mozilla/no-useless-parameters }, unregister() { - Services.obs.removeObserver(this, "sessionstore-windows-restored"); + Services.obs.removeObserver(this, "sessionstore-windows-restored", false); // eslint-disable-line mozilla/no-useless-parameters }, observe() {