From 0fbf95d36e397304219b73dc445e664212c62994 Mon Sep 17 00:00:00 2001 From: Gijs Kruitbosch Date: Thu, 24 Sep 2020 09:53:43 +0000 Subject: [PATCH] Bug 1667031 - URLBarInput's nsIObserver implementation should QI its 'subject' argument before using it, r=mak Differential Revision: https://phabricator.services.mozilla.com/D91249 --- browser/components/urlbar/UrlbarInput.jsm | 1 + 1 file changed, 1 insertion(+) diff --git a/browser/components/urlbar/UrlbarInput.jsm b/browser/components/urlbar/UrlbarInput.jsm index c089bca11b44..ce5103190bde 100644 --- a/browser/components/urlbar/UrlbarInput.jsm +++ b/browser/components/urlbar/UrlbarInput.jsm @@ -1703,6 +1703,7 @@ class UrlbarInput { observe(subject, topic, data) { switch (topic) { case SearchUtils.TOPIC_ENGINE_MODIFIED: { + subject.QueryInterface(Ci.nsISearchEngine); switch (data) { case SearchUtils.MODIFIED_TYPE.CHANGED: case SearchUtils.MODIFIED_TYPE.REMOVED: