mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-27 12:50:09 +00:00
Bug 937769 - JS Error: Error in invoking addEngine, no onError. r=lucasr
This commit is contained in:
parent
cc41371dc8
commit
a744354b48
@ -6799,6 +6799,20 @@ var SearchEngines = {
|
||||
onSuccess: function() {
|
||||
// Display a toast confirming addition of new search engine.
|
||||
NativeWindow.toast.show(Strings.browser.formatStringFromName("alertSearchEngineAddedToast", [engine.title], 1), "long");
|
||||
},
|
||||
|
||||
onError: function(aCode) {
|
||||
let errorMessage;
|
||||
if (aCode == 2) {
|
||||
// Engine is a duplicate.
|
||||
errorMessage = "alertSearchEngineDuplicateToast";
|
||||
|
||||
} else {
|
||||
// Unknown failure. Display general error message.
|
||||
errorMessage = "alertSearchEngineErrorToast";
|
||||
}
|
||||
|
||||
NativeWindow.toast.show(Strings.browser.formatStringFromName(errorMessage, [engine.title], 1), "long");
|
||||
}
|
||||
});
|
||||
},
|
||||
|
@ -22,10 +22,12 @@ alertDownloadsCancel=Cancel
|
||||
|
||||
alertFullScreenToast=Press BACK to leave full-screen mode
|
||||
|
||||
# LOCALIZATION NOTE (alertSearchEngineAddedToast)
|
||||
# LOCALIZATION NOTE (alertSearchEngineAddedToast, alertSearchEngineErrorToast, alertSearchEngineDuplicateToast)
|
||||
# %S will be replaced by the name of the search engine (exposed by the current page)
|
||||
# that has been added; for example, 'Google'.
|
||||
alertSearchEngineAddedToast='%S' has been added as a search engine
|
||||
alertSearchEngineErrorToast=Couldn't add '%S' as a search engine
|
||||
alertSearchEngineDuplicateToast='%S' is already one of your search engines
|
||||
|
||||
downloadCancelPromptTitle=Cancel Download
|
||||
downloadCancelPromptMessage=Do you want to cancel this download?
|
||||
|
Loading…
x
Reference in New Issue
Block a user