[gnome-shell] Revert "extensionSystem: handle reloading broken extensions"
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] Revert "extensionSystem: handle reloading broken extensions"
- Date: Mon, 17 Jul 2017 11:06:20 +0000 (UTC)
commit 8d6efde09151d6634990fda228bb1d6a94fb7be9
Author: Florian Müllner <fmuellner gnome org>
Date: Wed May 17 23:27:37 2017 +0200
Revert "extensionSystem: handle reloading broken extensions"
Both reloadExtensions() and enableExtensions() are already expected
to catch extension errors. If they don't, this is the bug that
should be fixed instead of catching unhandled exceptions in the
caller.
This reverts commit ff425d1db7082e2755d2a405af53861552acf2a1.
https://bugzilla.gnome.org/show_bug.cgi?id=781728
js/ui/extensionSystem.js | 12 ++----------
1 files changed, 2 insertions(+), 10 deletions(-)
---
diff --git a/js/ui/extensionSystem.js b/js/ui/extensionSystem.js
index fc352b8..a4dc29e 100644
--- a/js/ui/extensionSystem.js
+++ b/js/ui/extensionSystem.js
@@ -282,20 +282,12 @@ function _onVersionValidationChanged() {
// temporarily disable them all
enabledExtensions = [];
for (let uuid in ExtensionUtils.extensions)
- try {
- reloadExtension(ExtensionUtils.extensions[uuid]);
- } catch(e) {
- logExtensionError(uuid, e);
- }
+ reloadExtension(ExtensionUtils.extensions[uuid]);
enabledExtensions = getEnabledExtensions();
if (Main.sessionMode.allowExtensions) {
enabledExtensions.forEach(function(uuid) {
- try {
- enableExtension(uuid);
- } catch(e) {
- logExtensionError(uuid, e);
- }
+ enableExtension(uuid);
});
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]