зеркало из https://github.com/mozilla/gecko-dev.git
AddonProviders that contain syntax errors can break everything. r=robstrong
This commit is contained in:
Родитель
a78f27ae24
Коммит
af7090175b
|
@ -213,7 +213,12 @@ var AddonManagerInternal = {
|
||||||
|
|
||||||
// Ensure all default providers have had a chance to register themselves
|
// Ensure all default providers have had a chance to register themselves
|
||||||
PROVIDERS.forEach(function(url) {
|
PROVIDERS.forEach(function(url) {
|
||||||
Components.utils.import(url, {});
|
try {
|
||||||
|
Components.utils.import(url, {});
|
||||||
|
}
|
||||||
|
catch (e) {
|
||||||
|
ERROR("Exception loading provider \"" + url + "\": " + e);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
let needsRestart = false;
|
let needsRestart = false;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче