From a7ecc4cdd6161b21ea7a2f492cacd206ecb26a03 Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Mon, 11 Jun 2012 13:06:14 -0400 Subject: [PATCH] Revert "extensionSystem: Initialize the HTTP session after parse time" This reverts commit df5298d59c2c7b79c7477ecd1a9cf2dfa25e3b59. --- js/ui/extensionSystem.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/js/ui/extensionSystem.js b/js/ui/extensionSystem.js index 18fdf641c..70ec5e069 100644 --- a/js/ui/extensionSystem.js +++ b/js/ui/extensionSystem.js @@ -34,7 +34,11 @@ const REPOSITORY_URL_BASE = 'https://extensions.gnome.org'; const REPOSITORY_URL_DOWNLOAD = REPOSITORY_URL_BASE + '/download-extension/%s.shell-extension.zip'; const REPOSITORY_URL_INFO = REPOSITORY_URL_BASE + '/extension-info/'; -const _httpSession; +const _httpSession = new Soup.SessionAsync({ ssl_use_system_ca_file: true }); + +// See: https://bugzilla.gnome.org/show_bug.cgi?id=655189 for context. +// _httpSession.add_feature(new Soup.ProxyResolverDefault()); +Soup.Session.prototype.add_feature.call(_httpSession, new Soup.ProxyResolverDefault()); // Arrays of uuids var enabledExtensions; @@ -347,11 +351,6 @@ function onEnabledExtensionsChanged() { function init() { ExtensionUtils.init(); - _httpSession = new Soup.SessionAsync({ ssl_use_system_ca_file: true }); - // See: https://bugzilla.gnome.org/show_bug.cgi?id=655189 for context. - // _httpSession.add_feature(new Soup.ProxyResolverDefault()); - Soup.Session.prototype.add_feature.call(_httpSession, new Soup.ProxyResolverDefault()); - global.settings.connect('changed::' + ENABLED_EXTENSIONS_KEY, onEnabledExtensionsChanged); enabledExtensions = global.settings.get_strv(ENABLED_EXTENSIONS_KEY); }