about:home search engine not working
When I attempt searching in about:home it fails. It seems to be a JS error since the html form appears quite valid. My aboutHome.js is here: http://pastebin.com/muSihvGt . As can be seen below, I'm on linux 3.2.0-29-generic , 64 bit. In Aurora.
Chosen solution
The problem seems to be that you can't initialize the chromeappsstore.sqlite file properly.
Deleting the chromeappsstore.sqlite and resetting the browser.startup.homepage_override.mstone pref and restarting Firefox should normally fix this, but in you case even a manual edit doesn't work.
This is the data that I get if I use Copy Row(s) to SQL in the right-click context menu with the SQLite Manager extension.
INSERT INTO "someTable" VALUES ("emoh.:moz-safe-about","search-engine","{""name"":""Google"",""searchUrl"":""https://www.google.com/search?q=_searchTerms_&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:unofficial&client=firefox-aurora""}","0",null);
CREATE TABLE webappsstore2 (scope TEXT, key TEXT, value TEXT, secure INTEGER, owner TEXT)Read this answer in context 👍 1
All Replies (1)
OK. For the googlers, I wrote here an alternative fix. The file you want to change is in /usr/lib/firefox/, it is called omni.ja . Open it with any archive manager as root and go into /chrome/browser/content/browser/abouthome. The file will be in there, named "aboutHome.xhtml".