Bug 1164713 - Return error string from FxAccounts. r=ferjm

This commit is contained in:
Alexandre Lissy 2015-08-31 07:54:00 -04:00
Родитель b5773495c8
Коммит 6fe343742d
2 изменённых файлов: 2 добавлений и 1 удалений

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

@ -221,7 +221,7 @@ this.FxAccountsManager = {
}
);
}
return Promise.reject(reason);
return Promise.reject(reason.message ? { error: reason.message } : reason);
},
_getAssertion: function(aAudience, aPrincipal) {

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

@ -396,6 +396,7 @@ add_test(function() {
do_throw("Unexpected success");
},
error => {
do_check_eq(error.error, ERROR_OFFLINE);
FxAccountsManager._fxAccounts._reset();
Services.io.offline = false;
certExpired = false;