Bug 903299 - don't log errors if the prompter declines to show a modal prompt. r=adw

This commit is contained in:
Mark Hammond 2013-09-06 16:37:25 +10:00
Родитель 066f30b9b7
Коммит 9d87506987
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -96,6 +96,9 @@ LoginManagerPromptFactory.prototype = {
ok = prompter.promptAuth(prompt.channel, ok = prompter.promptAuth(prompt.channel,
prompt.level, prompt.level,
prompt.authInfo); prompt.authInfo);
} catch (e if (e instanceof Components.Exception) &&
e.result == Cr.NS_ERROR_NOT_AVAILABLE) {
self.log("_doAsyncPrompt:run bypassed, UI is not available in this context");
} catch (e) { } catch (e) {
Components.utils.reportError("LoginManagerPrompter: " + Components.utils.reportError("LoginManagerPrompter: " +
"_doAsyncPrompt:run: " + e + "\n"); "_doAsyncPrompt:run: " + e + "\n");