Bug 1218324 - Correctly report when a search engine could not be installed due to an invalid format. r=florian

MozReview-Commit-ID: Cqw0uKDWguy
This commit is contained in:
Mark Banner
2016-12-14 14:55:00 +00:00
parent d76b8da87d
commit b365ab9867
6 changed files with 45 additions and 12 deletions

View File

@@ -49,9 +49,9 @@ MainProcessSingleton.prototype = {
var searchBundle = Services.strings.createBundle("chrome://global/locale/search/search.properties");
var brandBundle = Services.strings.createBundle("chrome://branding/locale/brand.properties");
var brandName = brandBundle.GetStringFromName("brandShortName");
var title = searchBundle.GetStringFromName("error_invalid_engine_title");
var msg = searchBundle.formatStringFromName("error_invalid_engine_msg",
[brandName], 1);
var title = searchBundle.GetStringFromName("error_invalid_format_title");
var msg = searchBundle.formatStringFromName("error_invalid_engine_msg2",
[brandName, engineURL.spec], 2);
Services.ww.getNewPrompter(browser.ownerGlobal).alert(title, msg);
return;
}