From 843c7e674a068c362c23afb7b00cd30ab9b088ed Mon Sep 17 00:00:00 2001 From: "scott%scott-macgregor.org" Date: Wed, 23 Aug 2006 05:44:11 +0000 Subject: [PATCH] Bug #345574 --> get themes and get add-ons links in the add-ons dialog are no longer working. Try to fix some of the regressions caused by Bug #348076. package the new url formatter service in toolkit. --- mail/app/profile/all-thunderbird.js | 6 +++--- mail/config/basemail-unix | 2 ++ mail/installer/windows/packages-static | 4 +++- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/mail/app/profile/all-thunderbird.js b/mail/app/profile/all-thunderbird.js index 3541efd823a..383ff91be4e 100644 --- a/mail/app/profile/all-thunderbird.js +++ b/mail/app/profile/all-thunderbird.js @@ -105,7 +105,7 @@ pref("app.update.showInstalledUI", false); pref("extensions.blocklist.enabled", true); pref("extensions.blocklist.interval", 86400); pref("extensions.blocklist.url", "https://addons.mozilla.org/blocklist/1/%APP_ID%/%APP_VERSION%/"); -pref("extensions.blocklist.detailsURL", "http://www.mozilla.com/blocklist/"); +pref("extensions.blocklist.detailsURL", "http://%LOCALE%.www.mozilla.com/%LOCALE%/blocklist/"); // Developers can set this to |true| if they are constantly changing files in their // extensions directory so that the extension system does not constantly think that @@ -127,8 +127,8 @@ pref("extensions.update.url", "chrome://mozapps/locale/extensions/extensions.pro pref("extensions.update.interval", 86400); // Check for updates to Extensions and // Themes every week // Non-symmetric (not shared by extensions) extension-specific [update] preferences -pref("extensions.getMoreExtensionsURL", "chrome://mozapps/locale/extensions/extensions.properties"); -pref("extensions.getMoreThemesURL", "chrome://mozapps/locale/extensions/extensions.properties"); +pref("extensions.getMoreExtensionsURL", "http://%LOCALE%.add-ons.mozilla.com/%LOCALE%/%APP%/%VERSION%/extensions/"); +pref("extensions.getMoreThemesURL", "http://%LOCALE%.add-ons.mozilla.com/%LOCALE%/%APP%/%VERSION%/themes/"); pref("extensions.dss.enabled", false); // Dynamic Skin Switching pref("extensions.dss.switchPending", false); // Non-dynamic switch pending after next diff --git a/mail/config/basemail-unix b/mail/config/basemail-unix index c0178d2bdbb..17ade96d7bc 100644 --- a/mail/config/basemail-unix +++ b/mail/config/basemail-unix @@ -484,6 +484,8 @@ components/nsExtensionManager.js components/nsUpdateService.js components/extensions.xpt components/update.xpt +components/nsURLFormatter.js +components/urlformatter.xpt ; talkback components/libqfaservices.so diff --git a/mail/installer/windows/packages-static b/mail/installer/windows/packages-static index 6900d868c7f..2c4da149f3f 100644 --- a/mail/installer/windows/packages-static +++ b/mail/installer/windows/packages-static @@ -286,7 +286,9 @@ bin\components\nsPostUpdateWin.js bin\components\extensions.xpt bin\components\update.xpt bin\components\websrvcs.xpt - +bin\components\nsURLFormatter.js +bin\components\urlformatter.xpt + ; psm2 ; Optional - only if you need HTTPS support bin\components\pipboot.xpt