This means that when in permanent Private Browsing mode, the name of the predefined search engine is, somehow, erased or hidden. Details However, when Firefox *is* in Private Browsing mode, the value of searchEngineName in about:home becomes "null". (PB enabled) Screenshot of the about:home page running a Greasemonkey script which retrieves the value of "searchEngineName" (in this case "null") (obsolete) Source File: chrome://browser/content/tabbrowser.xml Source File: resource://gre/modules/Deprecated.jsmĮrror: " nsresult: "0x8057001c (NS_ERROR_XPC_JS_THREW_JS_OBJECT)" location: "JS frame :: resource://app/modules/AboutHomeUtils.jsm :: :: line 26" data: no] Resource://app/modules/AboutHomeUtils.jsm 26 nullĬhrome://browser/content/browser.js 10456 BrowserOnAboutPageLoadĬhrome://browser/content/browser.js 12406 TabsProgressListener.onStateChangeĬhrome://browser/content/tabbrowser.xml 413 nullĬhrome://browser/content/tabbrowser.xml 410 _callProgressListenersĬhrome://browser/content/tabbrowser.xml 457. Resource://gre/components/nsSearchService.js 3557 null Resource://gre/components/nsSearchService.js 2589 SRCH_SVC_ensureInitialized Resource://gre/components/nsSearchService.js 3850 epsSyncInit You may find more details about this deprecation at: I also report that the "Google" writing on the left of the search bar is not displayed anymore from the default profile, but in the previous versions of Firefox, and also on the Nightly right before the one that introduced the bug, it is displayed.Įrror: DEPRECATION WARNING: Search service falling back to deprecated synchronous initializer.
In about:home type something in the search bar under the Firefox icon and click on "Search".Įxpected results: a search should be performed. From your default profile go to Options -> Privacy and select "never remember history" (you can see also in the screenshot provided by Michel that he was in Private Browsing mode. Here is the list of changes made before that Nightly release: Īlso, bug 817104 might be related, but I'm not sure.
The bug is reproducible all the way back until 20.0.1, and it was introduced by the Nightly build of 23 December 2012, 06:50. It happens on safe mode, but not with a clean profile.