From 3e0b8189478edab6678adc00a7ecec5bb4eb9d7d Mon Sep 17 00:00:00 2001 From: "silver%warwickcompsoc.co.uk" Date: Thu, 2 Jun 2005 11:32:04 +0000 Subject: [PATCH] Bug 294816 - Give plugins a way to say which stringbundle to get localisations for the prefs from, and set the plugin enabled pref to hidden. ChatZilla only. r=silver a=shaver p=gijskruitbosch@gmail.com (Gijs "Hannibal" Kruitbosch) --- extensions/irc/js/lib/pref-manager.js | 3 ++- extensions/irc/xul/content/commands.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/extensions/irc/js/lib/pref-manager.js b/extensions/irc/js/lib/pref-manager.js index 84fb300a8c8d..b89cc17713b3 100644 --- a/extensions/irc/js/lib/pref-manager.js +++ b/extensions/irc/js/lib/pref-manager.js @@ -204,10 +204,11 @@ function pm_ispref(prefName) PrefManager.prototype.addPrefs = function pm_addprefs(prefSpecs) { + var bundle = "stringBundle" in prefSpecs ? prefSpecs.stringBundle : null; for (var i = 0; i < prefSpecs.length; ++i) { this.addPref(prefSpecs[i][0], prefSpecs[i][1], - 3 in prefSpecs[i] ? prefSpecs[i][3] : null, null, + 3 in prefSpecs[i] ? prefSpecs[i][3] : null, bundle, 2 in prefSpecs[i] ? prefSpecs[i][2] : null); } } diff --git a/extensions/irc/xul/content/commands.js b/extensions/irc/xul/content/commands.js index a7461c5d2ca7..1183f65a61a3 100644 --- a/extensions/irc/xul/content/commands.js +++ b/extensions/irc/xul/content/commands.js @@ -2251,7 +2251,7 @@ function cmdLoad(e) } plugin.API = 1; - plugin.prefary = [["enabled", true, ""]]; + plugin.prefary = [["enabled", true, "hidden"]]; rv = rvStr = plugin.init(e.scope); var branch = "extensions.irc.plugins." + plugin.id + ".";